On 23/04/1902, he married Florence Juanita Troode (28/07/1880-22/10/1916) in Albany. Florence was the daughter of Edward Thomas Pomeroy and Elizabeth. His remarriage was on 03/09/1919 with Blanche Helen Troode (06/06/1867-08/06/1952). She was the sister of his first wife. James lived in Bunbury.