open Secondary menu

Report on the 2018 By-elections

Appendix 1 – List of Registered Political Parties

Registered political parties during the 2018 by-elections

  • Alliance of the North
  • Animal Protection Party of Canada
  • Bloc Québécois
  • Christian Heritage Party of Canada
  • Communist Party of Canada
  • Conservative Party of Canada
  • Green Party of Canada
  • Liberal Party of Canada
  • Libertarian Party of Canada
  • Marijuana Party
  • Marxist-Leninist Party of Canada
  • New Democratic Party
  • Pirate Party of Canada
  • Progressive Canadian Party
  • Rhinoceros Party