Thomas was born on 13 November 1858 at Wem, Shropshire, to parents Thomas, a coachman, and Ann. He was baptised on 12 December 1858 at the Wem PM Chapel by Rev. William Edmund Saunders.
He married Edith Ellen Snell (1863-1940) in the summer of 1887 at Bury St Edmunds, Suffolk. Census returns identify three children.
- Frank Thomas (1888-1966)
- Wilfrid James (1890-1978) – a school master (1939)
- Muriel Edith (1893-1979) – married William Thomas Hinsley in 1920
The 1911 census records the family running a mineral water manufacturing company in 1911, whilst Thomas is recorded as a nonconformist minister.
Thomas died in early 1917 at Bury St Edmunds, Suffolk.
- 1883 Bury
- 1885 Bury St Edmunds
- 1887 E Dereham
- 1889 Norwich II
- 1895 E Dereham
- 1896 Ipswich & Hadleigh
- 1901 Bury St Edmunds
- 1911 ceased
W Leary, Directory of Primitive Methodist Ministers and their Circuits, 1990
Census Returns and Births, Marriages & Deaths Registers