On 9 May 1890, Campbell married Lady Angela Mary Alice, daughter of
Henry Ryder, 4th Earl of Harrowby. Together, they were the parents of four children. She died in 1939. Colgrain died in November 1954, aged 88, and was succeeded in the barony by his eldest son
Donald. {{Infobox COA wide ==References==