Thomas was married to Isabella Murphy in 1898.They had six children, all born in Port Melbourne and all baptised at St Joseph's:
Thomas Lawrence born 17th June 1899
William Patrick born 14 March 1901
Lawrence born 1 November 1905
Isabella born 23 February 1908
Catherine born 12 September 1911
Elizabeth born 8 June 1914