James McCreath farmed at Glengall, Ayr. Several of the baptisms of his children mention specifically, Laigh Glengall. James McCreath married Margaret Hannah on 16 July 1791 at Dalrymple.

James and Margaret had seven children:

Margaret Logan McCreath born c. 1792

James McCreath (i) born 21 June 1794

John McCreath born 11 June 1796

Thomas McCreath (i) born 18 April 1800

William McCreath born 13 April 1802

James McCreath (ii) born 2 October 1804

Thomas McCreath (ii) born about 1808. Married Elizabeth Thom.