Margrete I Valdemarsdatter blir født i 1353 på Søborg slott i Danmark. Hun er dansk prinsesse frem til hun blir giftet bort til den norske kongen, Håkon VI Magnusson i 1363, bare 10 år gammel.
Sammen bor de på Akershusborgen i Oslo, som vi i dag kjenner som Akershus festning.
I 1370 føder hun sitt eneste kjente barn, Olav 4 Håkonsson.
Margrete ble sett på som dronning av Danmark, selv om hun ikke offisielt titulerte seg slik, men benyttet tittelen «fullmektig frue og husbond, og hele Danmarks rikes formynder». Gjennom sitt ekteskap med Håkon VI var hun ikke-regjerende dronning av Norge fra 1363 til 1380, regjerende dronning av Norge fra 1388 til 1412 og regjerende dronning av Danmark fra 1375 til 1412.