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 % | |||
| Ottawa South | 15,31929.2% | 29.2% | 14,25027.2% | 27.2% | 20,77339.6% | 39.6% | 1,6183.1% | 3.1% | 52,416 | 56.9% |
| Ottawa West—Nepean | 16,59032.8% | 32.8% | 16,41532.5% | 32.5% | 14,81029.3% | 29.3% | 1,9373.8% | 3.8% | 50,545 | 57.0% |
| Ottawa—Vanier | 10,25221.4% | 21.4% | 14,23229.7% | 29.7% | 20,55542.9% | 42.9% | 1,9554.1% | 4.1% | 47,958 | 51.5% |
| Oxford | 29,15255.7% | 55.7% | 15,91730.4% | 30.4% | 3,6206.9% | 6.9% | 2,2544.3% | 4.3% | 52,311 | 59.2% |
| Parkdale—High Park | 9,82118.0% | 18.0% | 32,40759.4% | 59.4% | 9,27117.0% | 17.0% | 2,5444.7% | 4.7% | 54,549 | 62.4% |
| Parry Sound—Muskoka | 22,66248.1% | 48.1% | 10,38522.0% | 22.0% | 4,0718.6% | 8.6% | 9,43820.0% | 20.0% | 47,143 | 59.2% |
| Perth—Wellington | 23,73650.7% | 50.7% | 14,38530.7% | 30.7% | 5,06210.8% | 10.8% | 2,7465.9% | 5.9% | 46,843 | 60.3% |
| Peterborough—Kawartha | 22,90437.7% | 37.7% | 20,51833.8% | 33.8% | 14,94624.6% | 24.6% | 2,0243.3% | 3.3% | 60,790 | 62.7% |
| Pickering—Uxbridge | 22,44742.2% | 42.2% | 17,03332.0% | 32.0% | 10,85120.4% | 20.4% | 2,1054.0% | 4.0% | 53,193 | 58.9% |
| Renfrew—Nipissing—Pembroke | 33,35069.2% | 69.2% | 8,06616.7% | 16.7% | 4,7019.8% | 9.8% | 1,4363.0% | 3.0% | 48,199 | 59.7% |
| Richmond Hill | 22,22451.2% | 51.2% | 7,49017.3% | 17.3% | 12,10827.9% | 27.9% | 1,2482.9% | 2.9% | 43,371 | 52.2% |
| Sarnia—Lambton | 26,81152.7% | 52.7% | 18,99537.4% | 37.4% | 2,2464.4% | 4.4% | 1,8563.7% | 3.7% | 50,830 | 60.9% |
| Sault Ste. Marie | 13,49842.0% | 42.0% | 13,08440.7% | 40.7% | 3,19910.0% | 10.0% | 1,0443.3% | 3.3% | 32,117 | 54.5% |
| Scarborough Centre | 15,26638.4% | 38.4% | 13,24733.4% | 33.4% | 8,79122.1% | 22.1% | 9192.3% | 2.3% | 39,704 | 53.2% |
| Scarborough North | 17,41351.0% | 51.0% | 8,32024.4% | 24.4% | 7,51922.0% | 22.0% | 5431.6% | 1.6% | 34,113 | 50.8% |
| Scarborough Southwest | 13,56531.2% | 31.2% | 19,83545.7% | 45.7% | 8,22818.9% | 18.9% | 1,1742.7% | 2.7% | 43,443 | 56.0% |
| Scarborough—Agincourt | 18,58250.4% | 50.4% | 6,43417.5% | 17.5% | 10,42928.3% | 28.3% | 6351.7% | 1.7% | 36,871 | 51.3% |
| Scarborough—Guildwood | 11,89833.1% | 33.1% | 9,91727.6% | 27.6% | 11,97233.3% | 33.3% | 8782.4% | 2.4% | 35,905 | 52.9% |
| Scarborough—Rouge Park | 16,22438.6% | 38.6% | 15,26136.3% | 36.3% | 8,78520.9% | 20.9% | 1,0142.4% | 2.4% | 42,015 | 55.5% |
| Simcoe North | 25,23646.9% | 46.9% | 15,07828.0% | 28.0% | 9,52317.7% | 17.7% | 3,6326.8% | 6.8% | 53,789 | 58.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 | |
|---|---|---|---|
| Ottawa South | John FraserLiberal20,773 votes · 39.6%Runner-upKarin HowardPC15,319 votes · 29.2% | Karin HowardPC15,319 votes · 29.2% | 10.4percentage points |
| Ottawa West—Nepean | Jeremy RobertsPC16,590 votes · 32.8%Runner-upChandra PasmaNDP16,415 votes · 32.5% | Chandra PasmaNDP16,415 votes · 32.5% | 0.4percentage points |
| Ottawa—Vanier | Nathalie des RosiersLiberal20,555 votes · 42.9%Runner-upLyra EvansNDP14,232 votes · 29.7% | Lyra EvansNDP14,232 votes · 29.7% | 13.2percentage points |
| Oxford | Ernie HardemanPC29,152 votes · 55.7%Runner-upTara KingNDP15,917 votes · 30.4% | Tara KingNDP15,917 votes · 30.4% | 25.3percentage points |
| Parkdale—High Park | Bhutila KarpocheNDP32,407 votes · 59.4%Runner-upAdam PhamPC9,821 votes · 18.0% | Adam PhamPC9,821 votes · 18.0% | 41.4percentage points |
| Parry Sound—Muskoka | Norm MillerPC22,662 votes · 48.1%Runner-upErin HorvathNDP10,385 votes · 22.0% | Erin HorvathNDP10,385 votes · 22.0% | 26.0percentage points |
| Perth—Wellington | Randy PettapiecePC23,736 votes · 50.7%Runner-upMichael O'BrienNDP14,385 votes · 30.7% | Michael O'BrienNDP14,385 votes · 30.7% | 20.0percentage points |
| Peterborough—Kawartha | Dave SmithPC22,904 votes · 37.7%Runner-upSean ConwayNDP20,518 votes · 33.8% | Sean ConwayNDP20,518 votes · 33.8% | 3.9percentage points |
| Pickering—Uxbridge | Peter BethlenfalvyPC22,447 votes · 42.2%Runner-upNerissa CariñoNDP17,033 votes · 32.0% | Nerissa CariñoNDP17,033 votes · 32.0% | 10.2percentage points |
| Renfrew—Nipissing—Pembroke | John YakabuskiPC33,350 votes · 69.2%Runner-upEthel LavalleyNDP8,066 votes · 16.7% | Ethel LavalleyNDP8,066 votes · 16.7% | 52.5percentage points |
| Richmond Hill | Daisy WaiPC22,224 votes · 51.2%Runner-upReza MoridiLiberal12,108 votes · 27.9% | Reza MoridiLiberal12,108 votes · 27.9% | 23.3percentage points |
| Sarnia—Lambton | Bob BaileyPC26,811 votes · 52.8%Runner-upKathy AlexanderNDP18,995 votes · 37.4% | Kathy AlexanderNDP18,995 votes · 37.4% | 15.4percentage points |
| Sault Ste. Marie | Ross RomanoPC13,498 votes · 42.0%Runner-upMichele McCleave-KennedyNDP13,084 votes · 40.7% | Michele McCleave-KennedyNDP13,084 votes · 40.7% | 1.3percentage points |
| Scarborough Centre | Christina MitasPC15,266 votes · 38.5%Runner-upZeyd BismillaNDP13,247 votes · 33.4% | Zeyd BismillaNDP13,247 votes · 33.4% | 5.1percentage points |
| Scarborough North | Raymond ChoPC17,413 votes · 51.1%Runner-upDwayne MorganNDP8,320 votes · 24.4% | Dwayne MorganNDP8,320 votes · 24.4% | 26.7percentage points |
| Scarborough Southwest | Doly BegumNDP19,835 votes · 45.7%Runner-upGary EllisPC13,565 votes · 31.2% | Gary EllisPC13,565 votes · 31.2% | 14.4percentage points |
| Scarborough—Agincourt | Aris BabikianPC18,582 votes · 50.4%Runner-upSoo WongLiberal10,429 votes · 28.3% | Soo WongLiberal10,429 votes · 28.3% | 22.1percentage points |
| Scarborough—Guildwood | Mitzie HunterLiberal11,972 votes · 33.3%Runner-upRoshan NallaratnamPC11,898 votes · 33.1% | Roshan NallaratnamPC11,898 votes · 33.1% | 0.2percentage points |
| Scarborough—Rouge Park | Vijay ThanigasalamPC16,224 votes · 38.6%Runner-upFelicia SamuelNDP15,261 votes · 36.3% | Felicia SamuelNDP15,261 votes · 36.3% | 2.3percentage points |
| Simcoe North | Jill DunlopPC25,236 votes · 46.9%Runner-upElizabeth van HoutteNDP15,078 votes · 28.0% | Elizabeth van HoutteNDP15,078 votes · 28.0% | 18.9percentage points |