 St John married Helen Charlotte Thornton in 1869 and had a very large family.His eldest son Henry succeeded to the title, followed by his second son Mowbray.His daughter Edith married George Lawson Johnston, 1st Baron Luke.