Vào ngày 19 tháng 6 năm 1566 Mary Stuart sinh con trai James (James VI tương lai của Scotland và James I của Anh) trong căn phòng chờ nhỏ ngoài một căn phòng lớn hơn được gọi là Phòng của Nữ hoàng Mary.
Mary Stuart có một con trai tên là James.