Politické strany
Po většinu 20. století měla Kanada dvě hlavní politické strany: Progresivní konzervativce a Liberály. Ačkoli obě strany byly ideologicky různorodé, progresivní konzervativci měli tendenci být mírně pravicoví, zatímco liberálové byli obecně považováni za středolevé. Tyto dvě strany tvořily všechny kanadské národní vlády. Od 30. do 80. let 20. století se progresivní konzervativci i liberálové stali poněkud liberálnějšími, pokud jde o sociální a zdravotní politiku a státní zásahy do ekonomiky. Pod vedením Briana Mulroneyho, který se stal premiérem v roce 1984, prošla vláda progresivních konzervativců výrazně konzervativním posunem, který zahrnoval prodej korunních společností, deregulaci mnoha průmyslových odvětví a poskytování daňových výhod korporacím a bohatým. Po Mulroneyho odchodu do důchodu v roce 1993 však jeho strana utrpěla v Dolní sněmovně katastrofální propad a počet jejích křesel se v říjnu 1993 snížil ze 169 na dvě. Liberálové zároveň zvýšili své zastoupení z 83 na 178 křesel. Liberálové dominovali zejména federálním volbám v Ontariu, které volí třetinu všech členů Dolní sněmovny; například v roce 2000 získali liberálové 100 ze 103 ontarijských křesel, ačkoli získali pouze polovinu všech hlasů voličů a nedokázali ovládnout provinční vládu. Počínaje prohrou ve volbách v roce 2006 se však liberálové dostali do jakéhosi útlumu, který vyvrcholil třetím místem v roce 2011.
Po většinu 20. století byla hlavní třetí stranou Nová demokratická strana (NDP), jejíž podpora se z velké části soustředila v západní Kanadě. NDP zaujímá pozice nalevo od středu a prosazuje rozšíření sociálního státu. Často získávala 30 až 40 křesel v Dolní sněmovně, ale v 90. letech 20. století se i její zastoupení dramaticky snížilo. Úpadek NDP a progresivních konzervativců byl zejména důsledkem regionalizace kanadských voleb. V roce 2011 však NDP dosáhla historického zisku, když získala 102 křesel a stala se oficiální opozicí, a to především díky svému rozsáhlému úspěchu v Quebecu. Bloc Québécois, který podporuje nezávislost Québecu a udržuje spojení s provinční Parti Québécois, získal v roce 1993 54 křesel v Dolní sněmovně a stal se oficiální opozicí. V roce 1997 však konzervativní a na Západě založená Reformní strana Kanady, která se staví proti ústupkům Québecu, získala 60 křesel a stala se oficiální opozicí. V roce 2000 byla Reformní strana nahrazena konzervativní Kanadskou aliancí tvořenou částmi staré Reformní strany a nespokojenými progresivními konzervativci, která se následně stala oficiální opozicí. Kanadská aliance se v roce 2003 spojila se zbývajícími progresivními konzervativci a vytvořila Konzervativní stranu Kanady, která zůstala v opozici až do roku 2006, kdy se strana vzchopila a zaznamenala první ze tří po sobě jdoucích vítězství ve federálních volbách, čímž začalo dlouhé působení Stephena Harpera ve funkci premiéra.