| # | Children | Name | Born | Died | Father | Mother |
| 1 | | | b. 1468 | d. 1484 | Thomas Boyd, Earl of Arran | Princess Mary Stewart, Countess of Arran |
| 2 | | | b. c. 1468 | | Thomas Boyd, Earl of Arran | Princess Mary Stewart, Countess of Arran |
| 3 | | | b. 1475 | d. 1529 | James Hamilton, 1st Lord Hamilton, 6th of Cadzow | Princess Mary Stewart, Countess of Arran |
| 4 | | | b. 21 Mar 1476 | d. 1543 | James Hamilton, 1st Lord Hamilton, 6th of Cadzow | Princess Mary Stewart, Countess of Arran |
| 5 | | | | | James Hamilton, 1st Lord Hamilton, 6th of Cadzow | Princess Mary Stewart, Countess of Arran |