Doña Sofía de Grecia y Hannover nació en Atenas el 2 de noviembre de 1938. Era la hija mayor de los reyes de Grecia, Pablo I y Federica. Su familia pertenece a una de las casas reales más antiguas de Europa, emparentada con los zares de Rusia, los emperadores germanos y la reina Victoria de Gran Bretaña.
Pasó parte de su infancia en Egipto y Sudáfrica, ya que su familia fue obligada al exilio durante la Segunda Guerra Mundial. Volvió a su país en 1946 y estudió en la prestigiosa escuela-internado Schloss Salem. A su regreso a Atenas, se especializó en pediatría, música y arqueología. Tomó parte como reserva en el equipo griego de vela de los Juegos Olímpicos de 1960 en Roma.
El 14 de mayo de 1962 contrajo matrimonio con el príncipe Juan Carlos de Borbón y Borbón y en los años siguientes nacieron sus tres hijos: la infanta Elena el 20 de diciembre de 1963, la infanta Cristina el 13 de junio de 1965 y el príncipe Felipe el 30 de enero de 1968.
Además de tomar parte en actos oficiales, la reina dedica una gran parte de su tiempo a actividades sociales y benéficas. Es presidente ejecutiva de la Fundación Reina Sofía, que, durante 1993, destinó la mayor parte de su presupuesto a ayudas para Bosnia, y presidente honorario del Comité Real para la Educación y Cuidado de los Discapacitados, y de la Fundación de Ayuda a la Drogadicción. Presta especial interés a este problema y participa personalmente en conferencias y seminarios sobre este tema, tanto en España como en el extranjero.
Su ayuda a los menos privilegiados no se limita a resolver situaciones individuales, sino que se extiende también a temas de investigación y a la promoción de iniciativas y acuerdos de cooperación diseñados para evitarlas o paliar sus efectos.
En el tema de la cultura, es bien conocida la afición de la reina Sofía por la música. La reina es miembro honorario de la Academia de Bellas Artes de San Fernando y ostenta el doctorado honorífico de la Universidad de Valladolid y, junto con el rey, el de la Universidad de Cambrigde.