 In 1866 he retired from the active duties of the ministry, being replaced by Rev George Philip.He died in London, 24 May 1882.He is buried in the Grange Cemetery in south Edinburgh in the plot of his father-in-law, Thomas Chalmers (against the north wall).