List of Canadian politicians who have switched parties

Many Canadian politicians have run for office with more than one party.

This is a list of some.

"Tories" denotes members of the Progressive Conservative Party and its predecessor parties, the Canadian Alliance and the modern Conservative Party.

Belinda Stronach made a controversial move in 2005 from the Conservatives to the Liberals
Bob Rae , a former NDP Premier of Ontario , is now a member of the Liberal Party.