John married Emily F. RHOADES on 4 March 1877 in Fayette County, Illinois, USA.1 2 (Emily F. RHOADES was born in 1850 in New York, USA, died on 7 April 1881 in Ramsey, Fayette County, Illinois, USA and was buried in 1881 in Ramsey, Fayette County, Illinois, USA.)
John next married Laura Jane SHIVES on 10 March 1882 in Fayette County, Illinois, USA.2 (Laura Jane SHIVES was born on 25 December 1848 in Nashville, Davidson County, Tennessee, USA and died on 22 November 1910 in Beaver, Beaver County, Oklahoma, USA.)