John Donaldson (15 October 1841 – 25 July 1896) was a politician in colonial Queensland, Colonial Treasurer from 19 November 1889 to 12 August 1890.