John Archibald Campbell was a politician in Manitoba, Canada. He served in the Legislative Assembly of Manitoba from 1907 to 1910, as a member of the Manitoba Liberal Party and then in the House of Commons of Canada from 1917 to 1921 as a member of the Unionist Party.