John Warren (d. September 5, 1832) was a merchant and political figure in Upper Canada. He represented Haldimand in the Legislative Assembly of Upper Canada from 1831 to 1832.