| Children |
| | 1. James III, King of Scotland, b. 10 Jul 1451, Scotland d. 11 June 1488, Sauchie Burn, Scotland (Age 36 years) |
| | 2. Princess Mary Stewart, Countess of Arran, b. 13 May 1453, Stirling Castle, Scotland d. May 1488, Scotland (Age 35 years) |
| | 3. Alexander Stewart, Duke of Albany, b. c. 1454 d. 7 Aug 1485, Paris, France (Age 31 years) |
| | 4. David Stewart, Earl of Moray, b. c. 1455 d. Jul 1457 (Age 2 years) |
| | 5. John Stewart, 1st Earl of Mar and Garioch, b. Jul 1457 d. 1479 (Age 21 years) |
| | 6. Princess Margaret Stewart, b. c. 1459 |
|