Rodzina
monarchini Maria spośród synem królem Jakubem
24 kwietnia 1558 r. Maria poślubiła w katedrze Notre Dame w Paryżu delfina Franciszka, późniejszego króla Francji Franciszka II (19 stycznia 1544 – 5 grudnia 1560), syna króla Henryka II i Katarzyny Medycejskiej, córki Wawrzyńca II Medyceusza, księcia Urbino. stan małżeński owo nie doczekało się potomstwa.
29 lipca 1565 r. Maria poślubiła w Holyrood Palace w Edynburgu Henryka Stuarta, lorda Darnley (7 grudnia 1545 – 9/10 lutego 1567), syn Mateusza Stewarta, 4 hrabiego Lennox i Małgorzaty Douglas, córki Archibalda Douglasa, 6 hrabiego Angus. Henryk i Maria mieli jednego syna:
- Jakub (19 czerwca 1566 – 27 marca 1625), król Szkocji i Anglii
15 maja 1567 r. Maria poślubiła w Holyrood Palace Jamesa Hepburna, 4 hrabiego Bothwell (ok. 1535 – 14 kwietnia 1578), syna Patricka Hepburna, 3 hrabiego Bothwell i Agnes Sinclair. stan małżeński owo nie doczekało się potomstwa.