John began "pastoral pursuits", initially at Dry Creek on the Adelaide Plains, and then at Chain of Ponds in the Adelaide Hills, Lyndoch Valley in the Gumeracha district, and Burra.
On 28 August 1862 he married Rachael Christina Ferguson in Adelaide.