Partidos políticos
Durante gran parte del siglo XX, Canadá tuvo dos grandes partidos políticos: los Conservadores Progresistas y los Liberales. Aunque ambos partidos eran ideológicamente diversos, los Conservadores Progresistas tendían a estar ligeramente a la derecha, mientras que los Liberales se consideraban generalmente de centro-izquierda. Estos dos partidos formaron todos los gobiernos nacionales de Canadá. Desde los años 30 hasta los 80, tanto los Conservadores Progresistas como los Liberales se volvieron algo más liberales en cuanto a las políticas de bienestar social y sanitario y a la intervención del gobierno en la economía. Bajo el liderazgo de Brian Mulroney, que se convirtió en Primer Ministro en 1984, el gobierno de los Conservadores Progresistas experimentó un cambio claramente conservador, que incluyó la venta de empresas de la corona, la desregulación de muchas industrias y la concesión de ventajas fiscales a las empresas y los ricos. Sin embargo, tras la retirada de Mulroney en 1993, su partido sufrió un catastrófico descenso en la Cámara de los Comunes, reduciéndose su número de escaños de 169 a 2 en octubre de 1993. Al mismo tiempo, los liberales aumentaron su representación de 83 a 178. En particular, los liberales dominaron las elecciones federales en Ontario, que elige a un tercio de todos los miembros de la Cámara de los Comunes; en 2000, por ejemplo, los liberales ganaron 100 de los 103 escaños de Ontario, aunque sólo obtuvieron la mitad del voto popular global y no lograron controlar el gobierno provincial. Sin embargo, a partir de su derrota en las elecciones de 2006, los liberales entraron en una especie de barrena que culminó con un tercer puesto en 2011.
Durante gran parte del siglo XX, el principal tercer partido fue el Nuevo Partido Democrático (NDP), cuyo apoyo se concentró en gran medida en el oeste de Canadá. El NDP ocupa una posición de centro-izquierda, abogando por una extensión del estado de bienestar. A menudo obtenía entre 30 y 40 escaños en la Cámara de los Comunes, pero también vio reducida drásticamente su representación en los años 90. En particular, el declive del NDP y de los Conservadores Progresistas fue el resultado de la regionalización de las elecciones en Canadá. En 2011, sin embargo, el NDP logró un avance histórico al obtener 102 escaños y convertirse en la oposición oficial, en gran parte gracias a su éxito arrollador en Quebec. El Bloc Québécois, que apoya la independencia de Quebec y mantiene vínculos con el Parti Québécois provincial, obtuvo 54 escaños en la Cámara de los Comunes en 1993 y se convirtió en la oposición oficial. Sin embargo, en 1997, el Partido Reformista de Canadá, conservador y de base occidental, que se opone a las concesiones a Quebec, obtuvo 60 escaños y se convirtió en la oposición oficial. En 2000, el Partido de la Reforma fue sustituido por la conservadora Alianza Canadiense -formada por elementos del antiguo Partido de la Reforma y conservadores progresistas descontentos-, que posteriormente se convirtió en la oposición oficial. La Alianza Canadiense se fusionó en 2003 con los Conservadores Progresistas restantes para crear el Partido Conservador de Canadá, que continuó en la oposición hasta 2006, cuando el partido se recuperó y registró la primera de tres victorias consecutivas en las elecciones federales, iniciando el largo mandato de Stephen Harper como primer ministro.