James married Ann Kelso HAIR on 4 Apr 1871 in Middle Parish, Greenock, Renfrewshire.1 (Ann Kelso HAIR was born on 15 Jun 1853 in West Greenock, Renfrewshire 8 and died on 19 Jul 1874 in West Greenock, Renfrewshire 9.)

James next married Annie Henderson ADAM in 1874 in Birkenhead (RD), Cheshire.2 (Annie Henderson ADAM was born on 23 Jun 1846 in Castlerankine, Denny, Stirlingshire 10, christened on 16 Aug 1846 in Denny, Stirlingshire 10 and died on 6 Jun 1891 in Battersea, London 11.)

James next married Minnie Harriet NEWBY in 1892 in Wandsworth (RD), London.3 (Minnie Harriet NEWBY was born in 1873 in Battersea, Surrey 1213 and died on 10 May 1936 in Balham, London 714.)