Partide politice
În cea mai mare parte a secolului XX, Canada a avut două partide politice majore: Conservatorii progresiști și Liberalii. Deși ambele partide erau diverse din punct de vedere ideologic, conservatorii progresiști aveau tendința de a fi ușor la dreapta, în timp ce liberalii erau în general considerați de centru-stânga. Aceste două partide au format toate guvernele naționale ale Canadei. Din anii ’30 până în anii ’80, atât conservatorii progresiști, cât și liberalii au devenit ceva mai liberali în ceea ce privește politicile de asistență socială și de sănătate și intervenția guvernului în economie. Sub conducerea lui Brian Mulroney, care a devenit prim-ministru în 1984, guvernul progresist-conservator a suferit o schimbare clar conservatoare, care a inclus vânzarea societăților de stat, dereglementarea multor industrii și acordarea de avantaje fiscale corporațiilor și celor bogați. Cu toate acestea, după retragerea lui Mulroney în 1993, partidul său a suferit un declin cataclismic în Camera Comunelor, numărul lor de locuri fiind redus de la 169 la 2 în octombrie 1993. În același timp, liberalii și-au mărit reprezentarea de la 83 la 178. În special, liberalii au dominat alegerile federale din Ontario, care alege o treime din totalul membrilor Camerei Comunelor; în 2000, de exemplu, liberalii au câștigat 100 din cele 103 locuri din Ontario, deși au obținut doar jumătate din totalul voturilor populare și nu au reușit să controleze guvernul provincial. Începând cu o înfrângere în alegerile din 2006, însă, liberalii au intrat într-un fel de criză care a culminat cu o clasare pe locul al treilea în 2011.
În cea mai mare parte a secolului al XX-lea, principalul al treilea partid a fost Noul Partid Democrat (NPD), sprijinul său fiind în mare parte concentrat în vestul Canadei. NPD ocupă o poziție de centru-stânga, susținând o extindere a statului social. Adesea obținea între 30 și 40 de locuri în Camera Comunelor, dar și acesta și-a văzut reprezentarea redusă dramatic în anii 1990. În special, declinul NPD și al conservatorilor progresiști a fost rezultatul regionalizării alegerilor din Canada. Cu toate acestea, în 2011, NPD a înregistrat câștiguri istorice, obținând 102 mandate pentru a deveni opoziția oficială, în mare parte ca urmare a succesului său răsunător în Quebec. Blocul Québécois, care susține independența Quebecului și menține legături cu partidul provincial Parti Québécois, a obținut 54 de locuri în Camera Comunelor în 1993 și a devenit opoziția oficială. Cu toate acestea, în 1997, Partidul Reformator al Canadei, conservator și cu sediul în vest, care se opune concesiilor făcute Quebecului, a câștigat 60 de locuri și a devenit opoziția oficială. În 2000, Partidul Reformator a fost înlocuit de Alianța canadiană conservatoare – formată din elemente ale vechiului Partid Reformator și din conservatorii progresiști nemulțumiți -, care a devenit ulterior opoziția oficială. Alianța canadiană a fuzionat în 2003 cu conservatorii progresiști rămași pentru a crea Partidul Conservator al Canadei, care a continuat în opoziție până în 2006, când partidul și-a revenit și a înregistrat prima din cele trei victorii consecutive în alegerile federale, dând startul lungului mandat de prim-ministru al lui Stephen Harper.
.