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 % | |||
| Elmwood—Transcona | 5,34612.3% | 12.3% | 16,24037.5% | 37.5% | —— | — | 19,78645.6% | 45.6% | 1,4803.4% | 3.4% | —— | — | 43,364 | 62.3% |
| Esquimalt—Saanich—Sooke | 12,55417.9% | 17.9% | 13,40919.1% | 19.1% | —— | — | 23,88734.1% | 34.1% | 18,50626.4% | 26.4% | 2820.4% | 0.4% | 70,125 | 70.3% |
| Essex | 12,98719.0% | 19.0% | 28,27441.4% | 41.4% | —— | — | 23,60334.6% | 34.6% | 2,1733.2% | 3.2% | —— | — | 68,288 | 66.9% |
| Etobicoke Centre | 32,80051.9% | 51.9% | 21,80434.5% | 34.5% | —— | — | 4,8817.7% | 7.7% | 2,7754.4% | 4.4% | —— | — | 63,219 | 68.9% |
| Etobicoke North | 26,38861.4% | 61.4% | 9,52422.2% | 22.2% | —— | — | 4,65410.8% | 10.8% | 1,0802.5% | 2.5% | —— | — | 42,946 | 57.7% |
| Etobicoke—Lakeshore | 36,06151.9% | 51.9% | 19,95228.7% | 28.7% | —— | — | 8,27711.9% | 11.9% | 4,1416.0% | 6.0% | —— | — | 69,515 | 67.2% |
| Flamborough—Glanbrook | 22,87536.6% | 36.6% | 24,52739.2% | 39.2% | —— | — | 10,32216.5% | 16.5% | 3,8336.1% | 6.1% | —— | — | 62,539 | 70.0% |
| Fleetwood—Port Kells | 18,40137.6% | 37.6% | 16,51833.8% | 33.8% | —— | — | 10,53321.5% | 21.5% | 2,3604.8% | 4.8% | —— | — | 48,905 | 60.6% |
| Foothills | 3,8565.9% | 5.9% | 53,87282.1% | 82.1% | —— | — | 3,7675.7% | 5.7% | 2,3983.7% | 3.7% | —— | — | 65,591 | 75.0% |
| Fort McMurray—Cold Lake | 4,8489.5% | 9.5% | 40,70679.9% | 79.9% | —— | — | 2,8835.7% | 5.7% | 8651.7% | 1.7% | —— | — | 50,976 | 64.7% |
| Fredericton | 13,54427.4% | 27.4% | 15,01130.4% | 30.4% | —— | — | 2,9466.0% | 6.0% | 16,64033.7% | 33.7% | —— | — | 49,409 | 74.6% |
| Fundy Royal | 12,43325.6% | 25.6% | 22,38946.0% | 46.0% | —— | — | 4,8049.9% | 9.9% | 7,27515.0% | 15.0% | 2950.6% | 0.6% | 48,646 | 74.8% |
| Gaspésie—Les Îles-de-la-Madeleine | 16,29642.5% | 42.5% | 3,0227.9% | 7.9% | 15,65940.8% | 40.8% | 1,7224.5% | 4.5% | 1,1302.9% | 2.9% | —— | — | 38,380 | 60.3% |
| Gatineau | 29,08452.1% | 52.1% | 5,74510.3% | 10.3% | 11,92621.4% | 21.4% | 6,12811.0% | 11.0% | 2,2644.1% | 4.1% | —— | — | 55,783 | 66.8% |
| Glengarry—Prescott—Russell | 31,29347.6% | 47.6% | 23,66036.0% | 36.0% | —— | — | 6,85110.4% | 10.4% | 2,1133.2% | 3.2% | 2390.4% | 0.4% | 65,791 | 71.8% |
| Grande Prairie—Mackenzie | 2,9104.8% | 4.8% | 51,19884.0% | 84.0% | —— | — | 4,2457.0% | 7.0% | 1,1341.9% | 1.9% | —— | — | 60,979 | 70.7% |
| Guelph | 30,49740.4% | 40.4% | 14,56819.3% | 19.3% | —— | — | 9,29712.3% | 12.3% | 19,23625.5% | 25.5% | 2190.3% | 0.3% | 75,568 | 70.8% |
| Haldimand—Norfolk | 14,70424.5% | 24.5% | 28,01846.8% | 46.8% | —— | — | 9,19215.3% | 15.3% | 4,8788.1% | 8.1% | —— | — | 59,926 | 65.9% |
| Haliburton—Kawartha Lakes—Brock | 17,06726.0% | 26.0% | 32,25749.1% | 49.1% | —— | — | 9,67614.7% | 14.7% | 5,5158.4% | 8.4% | —— | — | 65,760 | 66.7% |
| Halifax | 23,68142.5% | 42.5% | 6,45611.6% | 11.6% | —— | — | 16,74730.0% | 30.0% | 8,01314.4% | 14.4% | —— | — | 55,752 | 73.0% |
Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.
| District | Elected | Runner-up | |
|---|---|---|---|
| Elmwood—Transcona | Daniel BlaikieNDP19,786 votes · 45.6%Runner-upLawrence ToetConservative16,240 votes · 37.5% | Lawrence ToetConservative16,240 votes · 37.5% | 8.2percentage points |
| Esquimalt—Saanich—Sooke | Randall GarrisonNDP23,887 votes · 34.1%Runner-upDavid MernerGreen18,506 votes · 26.4% | David MernerGreen18,506 votes · 26.4% | 7.7percentage points |
| Essex | Chris LewisConservative28,274 votes · 41.4%Runner-upTracey RamseyNDP23,603 votes · 34.6% | Tracey RamseyNDP23,603 votes · 34.6% | 6.8percentage points |
| Etobicoke Centre | Yvan BakerLiberal32,800 votes · 51.9%Runner-upTed OpitzConservative21,804 votes · 34.5% | Ted OpitzConservative21,804 votes · 34.5% | 17.4percentage points |
| Etobicoke North | Kirsty DuncanLiberal26,388 votes · 61.4%Runner-upSarabjit KaurConservative9,524 votes · 22.2% | Sarabjit KaurConservative9,524 votes · 22.2% | 39.3percentage points |
| Etobicoke—Lakeshore | James MaloneyLiberal36,061 votes · 51.9%Runner-upBarry O'BrienConservative19,952 votes · 28.7% | Barry O'BrienConservative19,952 votes · 28.7% | 23.2percentage points |
| Flamborough—Glanbrook | David SweetConservative24,527 votes · 39.2%Runner-upJennifer StebbingLiberal22,875 votes · 36.6% | Jennifer StebbingLiberal22,875 votes · 36.6% | 2.6percentage points |
| Fleetwood—Port Kells | Ken HardieLiberal18,401 votes · 37.6%Runner-upShinder PurewalConservative16,518 votes · 33.8% | Shinder PurewalConservative16,518 votes · 33.8% | 3.9percentage points |
| Foothills | John BarlowConservative53,872 votes · 82.1%Runner-upCheryl MollerLiberal3,856 votes · 5.9% | Cheryl MollerLiberal3,856 votes · 5.9% | 76.3percentage points |
| Fort McMurray—Cold Lake | David YurdigaConservative40,706 votes · 79.9%Runner-upMaggie FarringtonLiberal4,848 votes · 9.5% | Maggie FarringtonLiberal4,848 votes · 9.5% | 70.3percentage points |
| Fredericton | Jenica AtwinGreen16,640 votes · 33.7%Runner-upAndrea JohnsonConservative15,011 votes · 30.4% | Andrea JohnsonConservative15,011 votes · 30.4% | 3.3percentage points |
| Fundy Royal | Rob MooreConservative22,389 votes · 46.0%Runner-upAlaina LockhartLiberal12,433 votes · 25.6% | Alaina LockhartLiberal12,433 votes · 25.6% | 20.5percentage points |
| Gaspésie—Les Îles-de-la-Madeleine | Diane LebouthillierLiberal16,296 votes · 42.5%Runner-upGuy BernatchezBQ15,659 votes · 40.8% | Guy BernatchezBQ15,659 votes · 40.8% | 1.7percentage points |
| Gatineau | Steven MacKinnonLiberal29,084 votes · 52.1%Runner-upGeneviève NadeauBQ11,926 votes · 21.4% | Geneviève NadeauBQ11,926 votes · 21.4% | 30.8percentage points |
| Glengarry—Prescott—Russell | Francis DrouinLiberal31,293 votes · 47.6%Runner-upPierre LemieuxConservative23,660 votes · 36.0% | Pierre LemieuxConservative23,660 votes · 36.0% | 11.6percentage points |
| Grande Prairie—Mackenzie | Chris WarkentinConservative51,198 votes · 84.0%Runner-upErin AlywardNDP4,245 votes · 7.0% | Erin AlywardNDP4,245 votes · 7.0% | 77.0percentage points |
| Guelph | Lloyd LongfieldLiberal30,497 votes · 40.4%Runner-upSteve DyckGreen19,236 votes · 25.5% | Steve DyckGreen19,236 votes · 25.5% | 14.9percentage points |
| Haldimand—Norfolk | Diane FinleyConservative28,018 votes · 46.8%Runner-upKim HuffmanLiberal14,704 votes · 24.5% | Kim HuffmanLiberal14,704 votes · 24.5% | 22.2percentage points |
| Haliburton—Kawartha Lakes—Brock | Jamie SchmaleConservative32,257 votes · 49.1%Runner-upJudi ForbesLiberal17,067 votes · 26.0% | Judi ForbesLiberal17,067 votes · 26.0% | 23.1percentage points |
| Halifax | Andy FillmoreLiberal23,681 votes · 42.5%Runner-upChristine SaulnierNDP16,747 votes · 30.0% | Christine SaulnierNDP16,747 votes · 30.0% | 12.4percentage points |