Op 19 juni 1566 werd haar zoon James (de toekomstige James VI van Schotland en James I van Engeland) geboren in de kleine voorkamer van een grotere kamer die bekend staat als Queen Mary's Room.
Mary Stuart had een zoon genaamd James.