Private life
Argyll was married three times. He married firstly Lady Elizabeth Leveson-Gower, eldest daughter of George Sutherland-Leveson-Gower, 2nd Duke of Sutherland, in 1844. They had five sons and seven daughters, being:
John Campbell, 9th Duke of Argyll (6 August 1845 – 2 May 1914), married Princess Louise, daughter of Queen Victoria on 21 March 1871.
Lord Archibald Campbell (18 December 1846 – 29 March 1913), married Janey Callander on 12 January 1869. They had two children, including Niall Campbell, 10th Duke of Argyll.
Lord Walter Campbell (30 July 1848 – 2 May 1889), married Olivia Rowlandson Milns on 14 April 1874. They had two children, including Douglas Walter Campbell, whose son was Ian Campbell, 11th Duke of Argyll.
Lady Edith Campbell (7 November 1849 – 6 July 1913), married Henry Percy, 7th Duke of Northumberland on 23 December 1868. They had thirteen children.
Lord George Granville Campbell (25 December 1850 – 21 April 1915), married Sybil Lascelles Alexander, daughter of James Brace Alexander, on 9 May 1879. They had three children.
Lady Elisabeth Campbell (14 February 1852 – 24 September 1896) she married Lt.-Col. Edward Harrison Clough-Taylor on 17 July 1880. They had one daughter.
Lord Colin Campbell (9 March 1853 – 18 June 1895), married Gertrude Blood in 1881.
Lady Victoria Campbell (22 May 1854 – 6 July 1910).
Lady Evelyn Campbell (17 August 1855 – 22 March 1940), married James Baillie-Hamilton on 10 August 1886.
Lady Frances Campbell (22 February 1858 – 25 February 1931), married Eustace Balfour on 12 May 1879. They had five children.
Lady Mary Emma Campbell (22 September 1859 – 22 March 1947), married Rt. Rev. Hon. Edward Carr Glyn on 4 July 1882. They had three children.
Lady Constance Harriett Campbell (11 November 1864 – 9 February 1922), married Charles Emmott on 27 June 1891.
The Duchess of Argyll died aged 53 in May 1878. In 1881, Argyll married Amelia Maria (born 1843), daughter of the Right Reverend Thomas Claughton, Bishop of St Albans, and widow of Augustus Anson. She died aged 50 in January 1894. In 1895, Argyll married a third time, to Ina, daughter of Archibald McNeill. Ina survived the duke by a quarter of a century, dying in December 1925. There were no children from either the second or third marriages.
Argyll died at Inveraray Castle in April 1900, six days before his 77th birthday, and is buried at Kilmun Parish Church. He was succeeded in his titles by his eldest son John.