| Children |
| | 1. William Craig, b. 22 Jun 1855, Inveresk With Musselburgh, Midlothian, Scotland  |
| | 2. Janet Craig, b. 27 Apr 1857, Glassford, Lanarkshire, Scotland  |
| | 3. Georgina Craig, b. 23 Apr 1859, Inveresk With Musselburgh, Midlothian, Scotland  |
| | 4. Alexander Craig, b. 4 May 1859, Hamilton, Lanarkshire, Scotland  |
| | 5. Jane Craig, b. 13 Jul 1861, Hamilton, Lanarkshire, Scotland  |
| | 6. Isabella Craig, b. 23 Oct 1863, Hamilton, Lanarkshire, Scotland  |
| | 7. Mary Craig, b. 30 Dec 1865, Hamilton, Lanarkshire, Scotland  |
| | 8. Mary Craig, b. 14 Feb 1868, Hamilton, Lanarkshire, Scotland  |
| | 9. Charlotte Craig, b. 15 Feb 1870, Hamilton, Lanarkshire, Scotland  |
|