Thomas McCreath married Jane Dryburgh on 4 December 1865 at Invercargill, New Zealand.

They had ten children:

Margaret McCreath born 5 January 1868. Married George Muir Connor

James (Jim) McCreath born 25 April 1870

Mary Jane McCreath norn 30 October 1871. Married William Allison.

John (Jack) McCreath born 20 April 1873

Thomas George McCreath born 26 September 1874

George McCreath born 9 April 1876

Annie Isabella (Nan) McCreath born 26 November 1877. Married Thomas Hinchley.

Charles Edward McCreath born 26 August 1879. Married Ellen (Nellie) Begley.

Robert William McCreath born 23 August 1882

Ella Barbara (Lal) McCreath born 11 May 1884, Married Marius Berthold (Bert) Feil.