2019 Canada Federal Election
October 21, 2019
General Election · October 21, 2019
Liberal won 157 of 338 seats. This is 13 seats short of the majority threshold (170).
Contests
338
Candidates
2,146
Eligible voters
27,373,058
Votes cast
18,350,359
Voter turnout
67.0%
Final resultsElections CanadaChecked: October 12, 2026
Party results
- Liberal 157
- Conservative 121
- BQ 32
- NDP 24
- Green 3
- Ind 1
| Party | Votes | Vote % | Seats | Seats % |
|---|---|---|---|---|
| Conservative | 6,239,227 | 34.3% | 121 | 35.8% |
| Liberal | 6,018,728 | 33.1% | 157 | 46.4% |
| NDP-New Democratic Party | 2,903,722 | 16.0% | 24 | 7.1% |
| Bloc Québécois | 1,387,030 | 7.6% | 32 | 9.5% |
| Green Party | 1,189,607 | 6.5% | 3 | 0.9% |
| People's Party | 294,092 | 1.6% | 0 | 0.0% |
| Independent | 72,546 | 0.4% | 1 | 0.3% |
| Christian Heritage Party | 18,901 | 0.1% | 0 | 0.0% |
| Parti Rhinocéros Party | 9,538 | 0.1% | 0 | 0.0% |
| Libertarian | 8,367 | 0.0% | 0 | 0.0% |
| VCP | 6,300 | 0.0% | 0 | 0.0% |
| Animal Protection Party | 4,408 | 0.0% | 0 | 0.0% |
| ML | 4,124 | 0.0% | 0 | 0.0% |
| Communist | 3,905 | 0.0% | 0 | 0.0% |
| Pour l'Indépendance du Québec | 3,815 | 0.0% | 0 | 0.0% |
| No affiliation | 1,745 | 0.0% | 0 | 0.0% |
| PC Party | 1,534 | 0.0% | 0 | 0.0% |
| Radical Marijuana | 920 | 0.0% | 0 | 0.0% |
| CFF - Canada's Fourth Front | 682 | 0.0% | 0 | 0.0% |
| UPC | 602 | 0.0% | 0 | 0.0% |
| National Citizens Alliance | 510 | 0.0% | 0 | 0.0% |
| Stop Climate Change | 296 | 0.0% | 0 | 0.0% |
| Nationalist | 281 | 0.0% | 0 | 0.0% |
| Party | 2015 seats | 2019 seats | Change | 2015 Vote % | 2019 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal | 184 | 157 | −27 | 39.5% | 33.1% | −6.3 pp |
| Conservative | 99 | 121 | +22 | 31.9% | 34.3% | +2.4 pp |
| Bloc Québécois | 10 | 32 | +22 | 4.7% | 7.6% | +3.0 pp |
| NDP-New Democratic Party | 44 | 24 | −20 | 19.7% | 16.0% | −3.7 pp |
| Green Party | 1 | 3 | +2 | 3.4% | 6.5% | +3.1 pp |
Seat changes by party
338 → 338 seats
| Party | 2011 seats | 2019 seats | Change | 2011 Vote % | 2019 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal | 34 | 157 | +123 | 18.9% | 33.1% | +14.2 pp |
| Conservative | 166 | 121 | −45 | 39.6% | 34.3% | −5.3 pp |
| Bloc Québécois | 4 | 32 | +28 | 6.1% | 7.6% | +1.6 pp |
| NDP-New Democratic Party | 103 | 24 | −79 | 30.6% | 16.0% | −14.7 pp |
| Green Party | 1 | 3 | +2 | 3.9% | 6.5% | +2.7 pp |
Seat changes by party
308 → 338 seats
| Party | 2015 seats | 2019 seats | Change | 2015 Vote % | 2019 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Liberal | 184 | 157 | −27 | 39.5% | 33.1% | −6.3 pp |
| Conservative | 99 | 121 | +22 | 31.9% | 34.3% | +2.4 pp |
| Bloc Québécois | 10 | 32 | +22 | 4.7% | 7.6% | +3.0 pp |
| NDP-New Democratic Party | 44 | 24 | −20 | 19.7% | 16.0% | −3.7 pp |
| Green Party | 1 | 3 | +2 | 3.4% | 6.5% | +3.1 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 |
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 |
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% |
Results by District
338 districts found
Swipe to compare parties · Tap a district for full results
| District | Liberal | Conservative | BQ | NDP | Green | Ind | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | Votes | Vote % | Votes | Vote % | Votes | Vote % | |||
| Abbotsford | 10,56021.6% | 21.6% | 25,16251.4% | 51.4% | —— | — | 8,25716.9% | 16.9% | 3,7027.6% | 7.6% | —— | — | 48,936 | 65.4% |
| Abitibi—Baie-James—Nunavik—Eeyou | 8,96328.3% | 28.3% | 5,24016.6% | 16.6% | 11,43236.1% | 36.1% | 4,10413.0% | 13.0% | 1,1513.6% | 3.6% | —— | — | 31,656 | 49.8% |
| Abitibi—Témiscamingue | 12,41724.8% | 24.8% | 7,53715.0% | 15.0% | 22,80345.5% | 45.5% | 5,09310.2% | 10.2% | 1,8183.6% | 3.6% | —— | — | 50,155 | 62.1% |
| Acadie—Bathurst | 26,54755.1% | 55.1% | 10,35221.5% | 21.5% | —— | — | 6,96714.5% | 14.5% | 4,2778.9% | 8.9% | —— | — | 48,143 | 73.3% |
| Ahuntsic-Cartierville | 28,90452.4% | 52.4% | 4,0137.3% | 7.3% | 11,97421.7% | 21.7% | 6,28411.4% | 11.4% | 3,3526.1% | 6.1% | —— | — | 55,111 | 67.3% |
| Ajax | 35,19857.7% | 57.7% | 15,86426.0% | 26.0% | —— | — | 7,03311.5% | 11.5% | 2,0403.3% | 3.3% | 2970.5% | 0.5% | 61,020 | 66.0% |
| Alfred-Pellan | 26,01547.9% | 47.9% | 5,91710.9% | 10.9% | 15,54928.6% | 28.6% | 4,1097.6% | 7.6% | 1,9583.6% | 3.6% | 1130.2% | 0.2% | 54,309 | 69.7% |
| Algoma—Manitoulin—Kapuskasing | 9,87924.3% | 24.3% | 10,62526.2% | 26.2% | —— | — | 16,88341.6% | 41.6% | 2,1925.4% | 5.4% | —— | — | 40,591 | 62.2% |
| Argenteuil—La Petite-Nation | 18,89637.8% | 37.8% | 6,04412.1% | 12.1% | 18,16736.3% | 36.3% | 3,7587.5% | 7.5% | 2,4114.8% | 4.8% | —— | — | 49,997 | 63.2% |
| Aurora—Oak Ridges—Richmond Hill | 22,50842.4% | 42.4% | 23,56844.4% | 44.4% | —— | — | 3,8207.2% | 7.2% | 2,1544.1% | 4.1% | —— | — | 53,109 | 64.3% |
| Avalon | 19,12246.3% | 46.3% | 12,85531.1% | 31.1% | —— | — | 7,14217.3% | 17.3% | 2,2155.4% | 5.4% | —— | — | 41,334 | 59.3% |
| Avignon—La Mitis—Matane—Matapédia | 12,18833.9% | 33.9% | 2,7567.7% | 7.7% | 18,50051.4% | 51.4% | 1,4354.0% | 4.0% | 6991.9% | 1.9% | —— | — | 35,968 | 61.3% |
| Banff—Airdrie | 8,42510.8% | 10.8% | 55,50471.1% | 71.1% | —— | — | 8,18510.5% | 10.5% | 3,3154.2% | 4.2% | —— | — | 78,080 | 72.5% |
| Barrie—Innisfil | 15,87929.3% | 29.3% | 23,76543.8% | 43.8% | —— | — | 8,88016.4% | 16.4% | 4,7168.7% | 8.7% | —— | — | 54,253 | 62.8% |
| Barrie—Springwater—Oro-Medonte | 16,80531.2% | 31.2% | 20,98139.0% | 39.0% | —— | — | 7,97214.8% | 14.8% | 7,06613.1% | 13.1% | —— | — | 53,793 | 66.5% |
| Battle River—Crowfoot | 2,5574.1% | 4.1% | 53,30985.5% | 85.5% | —— | — | 3,1855.1% | 5.1% | 1,6892.7% | 2.7% | —— | — | 62,360 | 75.4% |
| Battlefords—Lloydminster | 2,4266.8% | 6.8% | 28,03078.3% | 78.3% | —— | — | 4,09811.4% | 11.4% | 6051.7% | 1.7% | —— | — | 35,821 | 69.6% |
| Bay of Quinte | 24,09939.2% | 39.2% | 22,65036.8% | 36.8% | —— | — | 9,85116.0% | 16.0% | 3,7406.1% | 6.1% | —— | — | 61,547 | 65.8% |
| Beaches—East York | 32,64757.2% | 57.2% | 8,02614.1% | 14.1% | —— | — | 12,19621.4% | 21.4% | 3,3785.9% | 5.9% | —— | — | 57,078 | 70.2% |
| Beauce | 6,97111.7% | 11.7% | 22,86038.5% | 38.5% | 8,41014.2% | 14.2% | 1,8473.1% | 3.1% | 1,4612.5% | 2.5% | —— | — | 59,429 | 69.9% |
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 FastConservative25,162 votes · 51.4%Runner-upSeamus HeffernanLiberal10,560 votes · 21.6% | Seamus HeffernanLiberal10,560 votes · 21.6% | 29.8percentage points |
| Abitibi—Baie-James—Nunavik—Eeyou | Sylvie BérubéBQ11,432 votes · 36.1%Runner-upIsabelle BergeronLiberal8,963 votes · 28.3% | Isabelle BergeronLiberal8,963 votes · 28.3% | 7.8percentage points |
| Abitibi—Témiscamingue | Sébastien LemireBQ22,803 votes · 45.5%Runner-upClaude ThibaultLiberal12,417 votes · 24.8% | Claude ThibaultLiberal12,417 votes · 24.8% | 20.7percentage points |
| Acadie—Bathurst | Serge CormierLiberal26,547 votes · 55.1%Runner-upMartine SavoieConservative10,352 votes · 21.5% | Martine SavoieConservative10,352 votes · 21.5% | 33.6percentage points |
| Ahuntsic-Cartierville | Mélanie JolyLiberal28,904 votes · 52.4%Runner-upAndré ParizeauBQ11,974 votes · 21.7% | André ParizeauBQ11,974 votes · 21.7% | 30.7percentage points |
| Ajax | Mark HollandLiberal35,198 votes · 57.7%Runner-upTom DingwallConservative15,864 votes · 26.0% | Tom DingwallConservative15,864 votes · 26.0% | 31.7percentage points |
| Alfred-Pellan | Angelo IaconoLiberal26,015 votes · 47.9%Runner-upMichel LachanceBQ15,549 votes · 28.6% | Michel LachanceBQ15,549 votes · 28.6% | 19.3percentage points |
| Algoma—Manitoulin—Kapuskasing | Carol HughesNDP16,883 votes · 41.6%Runner-upDave WilliamsonConservative10,625 votes · 26.2% | Dave WilliamsonConservative10,625 votes · 26.2% | 15.4percentage points |
| Argenteuil—La Petite-Nation | Stéphane LauzonLiberal18,896 votes · 37.8%Runner-upYves DestroismaisonsBQ18,167 votes · 36.3% | Yves DestroismaisonsBQ18,167 votes · 36.3% | 1.5percentage points |
| Aurora—Oak Ridges—Richmond Hill | Leona AlleslevConservative23,568 votes · 44.4%Runner-upLeah Taylor RoyLiberal22,508 votes · 42.4% | Leah Taylor RoyLiberal22,508 votes · 42.4% | 2.0percentage points |
| Avalon | Kenneth McDonaldLiberal19,122 votes · 46.3%Runner-upMatthew ChapmanConservative12,855 votes · 31.1% | Matthew ChapmanConservative12,855 votes · 31.1% | 15.2percentage points |
| Avignon—La Mitis—Matane—Matapédia | Kristina MichaudBQ18,500 votes · 51.4%Runner-upRémi MasséLiberal12,188 votes · 33.9% | Rémi MasséLiberal12,188 votes · 33.9% | 17.6percentage points |
| Banff—Airdrie | Blake RichardsConservative55,504 votes · 71.1%Runner-upGwyneth MidgleyLiberal8,425 votes · 10.8% | Gwyneth MidgleyLiberal8,425 votes · 10.8% | 60.3percentage points |
| Barrie—Innisfil | John BrassardConservative23,765 votes · 43.8%Runner-upLisa-Marie WilsonLiberal15,879 votes · 29.3% | Lisa-Marie WilsonLiberal15,879 votes · 29.3% | 14.5percentage points |
| Barrie—Springwater—Oro-Medonte | Doug ShipleyConservative20,981 votes · 39.0%Runner-upBrian KalliecharanLiberal16,805 votes · 31.2% | Brian KalliecharanLiberal16,805 votes · 31.2% | 7.8percentage points |
| Battle River—Crowfoot | Damien KurekConservative53,309 votes · 85.5%Runner-upNatasha FryzukNDP3,185 votes · 5.1% | Natasha FryzukNDP3,185 votes · 5.1% | 80.4percentage points |
| Battlefords—Lloydminster | Rosemarie FalkConservative28,030 votes · 78.3%Runner-upMarcella PedersenNDP4,098 votes · 11.4% | Marcella PedersenNDP4,098 votes · 11.4% | 66.8percentage points |
| Bay of Quinte | Neil EllisLiberal24,099 votes · 39.2%Runner-upTim DurkinConservative22,650 votes · 36.8% | Tim DurkinConservative22,650 votes · 36.8% | 2.4percentage points |
| Beaches—East York | Nathaniel Erskine-SmithLiberal32,647 votes · 57.2%Runner-upMae J. NamNDP12,196 votes · 21.4% | Mae J. NamNDP12,196 votes · 21.4% | 35.8percentage points |
| Beauce | Richard LehouxConservative22,860 votes · 38.5%Runner-upMaxime BernierPeople's Party16,796 votes · 28.3% | Maxime BernierPeople's Party16,796 votes · 28.3% | 10.2percentage points |