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 % | |||
| Ajax | 19,07839.0% | 39.0% | 15,13031.0% | 31.0% | 12,60725.8% | 25.8% | 1,2242.5% | 2.5% | 48,860 | 54.6% |
| Algoma—Manitoulin | 7,14324.5% | 24.5% | 17,10558.6% | 58.6% | 2,3658.1% | 8.1% | 1,0253.5% | 3.5% | 29,211 | 53.1% |
| Aurora—Oak Ridges—Richmond Hill | 25,21456.0% | 56.0% | 8,11618.0% | 18.0% | 9,71821.6% | 21.6% | 1,1952.7% | 2.7% | 44,998 | 55.4% |
| Barrie—Innisfil | 22,12150.0% | 50.0% | 12,66128.6% | 28.6% | 5,54312.5% | 12.5% | 3,1907.2% | 7.2% | 44,272 | 54.3% |
| Barrie—Springwater—Oro-Medonte | 20,44544.7% | 44.7% | 12,89128.2% | 28.2% | 6,21013.6% | 13.6% | 5,35411.7% | 11.7% | 45,689 | 57.1% |
| Bay of Quinte | 24,22448.0% | 48.0% | 16,06331.8% | 31.8% | 7,51114.9% | 14.9% | 1,7303.4% | 3.4% | 50,442 | 56.5% |
| Beaches—East York | 9,20218.4% | 18.4% | 24,06448.2% | 48.2% | 13,48027.0% | 27.0% | 2,1284.3% | 4.3% | 49,914 | 61.2% |
| Brampton Centre | 12,80338.1% | 38.1% | 12,89238.4% | 38.4% | 5,82517.3% | 17.3% | 1,0533.1% | 3.1% | 33,598 | 50.3% |
| Brampton East | 12,89633.5% | 33.5% | 18,06246.9% | 46.9% | 6,39816.6% | 16.6% | 5231.4% | 1.4% | 38,495 | 51.7% |
| Brampton North | 14,38036.3% | 36.3% | 14,87737.5% | 37.5% | 8,41021.2% | 21.2% | 1,3663.4% | 3.4% | 39,624 | 51.6% |
| Brampton South | 15,65241.0% | 41.0% | 12,91933.8% | 33.8% | 7,21218.9% | 18.9% | 1,4723.9% | 3.9% | 38,169 | 49.9% |
| Brampton West | 14,95139.4% | 39.4% | 14,46138.1% | 38.1% | 7,01318.5% | 18.5% | 9992.6% | 2.6% | 37,961 | 47.7% |
| Brantford—Brant | 24,43742.0% | 42.0% | 23,80240.9% | 40.9% | 5,5539.5% | 9.5% | 2,7414.7% | 4.7% | 58,188 | 57.2% |
| Bruce—Grey—Owen Sound | 26,87454.7% | 54.7% | 11,83724.1% | 24.1% | 6,04112.3% | 12.3% | 2,9276.0% | 6.0% | 49,128 | 58.4% |
| Burlington | 25,50440.4% | 40.4% | 18,05328.6% | 28.6% | 15,51524.6% | 24.6% | 2,8284.5% | 4.5% | 63,055 | 63.4% |
| Cambridge | 17,79337.0% | 37.0% | 15,63932.5% | 32.5% | 11,19123.3% | 23.3% | 3,0186.3% | 6.3% | 48,131 | 55.2% |
| Carleton | 25,79851.3% | 51.3% | 11,30822.5% | 22.5% | 9,76819.4% | 19.4% | 1,9853.9% | 3.9% | 50,258 | 62.0% |
| Chatham-Kent—Leamington | 24,07851.9% | 51.9% | 16,55835.7% | 35.7% | 3,7368.1% | 8.1% | 1,6433.5% | 3.5% | 46,373 | 56.8% |
| Davenport | 7,37016.1% | 16.1% | 27,61360.3% | 60.3% | 8,55818.7% | 18.7% | 1,6243.5% | 3.5% | 45,819 | 55.8% |
| Don Valley East | 11,98433.1% | 33.1% | 9,93727.4% | 27.4% | 13,01235.9% | 35.9% | 9172.5% | 2.5% | 36,217 | 55.2% |
Parties with seats, or the top three by votes. Valid votes include all candidates. Turnout is votes cast / registered voters.
| District | Elected | Runner-up | |
|---|---|---|---|
| Ajax | Rod PhillipsPC19,078 votes · 39.1%Runner-upMonique HughesNDP15,130 votes · 31.0% | Monique HughesNDP15,130 votes · 31.0% | 8.1percentage points |
| Algoma—Manitoulin | Michael ManthaNDP17,105 votes · 58.6%Runner-upJib TurnerPC7,143 votes · 24.5% | Jib TurnerPC7,143 votes · 24.5% | 34.1percentage points |
| Aurora—Oak Ridges—Richmond Hill | Michael ParsaPC25,214 votes · 56.0%Runner-upNaheed YaqubianLiberal9,718 votes · 21.6% | Naheed YaqubianLiberal9,718 votes · 21.6% | 34.4percentage points |
| Barrie—Innisfil | Andrea KhanjinPC22,121 votes · 50.0%Runner-upPekka ReinioNDP12,661 votes · 28.6% | Pekka ReinioNDP12,661 votes · 28.6% | 21.4percentage points |
| Barrie—Springwater—Oro-Medonte | Doug DowneyPC20,445 votes · 44.8%Runner-upDan JanssenNDP12,891 votes · 28.2% | Dan JanssenNDP12,891 votes · 28.2% | 16.5percentage points |
| Bay of Quinte | Todd SmithPC24,224 votes · 48.0%Runner-upJoanne BelangerNDP16,063 votes · 31.8% | Joanne BelangerNDP16,063 votes · 31.8% | 16.2percentage points |
| Beaches—East York | Rima Berns-McGownNDP24,064 votes · 48.2%Runner-upArthur PottsLiberal13,480 votes · 27.0% | Arthur PottsLiberal13,480 votes · 27.0% | 21.2percentage points |
| Brampton Centre | Sara SinghNDP12,892 votes · 38.4%Runner-upHarjit JaswalPC12,803 votes · 38.1% | Harjit JaswalPC12,803 votes · 38.1% | 0.3percentage points |
| Brampton East | Gurratan SinghNDP18,062 votes · 46.9%Runner-upSudeep VermaPC12,896 votes · 33.5% | Sudeep VermaPC12,896 votes · 33.5% | 13.4percentage points |
| Brampton North | Kevin YardeNDP14,877 votes · 37.6%Runner-upRipudaman DhillonPC14,380 votes · 36.3% | Ripudaman DhillonPC14,380 votes · 36.3% | 1.3percentage points |
| Brampton South | Prabmeet Singh SarkariaPC15,652 votes · 41.0%Runner-upParamjit GillNDP12,919 votes · 33.9% | Paramjit GillNDP12,919 votes · 33.9% | 7.2percentage points |
| Brampton West | Amarjot SandhuPC14,951 votes · 39.4%Runner-upJagroop SinghNDP14,461 votes · 38.1% | Jagroop SinghNDP14,461 votes · 38.1% | 1.3percentage points |
| Brantford—Brant | Will BoumaPC24,437 votes · 42.0%Runner-upAlex FelskyNDP23,802 votes · 40.9% | Alex FelskyNDP23,802 votes · 40.9% | 1.1percentage points |
| Bruce—Grey—Owen Sound | Bill WalkerPC26,874 votes · 54.7%Runner-upKaren GventerNDP11,837 votes · 24.1% | Karen GventerNDP11,837 votes · 24.1% | 30.6percentage points |
| Burlington | Jane McKennaPC25,504 votes · 40.5%Runner-upAndrew DrummondNDP18,053 votes · 28.6% | Andrew DrummondNDP18,053 votes · 28.6% | 11.8percentage points |
| Cambridge | Belinda KarahaliosPC17,793 votes · 37.0%Runner-upMarjorie KnightNDP15,639 votes · 32.5% | Marjorie KnightNDP15,639 votes · 32.5% | 4.5percentage points |
| Carleton | Goldie GhamariPC25,798 votes · 51.3%Runner-upCourtney PotterNDP11,308 votes · 22.5% | Courtney PotterNDP11,308 votes · 22.5% | 28.8percentage points |
| Chatham-Kent—Leamington | Rick NichollsPC24,078 votes · 51.9%Runner-upJordan McGrailNDP16,558 votes · 35.7% | Jordan McGrailNDP16,558 votes · 35.7% | 16.2percentage points |
| Davenport | Marit StilesNDP27,613 votes · 60.3%Runner-upCristina MartinsLiberal8,558 votes · 18.7% | Cristina MartinsLiberal8,558 votes · 18.7% | 41.6percentage points |
| Don Valley East | Michael CoteauLiberal13,012 votes · 35.9%Runner-upDenzil Minnan-WongPC11,984 votes · 33.1% | Denzil Minnan-WongPC11,984 votes · 33.1% | 2.8percentage points |