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