 In 1719 he married Lady Janet Forbes, widow of Hugh Forbes, Younger of Craigievar, and second daughter of James Ogilvy, Earl of Findlater.She died in 1720 and in 1723 he married Jean Grant, second daughter of Sir James Grant, 6th Baronet, of Pluscardine.He inherited substantial estates from his father on his death in 1722.