Maria Sofia Fredrika Dagmar syntyi 26.11. 1847 Kööpenhaminassa ja kuoli 4.10. 1928 Hvidøren huvilinnassa Tanskassa. Hänen vanhempansa olivat Tanskan kuningas Kristian IX ja Hessen-Kasselin prinsessa Louise.
Maria Sofia meni vuonna 1864 kihloihin Venäjän perintöruhtinaan Nikolain kanssa. Nikolain kuoltua Maria sai vuonna 1866 puolisokseen tämän veljen Aleksanterin, josta tuli keisari Aleksanteri III vuonna 1881.
Avioparille syntyi viisi lasta. Pojista vanhin oli Nikolai, myöhemmin Nikolai II.
Maria Feodorovna kävi Suomessa ensi kerran vuonna 1876, ja sen jälkeen useita kertoja. Hänen puolisonsa Aleksanteri III kuoli vuonna 1894.
Maria Feodorovnaan vedottiin useaan otteeseen vuosisadan vaihteessa, jotta hän koettaisi saada Suomen oikeuksia loukkaavat toimenpiteet torjutuiksi.
Vuoden 1917 vallankumouksen jälkeen Maria Feodorovna oli kaksi vuotta vankina Krimillä, mutta hän pääsi Englannin hallituksen avulla aluksi Englantiin ja sitten kotimaahansa Tanskaan.