John W. Thompson was a politician in Manitoba, Canada. He served in the Legislative Assembly of Manitoba from 1910 to 1914, as a member of the Liberal Party.