In 1876, he married Constance Charlotte Davies (died 1929), daughter of the Reverend George Davies, Rector of Kelsale in Suffolk. They had three sons, John Dalhousie (1887-1900), Malcolm Eyton (born 1889), and Christopher Hal (born 1893), and three daughters, Constance Letitia (1881-1946), Phyllis May (1882-1956), and Mary Paolina (1886-1963).Mosley, Charles, editor. Burke's peerage, Baronetage, 7 Knightage, 107th Edition, 3 volumes. Wilmington, Delaware, USA: Burke's Peerage (Genealogical Books) LTD, 2003.
