Charles MacKenzie (October 5, 1832 – September 5, 1900) was an Ontario merchant and political figure.
He represented Lambton West in the Legislative Assembly of Ontario as a Liberal member from 1889 to 1894.
He was born in Dunkeld, Perthshire, Scotland in 1832, the son of Alexander Mackenzie, and came to Canada West with his family in 1842.
He was also an oil dealer in Sarnia and was president of the Lambton Loan and Investment Company.
He was first elected to the provincial assembly in an 1889 by-election held after the death of Timothy Blair Pardee.