Politikai pártok
A 20. század nagy részében Kanadának két nagy politikai pártja volt: a Progresszív Konzervatívok és a Liberálisok. Bár mindkét párt ideológiailag sokszínű volt, a Progresszív Konzervatívok inkább kissé jobbra, míg a Liberálisok általában balközépnek számítottak. Ez a két párt alkotta Kanada összes nemzeti kormányát. Az 1930-as évektől a 80-as évekig mind a Progresszív Konzervatívok, mind a Liberálisok némileg liberálisabbá váltak a szociális és egészségügyi jóléti politikák, valamint a gazdaságba való kormányzati beavatkozás tekintetében. Brian Mulroney vezetése alatt, aki 1984-ben lett miniszterelnök, a progresszív konzervatív kormány határozottan konzervatív irányváltáson ment keresztül, amely magában foglalta a koronavállalatok eladását, számos iparág deregulációját, valamint adókedvezmények nyújtását a vállalatoknak és a gazdagoknak. Mulroney 1993-as visszavonulása után azonban pártja katasztrofális visszaesést szenvedett az alsóházban, mandátumainak száma 1993 októberében 169-ről 2-re csökkent. Ezzel egyidejűleg a liberálisok 83-ról 178-ra növelték képviseletüket. A liberálisok különösen Ontario tartományban domináltak a szövetségi választásokon, ahol az összes alsóházi tag egyharmadát választják; 2000-ben például a liberálisok Ontario 103 mandátumából 100-at szereztek meg, bár a teljes népszavazáson csak a felét szerezték meg, és nem tudták irányítani a tartományi kormányt. A 2006-os választásokon elszenvedett vereséggel kezdődően azonban a liberálisok egyfajta hullámvölgybe kerültek, amely 2011-ben a harmadik helyen végzett.
A 20. század nagy részében a fő harmadik párt az Új Demokrata Párt (NDP) volt, amelynek támogatottsága nagyrészt Kanada nyugati részén összpontosult. Az NDP balközép álláspontot képvisel, és a jóléti állam kiterjesztését szorgalmazza. Gyakran 30-40 mandátumot szerzett az alsóházban, de az 1990-es években a képviseletét is drasztikusan csökkentették. Az NDP és a Progresszív Konzervatívok hanyatlása különösen a kanadai választások regionalizálódásának következménye volt. 2011-ben azonban az NDP történelmi győzelmet aratott, 102 mandátumot szerzett, és ezzel hivatalos ellenzékké vált, főként a Québecben elért elsöprő sikerének köszönhetően. A Bloc Québécois, amely támogatja Québec függetlenségét, és kapcsolatot tart fenn a tartományi Parti Québécois-szal, 1993-ban 54 mandátumot szerzett az alsóházban, és ezzel hivatalos ellenzékké vált. 1997-ben azonban a konzervatív és nyugati székhelyű Kanadai Reform Párt, amely ellenezte a Québecnek tett engedményeket, 60 mandátumot szerzett, és ezzel hivatalos ellenzékké vált. 2000-ben a Reform Pártot a konzervatív Kanadai Szövetség váltotta fel – amely a régi Reform Párt elemeiből és elégedetlen Progresszív Konzervatívokból alakult -, és amely ezt követően lett a hivatalos ellenzék. A Kanadai Szövetség 2003-ban egyesült a megmaradt Progresszív Konzervatívokkal, és létrehozta a Kanadai Konzervatív Pártot, amely egészen 2006-ig ellenzékben maradt, amikor a párt fellendült, és három egymást követő szövetségi választási győzelem közül az elsőt aratta, amivel Stephen Harper hosszú miniszterelnöki ciklusa kezdődött.