2021 Canada Federal Election
September 20, 2021
General Election · September 20, 2021
Liberal won 160 of 338 seats. This is 10 seats short of the majority threshold (170).
Final resultsElections CanadaChecked: October 12, 2026
Party results
- Liberal 160
- Conservative 119
- BQ 32
- NDP 25
- Green 2
| Party | Votes | Vote % | Seats | Seats % |
|---|---|---|---|---|
| Conservative | 5,747,410 | 33.7% | 119 | 35.2% |
| Liberal | 5,556,629 | 32.6% | 160 | 47.3% |
| NDP-New Democratic Party | 3,036,348 | 17.8% | 25 | 7.4% |
| Bloc Québécois | 1,301,615 | 7.6% | 32 | 9.5% |
| People's Party - PPC | 840,993 | 4.9% | 0 | 0.0% |
| Green Party | 396,988 | 2.3% | 2 | 0.6% |
| Free Party Canada | 47,252 | 0.3% | 0 | 0.0% |
| Maverick Party | 35,178 | 0.2% | 0 | 0.0% |
| Independent | 25,605 | 0.2% | 0 | 0.0% |
| Christian Heritage Party | 8,985 | 0.1% | 0 | 0.0% |
| No affiliation | 6,876 | 0.0% | 0 | 0.0% |
| Parti Rhinocéros Party | 6,085 | 0.0% | 0 | 0.0% |
| Libertarian | 4,765 | 0.0% | 0 | 0.0% |
| Communist | 4,700 | 0.0% | 0 | 0.0% |
| Marxist-Leninist | 4,532 | 0.0% | 0 | 0.0% |
| Pour l'Indépendance du Québec | 2,934 | 0.0% | 0 | 0.0% |
| Animal Protection Party | 2,546 | 0.0% | 0 | 0.0% |
| Marijuana Party | 2,031 | 0.0% | 0 | 0.0% |
| VCP | 1,246 | 0.0% | 0 | 0.0% |
| Centrist | 648 | 0.0% | 0 | 0.0% |
| National Citizens Alliance | 476 | 0.0% | 0 | 0.0% |
| Parti Patriote | 244 | 0.0% | 0 | 0.0% |
| CFF - Canada's Fourth Front | 105 | 0.0% | 0 | 0.0% |
| Nationalist | 52 | 0.0% | 0 | 0.0% |
| Party | 2019 seats | 2021 seats | Change | 2019 Vote % | 2021 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal | 157 | 160 | +3 | 33.1% | 32.6% | −0.5 pp |
| Conservative | 121 | 119 | −2 | 34.3% | 33.7% | −0.6 pp |
| Bloc Québécois | 32 | 32 | 0 | 7.6% | 7.6% | +0.0 pp |
| NDP-New Democratic Party | 24 | 25 | +1 | 16.0% | 17.8% | +1.8 pp |
| Green Party | 3 | 2 | −1 | 6.5% | 2.3% | −4.2 pp |
Seat changes by party
338 → 338 seats
| Party | 2011 seats | 2021 seats | Change | 2011 Vote % | 2021 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal | 34 | 160 | +126 | 18.9% | 32.6% | +13.7 pp |
| Conservative | 166 | 119 | −47 | 39.6% | 33.7% | −5.9 pp |
| Bloc Québécois | 4 | 32 | +28 | 6.1% | 7.6% | +1.6 pp |
| NDP-New Democratic Party | 103 | 25 | −78 | 30.6% | 17.8% | −12.8 pp |
| Green Party | 1 | 2 | +1 | 3.9% | 2.3% | −1.6 pp |
Seat changes by party
308 → 338 seats
| Party | 2015 seats | 2021 seats | Change | 2015 Vote % | 2021 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal | 184 | 160 | −24 | 39.5% | 32.6% | −6.8 pp |
| Conservative | 99 | 119 | +20 | 31.9% | 33.7% | +1.8 pp |
| Bloc Québécois | 10 | 32 | +22 | 4.7% | 7.6% | +3.0 pp |
| NDP-New Democratic Party | 44 | 25 | −19 | 19.7% | 17.8% | −1.9 pp |
| Green Party | 1 | 2 | +1 | 3.4% | 2.3% | −1.1 pp |
Seat changes by party
338 → 338 seats
| Party | 2019 seats | 2021 seats | Change | 2019 Vote % | 2021 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal | 157 | 160 | +3 | 33.1% | 32.6% | −0.5 pp |
| Conservative | 121 | 119 | −2 | 34.3% | 33.7% | −0.6 pp |
| Bloc Québécois | 32 | 32 | 0 | 7.6% | 7.6% | +0.0 pp |
| NDP-New Democratic Party | 24 | 25 | +1 | 16.0% | 17.8% | +1.8 pp |
| Green Party | 3 | 2 | −1 | 6.5% | 2.3% | −4.2 pp |
Seat changes by party
338 → 338 seats
Historical trends
Bloc Québécois Conservative Green Party Liberal NDP-New Democratic Party
Chart data
| Election | Bloc Québécois | Conservative | Green Party | Liberal | NDP-New Democratic Party |
|---|---|---|---|---|---|
| May 2, 2011 | 4 | 166 | 1 | 34 | 103 |
| October 19, 2015 | 10 | 99 | 1 | 184 | 44 |
| October 21, 2019 | 32 | 121 | 3 | 157 | 24 |
| September 20, 2021 | 32 | 119 | 2 | 160 | 25 |
Bloc Québécois Conservative Green Party Liberal NDP-New Democratic Party
Chart data
| Election | Bloc Québécois | Conservative | Green Party | Liberal | NDP-New Democratic Party |
|---|---|---|---|---|---|
| May 2, 2011 | 4 | 166 | 1 | 34 | 103 |
| October 19, 2015 | 10 | 99 | 1 | 184 | 44 |
| October 21, 2019 | 32 | 121 | 3 | 157 | 24 |
| September 20, 2021 | 32 | 119 | 2 | 160 | 25 |
Bloc Québécois Conservative Green Party Liberal NDP-New Democratic Party
Chart data
| Election | Bloc Québécois | Conservative | Green Party | Liberal | NDP-New Democratic Party |
|---|---|---|---|---|---|
| May 2, 2011 | 6.1% | 39.6% | 3.9% | 18.9% | 30.6% |
| October 19, 2015 | 4.7% | 31.9% | 3.4% | 39.5% | 19.7% |
| October 21, 2019 | 7.6% | 34.3% | 6.5% | 33.1% | 16.0% |
| September 20, 2021 | 7.6% | 33.7% | 2.3% | 32.6% | 17.8% |
Brandon—Souris · Member of Parliament
September 20, 2021 · General Election
Final resultsElections CanadaChecked: October 12, 2026
59.6% of valid votes · Leads by 14,895 votes
| Candidate | Party | Votes | Vote % | Result |
|---|---|---|---|---|
Larry MaguireExpand to view election history. | Conservative | 22,733 | 59.6% | Elected |
Whitney HodginsExpand to view election history. | NDP | 7,838 | 20.5% | |
Linda BranconnierExpand to view election history. | Liberal | 4,608 | 12.1% | |
Tylor BaerExpand to view election history. | People's Party - PPC | 2,981 | 7.8% |
Results by District
338 districts found
Swipe to compare parties · Tap a district for full results
| District | Liberal | Conservative | BQ | NDP | Green | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | Votes | Vote % | Votes | Vote % | |||
| Abbotsford | 10,90724.2% | 24.2% | 21,59747.9% | 47.9% | —— | — | 7,72917.2% | 17.2% | 1,5173.4% | 3.4% | 45,050 | 59.4% |
| Abitibi—Baie-James—Nunavik—Eeyou | 7,38426.0% | 26.0% | 4,50815.9% | 15.9% | 10,78437.9% | 37.9% | 3,32311.7% | 11.7% | 4421.6% | 1.6% | 28,436 | 44.7% |
| Abitibi—Témiscamingue | 11,01324.1% | 24.1% | 5,33911.7% | 11.7% | 23,12050.6% | 50.6% | 2,7946.1% | 6.1% | 7481.6% | 1.6% | 45,685 | 56.4% |
| Acadie—Bathurst | 27,81764.8% | 64.8% | 5,91613.8% | 13.8% | —— | — | 4,90611.4% | 11.4% | 1,2032.8% | 2.8% | 42,922 | 64.7% |
| Ahuntsic-Cartierville | 26,40252.4% | 52.4% | 4,2478.4% | 8.4% | 11,11222.0% | 22.0% | 5,84411.6% | 11.6% | 1,4913.0% | 3.0% | 50,409 | 64.0% |
| Ajax | 28,27956.8% | 56.8% | 13,23726.6% | 26.6% | —— | — | 6,98814.0% | 14.0% | 1,2542.5% | 2.5% | 49,758 | 54.1% |
| Alfred-Pellan | 24,51647.8% | 47.8% | 6,98813.6% | 13.6% | 13,39926.1% | 26.1% | 3,9467.7% | 7.7% | 9401.8% | 1.8% | 51,256 | 66.6% |
| Algoma—Manitoulin—Kapuskasing | 8,88822.5% | 22.5% | 10,88527.5% | 27.5% | —— | — | 15,89540.2% | 40.2% | 7261.8% | 1.8% | 39,523 | 59.5% |
| Argenteuil—La Petite-Nation | 19,37138.3% | 38.3% | 6,54712.9% | 12.9% | 17,84235.3% | 35.3% | 3,3906.7% | 6.7% | —— | — | 50,613 | 61.0% |
| Aurora—Oak Ridges—Richmond Hill | 20,76445.2% | 45.2% | 19,30442.1% | 42.1% | —— | — | 3,5947.8% | 7.8% | —— | — | 45,896 | 55.2% |
| Avalon | 18,60850.1% | 50.1% | 12,73834.3% | 34.3% | —— | — | 5,15113.9% | 13.9% | —— | — | 37,144 | 52.8% |
| Avignon—La Mitis—Matane—Matapédia | 7,09521.5% | 21.5% | 2,9128.8% | 8.8% | 19,77659.8% | 59.8% | 1,5014.5% | 4.5% | —— | — | 33,075 | 56.5% |
| Banff—Airdrie | 9,57212.4% | 12.4% | 43,67756.7% | 56.7% | —— | — | 12,48216.2% | 16.2% | 1,4051.8% | 1.8% | 76,988 | 68.8% |
| Barrie—Innisfil | 15,29228.9% | 28.9% | 25,23447.7% | 47.7% | —— | — | 8,34915.8% | 15.8% | —— | — | 52,935 | 59.2% |
| Barrie—Springwater—Oro-Medonte | 16,14530.9% | 30.9% | 23,55545.1% | 45.1% | —— | — | 8,91017.1% | 17.1% | —— | — | 52,239 | 63.7% |
| Battle River—Crowfoot | 2,5154.3% | 4.3% | 41,81971.3% | 71.3% | —— | — | 5,7619.8% | 9.8% | 5540.9% | 0.9% | 58,660 | 71.8% |
| Battlefords—Lloydminster | 1,7485.6% | 5.6% | 21,33668.7% | 68.7% | —— | — | 3,71812.0% | 12.0% | 2370.8% | 0.8% | 31,048 | 61.1% |
| Bay of Quinte | 22,54236.5% | 36.5% | 25,47941.3% | 41.3% | —— | — | 9,28415.0% | 15.0% | 1,3502.2% | 2.2% | 61,700 | 64.8% |
| Beaches—East York | 28,91956.6% | 56.6% | 7,33614.4% | 14.4% | —— | — | 11,51322.5% | 22.5% | 1,3882.7% | 2.7% | 51,116 | 64.9% |
| Beauce | 7,01812.3% | 12.3% | 27,51448.3% | 48.3% | 8,64415.2% | 15.2% | 1,6542.9% | 2.9% | 4860.9% | 0.9% | 56,980 | 66.6% |
Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.
| District | Elected | Runner-up | |
|---|---|---|---|
| Abbotsford | Ed FastConservative21,597 votes · 47.9%Runner-upNavreen GillLiberal10,907 votes · 24.2% | Navreen GillLiberal10,907 votes · 24.2% | 23.7percentage points |
| Abitibi—Baie-James—Nunavik—Eeyou | Sylvie BérubéBQ10,784 votes · 37.9%Runner-upLise KistabishLiberal7,384 votes · 26.0% | Lise KistabishLiberal7,384 votes · 26.0% | 12.0percentage points |
| Abitibi—Témiscamingue | Sébastien LemireBQ23,120 votes · 50.6%Runner-upWilliam Legault-LacasseLiberal11,013 votes · 24.1% | William Legault-LacasseLiberal11,013 votes · 24.1% | 26.5percentage points |
| Acadie—Bathurst | Serge CormierLiberal27,817 votes · 64.8%Runner-upJean-Paul LanteigneConservative5,916 votes · 13.8% | Jean-Paul LanteigneConservative5,916 votes · 13.8% | 51.0percentage points |
| Ahuntsic-Cartierville | Mélanie JolyLiberal26,402 votes · 52.4%Runner-upAnna SimonyanBQ11,112 votes · 22.0% | Anna SimonyanBQ11,112 votes · 22.0% | 30.3percentage points |
| Ajax | Mark HollandLiberal28,279 votes · 56.8%Runner-upArshad AwanConservative13,237 votes · 26.6% | Arshad AwanConservative13,237 votes · 26.6% | 30.2percentage points |
| Alfred-Pellan | Angelo IaconoLiberal24,516 votes · 47.8%Runner-upIsabel DionBQ13,399 votes · 26.1% | Isabel DionBQ13,399 votes · 26.1% | 21.7percentage points |
| Algoma—Manitoulin—Kapuskasing | Carol HughesNDP15,895 votes · 40.2%Runner-upJohn SagmanConservative10,885 votes · 27.5% | John SagmanConservative10,885 votes · 27.5% | 12.7percentage points |
| Argenteuil—La Petite-Nation | Stéphane LauzonLiberal19,371 votes · 38.3%Runner-upYves DestroismaisonsBQ17,842 votes · 35.3% | Yves DestroismaisonsBQ17,842 votes · 35.3% | 3.0percentage points |
| Aurora—Oak Ridges—Richmond Hill | Leah Taylor RoyLiberal20,764 votes · 45.2%Runner-upLeona AlleslevConservative19,304 votes · 42.1% | Leona AlleslevConservative19,304 votes · 42.1% | 3.2percentage points |
| Avalon | Ken McDonaldLiberal18,608 votes · 50.1%Runner-upMatthew ChapmanConservative12,738 votes · 34.3% | Matthew ChapmanConservative12,738 votes · 34.3% | 15.8percentage points |
| Avignon—La Mitis—Matane—Matapédia | Kristina MichaudBQ19,776 votes · 59.8%Runner-upLouis-Éric SavoieLiberal7,095 votes · 21.5% | Louis-Éric SavoieLiberal7,095 votes · 21.5% | 38.3percentage points |
| Banff—Airdrie | Blake RichardsConservative43,677 votes · 56.7%Runner-upSarah ZagodaNDP12,482 votes · 16.2% | Sarah ZagodaNDP12,482 votes · 16.2% | 40.5percentage points |
| Barrie—Innisfil | John BrassardConservative25,234 votes · 47.7%Runner-upLisa-Marie WilsonLiberal15,292 votes · 28.9% | Lisa-Marie WilsonLiberal15,292 votes · 28.9% | 18.8percentage points |
| Barrie—Springwater—Oro-Medonte | Doug ShipleyConservative23,555 votes · 45.1%Runner-upTanya SaariLiberal16,145 votes · 30.9% | Tanya SaariLiberal16,145 votes · 30.9% | 14.2percentage points |
| Battle River—Crowfoot | Damien KurekConservative41,819 votes · 71.3%Runner-upTonya RatushniakNDP5,761 votes · 9.8% | Tonya RatushniakNDP5,761 votes · 9.8% | 61.5percentage points |
| Battlefords—Lloydminster | Rosemarie FalkConservative21,336 votes · 68.7%Runner-upErik HansenNDP3,718 votes · 12.0% | Erik HansenNDP3,718 votes · 12.0% | 56.7percentage points |
| Bay of Quinte | Ryan WilliamsConservative25,479 votes · 41.3%Runner-upNeil EllisLiberal22,542 votes · 36.5% | Neil EllisLiberal22,542 votes · 36.5% | 4.8percentage points |
| Beaches—East York | Nathaniel Erskine-SmithLiberal28,919 votes · 56.6%Runner-upAlejandra Ruiz VargasNDP11,513 votes · 22.5% | Alejandra Ruiz VargasNDP11,513 votes · 22.5% | 34.1percentage points |
| Beauce | Richard LehouxConservative27,514 votes · 48.3%Runner-upMaxime BernierPeople's Party - PPC10,362 votes · 18.2% | Maxime BernierPeople's Party - PPC10,362 votes · 18.2% | 30.1percentage points |