 He married, secondly, Jane Oliphant (died 16 March 1767), daughter of Robert Oliphant, on 30 October 1762.He married, thirdly, Lady Elizabeth Leslie (died 10 April 1788), daughter of Alexander Melville, 5th Earl of Leven and Elizabeth Monypenny, on 10 June 1767.John Hope succeeded to the title of 2nd Earl of Hopetoun in 1742.