2018 Ontario Provincial Election
June 7, 2018
General Election · June 7, 2018
PC won 76 of 124 seats. This meets the 63-seat majority threshold.
Final resultsElections OntarioChecked: October 13, 2026
Party results
- PC 76
- NDP 40
- Liberal 7
- Green 1
| Party | Votes | Vote % | Seats | Seats % |
|---|---|---|---|---|
| Progressive Conservative Party of Ontario | 2,326,523 | 40.5% | 76 | 61.3% |
| New Democratic Party of Ontario | 1,929,966 | 33.6% | 40 | 32.3% |
| Ontario Liberal Party | 1,124,346 | 19.6% | 7 | 5.6% |
| Green Party of Ontario | 264,519 | 4.6% | 1 | 0.8% |
| Ontario Libertarian Party | 42,822 | 0.7% | 0 | 0.0% |
| None of the Above Direct Democracy Party | 16,146 | 0.3% | 0 | 0.0% |
| Trillium Party of Ontario | 8,091 | 0.1% | 0 | 0.0% |
| Independent | 7,833 | 0.1% | 0 | 0.0% |
| Northern Ontario Party | 5,912 | 0.1% | 0 | 0.0% |
| Consensus Ontario | 2,682 | 0.0% | 0 | 0.0% |
| Freedom Party of Ontario | 2,565 | 0.0% | 0 | 0.0% |
| Ontario Party | 2,316 | 0.0% | 0 | 0.0% |
| Ontario Moderate Party | 2,199 | 0.0% | 0 | 0.0% |
| Communist Party of Canada (Ontario) | 1,471 | 0.0% | 0 | 0.0% |
| Canadians' Choice Party | 1,239 | 0.0% | 0 | 0.0% |
| Stop the New Sex-Ed Agenda | 1,078 | 0.0% | 0 | 0.0% |
| Ontario Alliance | 802 | 0.0% | 0 | 0.0% |
| The New People's Choice Party of Ontario | 634 | 0.0% | 0 | 0.0% |
| Party for People with Special Needs | 631 | 0.0% | 0 | 0.0% |
| The People's Political Party | 628 | 0.0% | 0 | 0.0% |
| Ontario Provincial Confederation of Regions Party | 386 | 0.0% | 0 | 0.0% |
| Stop Climate Change | 340 | 0.0% | 0 | 0.0% |
| Canadian Economic Party | 321 | 0.0% | 0 | 0.0% |
| Go Vegan | 256 | 0.0% | 0 | 0.0% |
| Cultural Action Party of Ontario | 215 | 0.0% | 0 | 0.0% |
| Multicultural Party of Ontario | 191 | 0.0% | 0 | 0.0% |
| Party of Objective Truth | 176 | 0.0% | 0 | 0.0% |
| Pauper Party of Ontario | 112 | 0.0% | 0 | 0.0% |
| Ontario Social Reform Party | 67 | 0.0% | 0 | 0.0% |
| Party | 2014 seats | 2018 seats | Change | 2014 Vote % | 2018 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Progressive Conservative Party of Ontario | 28 | 76 | +48 | 31.2% | 40.5% | +9.3 pp |
| New Democratic Party of Ontario | 21 | 40 | +19 | 23.7% | 33.6% | +9.8 pp |
| Ontario Liberal Party | 58 | 7 | −51 | 38.7% | 19.6% | −19.1 pp |
| Green Party of Ontario | — | 1 | — | — | 4.6% | — |
Seat changes by party
107 → 124 seats
| Party | 2011 seats | 2018 seats | Change | 2011 Vote % | 2018 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Progressive Conservative Party of Ontario | 37 | 76 | +39 | 35.4% | 40.5% | +5.0 pp |
| New Democratic Party of Ontario | 17 | 40 | +23 | 22.6% | 33.6% | +11.0 pp |
| Ontario Liberal Party | 53 | 7 | −46 | 37.6% | 19.6% | −18.1 pp |
| Green Party of Ontario | 0 | 1 | +1 | 2.9% | 4.6% | +1.7 pp |
Seat changes by party
107 → 124 seats
| Party | 2014 seats | 2018 seats | Change | 2014 Vote % | 2018 Vote % | Vote share Δ |
|---|---|---|---|---|---|---|
| Progressive Conservative Party of Ontario | 28 | 76 | +48 | 31.2% | 40.5% | +9.3 pp |
| New Democratic Party of Ontario | 21 | 40 | +19 | 23.7% | 33.6% | +9.8 pp |
| Ontario Liberal Party | 58 | 7 | −51 | 38.7% | 19.6% | −19.1 pp |
| Green Party of Ontario | — | 1 | — | — | 4.6% | — |
Seat changes by party
107 → 124 seats
Historical trends
New Democratic Party of Ontario Ontario Liberal Party Progressive Conservative Party of Ontario Green Party of Ontario
Chart data
| Election | New Democratic Party of Ontario | Ontario Liberal Party | Progressive Conservative Party of Ontario | Green Party of Ontario |
|---|---|---|---|---|
| October 6, 2011 | 17 | 53 | 37 | 0 |
| June 12, 2014 | 21 | 58 | 28 | — |
| June 7, 2018 | 40 | 7 | 76 | 1 |
New Democratic Party of Ontario Ontario Liberal Party Progressive Conservative Party of Ontario Green Party of Ontario
Chart data
| Election | New Democratic Party of Ontario | Ontario Liberal Party | Progressive Conservative Party of Ontario | Green Party of Ontario |
|---|---|---|---|---|
| October 6, 2011 | 17 | 53 | 37 | 0 |
| June 12, 2014 | 21 | 58 | 28 | — |
| June 7, 2018 | 40 | 7 | 76 | 1 |
New Democratic Party of Ontario Ontario Liberal Party Progressive Conservative Party of Ontario Green Party of Ontario
Chart data
| Election | New Democratic Party of Ontario | Ontario Liberal Party | Progressive Conservative Party of Ontario | Green Party of Ontario |
|---|---|---|---|---|
| October 6, 2011 | 22.6% | 37.6% | 35.4% | 2.9% |
| June 12, 2014 | 23.7% | 38.7% | 31.2% | — |
| June 7, 2018 | 33.6% | 19.6% | 40.5% | 4.6% |
District map
Boundary sources appear with the loaded map. · Colours show party affiliation where available. Use the district selector for keyboard navigation.
Results by District
124 districts found
Swipe to compare parties · Tap a district for full results
| District | PC | NDP | Liberal | Green | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Votes | Vote % | Votes | Vote % | Votes | Vote % | Votes | Vote % | |||
| Don Valley North | 18,04644.4% | 44.4% | 8,47620.9% | 20.9% | 12,55730.9% | 30.9% | 1,0392.6% | 2.6% | 40,607 | 53.8% |
| Don Valley West | 17,62138.5% | 38.5% | 8,62018.8% | 18.8% | 17,80238.9% | 38.9% | 1,2682.8% | 2.8% | 45,777 | 61.3% |
| Dufferin—Caledon | 29,70453.1% | 53.1% | 11,38120.3% | 20.3% | 6,97212.5% | 12.5% | 7,01112.5% | 12.5% | 55,956 | 56.6% |
| Durham | 28,57547.0% | 47.0% | 19,25331.7% | 31.7% | 10,23716.8% | 16.8% | 2,3603.9% | 3.9% | 60,807 | 59.9% |
| Eglinton—Lawrence | 19,99940.4% | 40.4% | 8,98518.1% | 18.1% | 19,04238.4% | 38.4% | 1,1902.4% | 2.4% | 49,527 | 60.1% |
| Elgin—Middlesex—London | 29,26455.5% | 55.5% | 16,92332.1% | 32.1% | 3,8577.3% | 7.3% | 2,0293.8% | 3.8% | 52,767 | 59.5% |
| Essex | 23,42343.0% | 43.0% | 26,13447.9% | 47.9% | 3,0265.6% | 5.6% | 1,9203.5% | 3.5% | 54,503 | 56.1% |
| Etobicoke Centre | 24,43243.0% | 43.0% | 10,31118.1% | 18.1% | 19,70834.7% | 34.7% | 1,3292.3% | 2.3% | 56,825 | 61.9% |
| Etobicoke North | 19,05552.5% | 52.5% | 9,21025.4% | 25.4% | 6,60118.2% | 18.2% | 1,0262.8% | 2.8% | 36,306 | 50.6% |
| Etobicoke—Lakeshore | 22,62638.4% | 38.4% | 19,40132.9% | 32.9% | 14,30524.2% | 24.2% | 2,1383.6% | 3.6% | 58,993 | 58.6% |
| Flamborough—Glanbrook | 22,45443.5% | 43.5% | 17,63034.2% | 34.2% | 7,96715.4% | 15.4% | 2,3074.5% | 4.5% | 51,588 | 60.6% |
| Glengarry—Prescott—Russell | 19,95241.0% | 41.0% | 10,61021.8% | 21.8% | 15,40931.6% | 31.6% | 1,4272.9% | 2.9% | 48,690 | 55.4% |
| Guelph | 14,08421.8% | 21.8% | 13,92921.6% | 21.6% | 6,53710.1% | 10.1% | 29,08245.0% | 45.0% | 64,577 | 61.1% |
| Haldimand—Norfolk | 28,88957.1% | 57.1% | 13,60926.9% | 26.9% | 4,6569.2% | 9.2% | 2,0954.1% | 4.1% | 50,593 | 59.2% |
| Haliburton—Kawartha Lakes—Brock | 32,40656.7% | 56.7% | 15,14226.5% | 26.5% | 5,6559.9% | 9.9% | 2,5514.5% | 4.5% | 57,143 | 59.7% |
| Hamilton Centre | 5,73015.7% | 15.7% | 23,86665.3% | 65.3% | 3,98210.9% | 10.9% | 2,1025.7% | 5.7% | 36,575 | 48.9% |
| Hamilton East—Stoney Creek | 12,68428.8% | 28.8% | 22,51851.2% | 51.2% | 5,32012.1% | 12.1% | 1,8844.3% | 4.3% | 44,020 | 53.1% |
| Hamilton Mountain | 12,89128.8% | 28.8% | 24,40654.6% | 54.6% | 4,1349.2% | 9.2% | 2,3005.1% | 5.1% | 44,717 | 56.2% |
| Hamilton West—Ancaster—Dundas | 17,18931.0% | 31.0% | 23,92143.2% | 43.2% | 10,96019.8% | 19.8% | 2,3024.2% | 4.2% | 55,390 | 62.3% |
| Hastings—Lennox and Addington | 22,37450.3% | 50.3% | 14,44132.4% | 32.4% | 5,18011.6% | 11.6% | 1,9244.3% | 4.3% | 44,521 | 59.1% |
Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.
| District | Elected | Runner-up | |
|---|---|---|---|
| Don Valley North | Vincent KePC18,046 votes · 44.4%Runner-upShelley CarrollLiberal12,557 votes · 30.9% | Shelley CarrollLiberal12,557 votes · 30.9% | 13.5percentage points |
| Don Valley West | Kathleen WynneLiberal17,802 votes · 38.9%Runner-upJon KieranPC17,621 votes · 38.5% | Jon KieranPC17,621 votes · 38.5% | 0.4percentage points |
| Dufferin—Caledon | Sylvia JonesPC29,704 votes · 53.1%Runner-upAndrea MullarkeyNDP11,381 votes · 20.3% | Andrea MullarkeyNDP11,381 votes · 20.3% | 32.8percentage points |
| Durham | Lindsey ParkPC28,575 votes · 47.0%Runner-upJoel UsherNDP19,253 votes · 31.7% | Joel UsherNDP19,253 votes · 31.7% | 15.3percentage points |
| Eglinton—Lawrence | Robin MartinPC19,999 votes · 40.4%Runner-upMike ColleLiberal19,042 votes · 38.5% | Mike ColleLiberal19,042 votes · 38.5% | 1.9percentage points |
| Elgin—Middlesex—London | Jeff YurekPC29,264 votes · 55.5%Runner-upAmanda StrattonNDP16,923 votes · 32.1% | Amanda StrattonNDP16,923 votes · 32.1% | 23.4percentage points |
| Essex | Taras NatyshakNDP26,134 votes · 48.0%Runner-upChris LewisPC23,423 votes · 43.0% | Chris LewisPC23,423 votes · 43.0% | 5.0percentage points |
| Etobicoke Centre | Kinga SurmaPC24,432 votes · 43.0%Runner-upYvan BakerLiberal19,708 votes · 34.7% | Yvan BakerLiberal19,708 votes · 34.7% | 8.3percentage points |
| Etobicoke North | Doug FordPC19,055 votes · 52.5%Runner-upMahamud AminNDP9,210 votes · 25.4% | Mahamud AminNDP9,210 votes · 25.4% | 27.1percentage points |
| Etobicoke—Lakeshore | Christine HogarthPC22,626 votes · 38.4%Runner-upPhil TrotterNDP19,401 votes · 32.9% | Phil TrotterNDP19,401 votes · 32.9% | 5.5percentage points |
| Flamborough—Glanbrook | Donna SkellyPC22,454 votes · 43.5%Runner-upMelissa McGlashanNDP17,630 votes · 34.2% | Melissa McGlashanNDP17,630 votes · 34.2% | 9.4percentage points |
| Glengarry—Prescott—Russell | Amanda SimardPC19,952 votes · 41.0%Runner-upPierre LerouxLiberal15,409 votes · 31.7% | Pierre LerouxLiberal15,409 votes · 31.7% | 9.3percentage points |
| Guelph | Mike SchreinerGreen29,082 votes · 45.0%Runner-upRay FerraroPC14,084 votes · 21.8% | Ray FerraroPC14,084 votes · 21.8% | 23.2percentage points |
| Haldimand—Norfolk | Toby BarrettPC28,889 votes · 57.1%Runner-upDanielle du SablonNDP13,609 votes · 26.9% | Danielle du SablonNDP13,609 votes · 26.9% | 30.2percentage points |
| Haliburton—Kawartha Lakes—Brock | Laurie ScottPC32,406 votes · 56.7%Runner-upZac MillerNDP15,142 votes · 26.5% | Zac MillerNDP15,142 votes · 26.5% | 30.2percentage points |
| Hamilton Centre | Andrea HorwathNDP23,866 votes · 65.3%Runner-upDionne DuncanPC5,730 votes · 15.7% | Dionne DuncanPC5,730 votes · 15.7% | 49.6percentage points |
| Hamilton East—Stoney Creek | Paul MillerNDP22,518 votes · 51.2%Runner-upAkash GrewalPC12,684 votes · 28.8% | Akash GrewalPC12,684 votes · 28.8% | 22.3percentage points |
| Hamilton Mountain | Monique TaylorNDP24,406 votes · 54.6%Runner-upEsther PaulsPC12,891 votes · 28.8% | Esther PaulsPC12,891 votes · 28.8% | 25.8percentage points |
| Hamilton West—Ancaster—Dundas | Sandy ShawNDP23,921 votes · 43.2%Runner-upBen LevittPC17,189 votes · 31.0% | Ben LevittPC17,189 votes · 31.0% | 12.2percentage points |
| Hastings—Lennox and Addington | Daryl KrampPC22,374 votes · 50.3%Runner-upNate SmelleNDP14,441 votes · 32.4% | Nate SmelleNDP14,441 votes · 32.4% | 17.8percentage points |