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 % | |||
| Lévis—Lotbinière | 10,76116.9% | 16.9% | 28,29744.6% | 44.6% | 15,92125.1% | 25.1% | 4,3556.9% | 6.9% | 1,9083.0% | 3.0% | —— | — | 63,489 | 72.1% |
| London North Centre | 27,24742.7% | 42.7% | 15,06623.6% | 23.6% | —— | — | 14,88723.4% | 23.4% | 4,8727.6% | 7.6% | —— | — | 63,741 | 65.5% |
| London West | 30,62243.0% | 43.0% | 19,91027.9% | 27.9% | —— | — | 15,22021.4% | 21.4% | 3,8275.4% | 5.4% | —— | — | 71,273 | 71.5% |
| London—Fanshawe | 14,92426.9% | 26.9% | 13,77024.8% | 24.8% | —— | — | 22,67140.8% | 40.8% | 2,7815.0% | 5.0% | 2970.5% | 0.5% | 55,575 | 59.7% |
| Long Range Mountains | 18,19947.4% | 47.4% | 10,87328.3% | 28.3% | —— | — | 7,60919.8% | 19.8% | 1,3343.5% | 3.5% | —— | — | 38,426 | 55.2% |
| Longueuil—Charles-LeMoyne | 20,11439.0% | 39.0% | 3,8117.4% | 7.4% | 18,79436.5% | 36.5% | 5,28910.3% | 10.3% | 2,9785.8% | 5.8% | —— | — | 51,544 | 62.7% |
| Longueuil—Saint-Hubert | 20,47134.2% | 34.2% | 3,7796.3% | 6.3% | 23,06138.5% | 38.5% | 5,1048.5% | 8.5% | 6,74511.3% | 11.3% | 2170.4% | 0.4% | 59,844 | 69.8% |
| Louis-Hébert | 25,14040.5% | 40.5% | 10,91217.6% | 17.6% | 17,37528.0% | 28.0% | 4,8847.9% | 7.9% | 2,4664.0% | 4.0% | 2670.4% | 0.4% | 62,060 | 76.4% |
| Louis-Saint-Laurent | 13,57120.7% | 20.7% | 29,27944.7% | 44.7% | 14,67422.4% | 22.4% | 4,3396.6% | 6.6% | 2,1553.3% | 3.3% | —— | — | 65,561 | 70.6% |
| Madawaska—Restigouche | 17,33150.3% | 50.3% | 9,80128.4% | 28.4% | —— | — | 2,2126.4% | 6.4% | 5,12514.9% | 14.9% | —— | — | 34,469 | 69.1% |
| Malpeque | 9,53341.4% | 41.4% | 5,90825.6% | 25.6% | —— | — | 1,4956.5% | 6.5% | 6,10326.5% | 26.5% | —— | — | 23,039 | 76.3% |
| Manicouagan | 7,79319.3% | 19.3% | 7,77119.2% | 19.2% | 21,76853.9% | 53.9% | 1,4823.7% | 3.7% | 1,2933.2% | 3.2% | —— | — | 40,390 | 56.7% |
| Marc-Aurèle-Fortin | 24,86544.5% | 44.5% | 5,4239.7% | 9.7% | 18,06932.4% | 32.4% | 4,7418.5% | 8.5% | 2,1113.8% | 3.8% | 1430.3% | 0.3% | 55,817 | 72.2% |
| Markham—Stouffville | 25,05538.9% | 38.9% | 19,70330.6% | 30.6% | —— | — | 4,1326.4% | 6.4% | 1,6212.5% | 2.5% | 13,34020.7% | 20.7% | 64,388 | 68.1% |
| Markham—Thornhill | 23,89953.9% | 53.9% | 15,31934.6% | 34.6% | —— | — | 3,2337.3% | 7.3% | 1,2472.8% | 2.8% | 2760.6% | 0.6% | 44,331 | 61.8% |
| Markham—Unionville | 20,48438.4% | 38.4% | 26,13348.9% | 48.9% | —— | — | 3,5246.6% | 6.6% | 2,3944.5% | 4.5% | —— | — | 53,396 | 60.7% |
| Medicine Hat—Cardston—Warner | 3,5286.6% | 6.6% | 42,04579.2% | 79.2% | —— | — | 4,6398.7% | 8.7% | 1,2032.3% | 2.3% | 3370.6% | 0.6% | 53,102 | 67.0% |
| Mégantic—L'Érable | 7,38815.6% | 15.6% | 23,39249.2% | 49.2% | 12,24925.8% | 25.8% | 1,9364.1% | 4.1% | 1,2582.6% | 2.6% | 2170.5% | 0.5% | 47,508 | 68.2% |
| Milton | 30,88251.7% | 51.7% | 21,56436.1% | 36.1% | —— | — | 3,8516.5% | 6.5% | 2,7694.6% | 4.6% | —— | — | 59,679 | 70.4% |
| Mirabel | 16,16224.9% | 24.9% | 5,9409.1% | 9.1% | 33,21951.1% | 51.1% | 5,2198.0% | 8.0% | 3,5175.4% | 5.4% | —— | — | 65,030 | 68.5% |
Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.
| District | Elected | Runner-up | |
|---|---|---|---|
| Lévis—Lotbinière | Jacques GourdeConservative28,297 votes · 44.6%Runner-upFrançois-Noël BraultBQ15,921 votes · 25.1% | François-Noël BraultBQ15,921 votes · 25.1% | 19.5percentage points |
| London North Centre | Peter FragiskatosLiberal27,247 votes · 42.7%Runner-upSarah BokhariConservative15,066 votes · 23.6% | Sarah BokhariConservative15,066 votes · 23.6% | 19.1percentage points |
| London West | Kate YoungLiberal30,622 votes · 43.0%Runner-upLiz SnelgroveConservative19,910 votes · 27.9% | Liz SnelgroveConservative19,910 votes · 27.9% | 15.0percentage points |
| London—Fanshawe | Lindsay MathyssenNDP22,671 votes · 40.8%Runner-upMohamed HammoudLiberal14,924 votes · 26.9% | Mohamed HammoudLiberal14,924 votes · 26.9% | 13.9percentage points |
| Long Range Mountains | Gudie HutchingsLiberal18,199 votes · 47.4%Runner-upJosh EissesConservative10,873 votes · 28.3% | Josh EissesConservative10,873 votes · 28.3% | 19.1percentage points |
| Longueuil—Charles-LeMoyne | Sherry RomanadoLiberal20,114 votes · 39.0%Runner-upCathy LepageBQ18,794 votes · 36.5% | Cathy LepageBQ18,794 votes · 36.5% | 2.6percentage points |
| Longueuil—Saint-Hubert | Denis TrudelBQ23,061 votes · 38.5%Runner-upRéjean HébertLiberal20,471 votes · 34.2% | Réjean HébertLiberal20,471 votes · 34.2% | 4.3percentage points |
| Louis-Hébert | Joël LightboundLiberal25,140 votes · 40.5%Runner-upChristian HébertBQ17,375 votes · 28.0% | Christian HébertBQ17,375 votes · 28.0% | 12.5percentage points |
| Louis-Saint-Laurent | Gérard DeltellConservative29,279 votes · 44.7%Runner-upJeanne-Paule DesgagnésBQ14,674 votes · 22.4% | Jeanne-Paule DesgagnésBQ14,674 votes · 22.4% | 22.3percentage points |
| Madawaska—Restigouche | René ArseneaultLiberal17,331 votes · 50.3%Runner-upNelson FoxConservative9,801 votes · 28.4% | Nelson FoxConservative9,801 votes · 28.4% | 21.9percentage points |
| Malpeque | Wayne EasterLiberal9,533 votes · 41.4%Runner-upAnna KeenanGreen6,103 votes · 26.5% | Anna KeenanGreen6,103 votes · 26.5% | 14.9percentage points |
| Manicouagan | Marilène GillBQ21,768 votes · 53.9%Runner-upDave SavardLiberal7,793 votes · 19.3% | Dave SavardLiberal7,793 votes · 19.3% | 34.6percentage points |
| Marc-Aurèle-Fortin | Yves RobillardLiberal24,865 votes · 44.5%Runner-upLizabel NitoiBQ18,069 votes · 32.4% | Lizabel NitoiBQ18,069 votes · 32.4% | 12.2percentage points |
| Markham—Stouffville | Helena JaczekLiberal25,055 votes · 38.9%Runner-upTheodore AntonyConservative19,703 votes · 30.6% | Theodore AntonyConservative19,703 votes · 30.6% | 8.3percentage points |
| Markham—Thornhill | Mary NgLiberal23,899 votes · 53.9%Runner-upAlex YuanConservative15,319 votes · 34.6% | Alex YuanConservative15,319 votes · 34.6% | 19.4percentage points |
| Markham—Unionville | Bob SaroyaConservative26,133 votes · 48.9%Runner-upAlan HoLiberal20,484 votes · 38.4% | Alan HoLiberal20,484 votes · 38.4% | 10.6percentage points |
| Medicine Hat—Cardston—Warner | Glen MotzConservative42,045 votes · 79.2%Runner-upElizabeth ThomsonNDP4,639 votes · 8.7% | Elizabeth ThomsonNDP4,639 votes · 8.7% | 70.4percentage points |
| Mégantic—L'Érable | Luc BertholdConservative23,392 votes · 49.2%Runner-upPriscilla CorbeilBQ12,249 votes · 25.8% | Priscilla CorbeilBQ12,249 votes · 25.8% | 23.5percentage points |
| Milton | Adam van KoeverdenLiberal30,882 votes · 51.7%Runner-upLisa RaittConservative21,564 votes · 36.1% | Lisa RaittConservative21,564 votes · 36.1% | 15.6percentage points |
| Mirabel | Simon MarcilBQ33,219 votes · 51.1%Runner-upKarl TrudelLiberal16,162 votes · 24.9% | Karl TrudelLiberal16,162 votes · 24.9% | 26.2percentage points |