Дочь короля Греции Георга I и его жены Ольги Константиновны.
В 1900 году в Корфу Мария вышла замуж за Великого князя Георгия Михайловича (1863—1919). Дети:
Мария стала вдовой в январе 1919 года, когда ее муж был расстрелян большевиками.
16 декабря 1922 года она вторично вышла замуж за греческого адмирала Периклеса Иоаннидса.
Мария умерла в Афинах 14 декабря 1940 года.