| Children |
| | 1. Margaret Keith, b. Abt 1376, , Dunnottar, Kincardineshire, Scotland d. 1419 (Age 43 years) |
| | 2. Elizabeth Keith, b. Abt 1380, Scotland d. 1456 (Age 76 years) |
| | 3. Marion Keith, b. Abt 1384, Of St Andrews Di, Fifeshire, Scotland  |
| | 4. Christian Keith, b. Abt 1386, Scotland  |
| | 5. William Keith, [LORD KEITH], b. Abt 1389, Of, Dunottar, Kincardine, Scotland d. Bef 16 Mar 1463/1464 (Age < 75 years) |
| | 6. John Keith, b. Abt 1391, Of Northfield, Berwick, Scotland  |
| | 7. Alexandar Keith, b. Abt 1395, Scotland d. 1419 (Age 24 years) |
|