The had six children.
1. Alice Elizabeth (1872 -?) married Malcolm McFarlane. They had five children.
2. Annie Mythia (1873 - 1951) married Robert McCaskiell. They had five children.
3. Colin (1875 - 1905) married Esther Hopkins. They had two children.
4. Esrom Joseph (1878 - 1938) married Alice Beldon. They had nine children.
5. Ethel Irene (1881 - ?) married Ernest Edwards. They had four children.
6. Claude William (1883 - 1884) died as an infant.