Poliittiset puolueet
Kanadassa oli suurimman osan 1900-luvusta kaksi suurta poliittista puoluetta: progressiiviset konservatiivit ja liberaalit. Vaikka molemmat puolueet olivat ideologisesti erilaisia, progressiiviset konservatiivit olivat yleensä hieman oikealla, kun taas liberaaleja pidettiin yleisesti keskusta-vasemmistolaisina. Nämä kaksi puoluetta muodostivat kaikki Kanadan kansalliset hallitukset. 1930-luvulta 80-luvulle sekä progressiiviset konservatiivit että liberaalit muuttuivat hieman liberaalimmiksi sosiaali- ja terveydenhuoltopolitiikan sekä valtion puuttumisen talouteen suhteen. Vuonna 1984 pääministeriksi nousseen Brian Mulroneyn johdolla progressiivinen konservatiivihallitus koki selvästi konservatiivisen muutoksen, johon kuului kruunuyhtiöiden myynti, monien toimialojen sääntelyn purkaminen ja veroetujen myöntäminen yrityksille ja varakkaille. Mulroneyn siirryttyä eläkkeelle vuonna 1993 hänen puolueensa kärsi kuitenkin katastrofaalisesta laskusta alahuoneessa, ja sen paikkamäärä väheni 169:stä kahteen lokakuussa 1993. Samaan aikaan liberaalit kasvattivat edustustaan 83:sta 178:aan. Liberaalit hallitsivat erityisesti liittovaltion vaaleja Ontariossa, jossa valitaan kolmannes kaikista alahuoneen jäsenistä; esimerkiksi vuonna 2000 liberaalit voittivat 100 paikkaa Ontarion 103:sta paikasta, vaikka he saivat vain puolet kaikista kansanäänistä eivätkä saaneet maakunnan hallitusta hallintaansa. Vuoden 2006 vaalitappiosta alkaen liberaalit ajautuivat kuitenkin jonkinlaiseen syöksykierteeseen, joka huipentui kolmanteen sijaan vuonna 2011.
Koko 1900-luvun ajan tärkein kolmas puolue oli Uusi demokraattinen puolue (NDP), jonka kannatus keskittyi suurelta osin Länsi-Kanadaan. NDP on keskustavasemmistolainen puolue, joka kannattaa hyvinvointivaltion laajentamista. Se sai usein 30-40 paikkaa alahuoneessa, mutta myös sen edustus väheni dramaattisesti 1990-luvulla. Erityisesti NDP:n ja progressiivisten konservatiivien taantuminen oli seurausta Kanadan vaalien alueellistumisesta. Vuonna 2011 NDP saavutti kuitenkin historiallisia voittoja, sillä se sai 102 paikkaa ja nousi viralliseksi oppositioksi, mikä johtui suurelta osin sen laajamittaisesta menestyksestä Quebecissä. Bloc Québécois, joka tukee Quebecin itsenäisyyttä ja pitää yllä yhteyksiä maakunnan Parti Québécois -puolueeseen, sai 54 paikkaa parlamentin alahuoneessa vuonna 1993 ja siitä tuli virallinen oppositio. Vuonna 1997 konservatiivinen ja länsipohjainen Kanadan uudistuspuolue (Reform Party of Canada), joka vastusti myönnytyksiä Quebecille, sai kuitenkin 60 paikkaa ja nousi viralliseksi oppositioksi. Vuonna 2000 Reformipuolueen korvasi konservatiivinen Kanadan allianssi, joka muodostui vanhan Reformipuolueen ja tyytymättömien progressiivisten konservatiivien osista ja josta tuli sittemmin virallinen oppositio. Kanadan allianssi yhdistyi vuonna 2003 jäljelle jääneiden progressiivisten konservatiivien kanssa muodostaen Kanadan konservatiivisen puolueen, joka jatkoi oppositiossa vuoteen 2006, jolloin puolue nousi uudelleen ja saavutti ensimmäisen kolmesta peräkkäisestä liittovaltion vaalivoitosta, mikä aloitti Stephen Harperin pitkän kauden pääministerinä.