Liberal Party of Canada
Progressive Canadian Party
First Peoples National Party
Conservative Party of Canada
Communist Party of Canada
Marxist-Leninist Party of Canada
Bloc Quebecois
Libertarian Party of Canada
Marijuana Party of Canada
New Democratic Party
Canadian Action Party
Animal Alliance Environment Voters Party
Green Party of Canada
Christian Heritage Party of Canada
Western Block Party