In 1719 he married Lady Janet Forbes (–1720), widow of Hugh Forbes, Younger of Craigievar, and second daughter of
James Ogilvy, 4th Earl of Findlater and the former Anne Dunbar (a daughter of
Sir William Dunbar, 1st Baronet). After her death in 1720, he married Jean Grant (1705–1788), second daughter of
Sir James Grant, 6th Baronet, of Pluscardine. in 1723. He inherited substantial estates from his father on his death in 1722. By his second wife Jean he had seven sons and seven daughters, including: • Lady Anne Duff (1725–1805), who married Alexander Duff, 2nd of Hatton, son of Alexander Duff, 1st of Hatton, in 1745. • Lady Margaret Duff (1745–1786), who married
James Brodie, 21st
Thane and
Chief of
Clan Brodie, son of James Brodie, in 1768. ==References==