John married Sarah Brewer, daughter of Charles Brewer and Elizabeth Brown Sealy, on 9 Dec 1843 in St. Michael's, Kington, WIL. (Sarah Brewer was born about 1820 in Kington St. Michael, WIL, christened on 11 Mar 1820 in St. Michael's, Kington, WIL, died in Dec 1902 in Tetbury District, GLS and was buried on 23 Dec 1902 in St. Mary's, Tetbury, GLS.)