Topzle Topzle

2025 Ontario general election

Updated: Wikipedia source

2025 Ontario general election

The 2025 Ontario general election was held on February 27, 2025, to elect the 124 members of the 44th Parliament of Ontario. Premier Doug Ford's Progressive Conservatives were re-elected to a third consecutive majority government, the first time a party has done so since 1959. The PCs increased their vote share to 43%, however lost three seats compared to 2022. The New Democratic Party led by Marit Stiles retained its status as the Official Opposition, albeit with four fewer seats than in 2022 and while finishing a distant third in the popular vote. The Ontario Liberal Party finished second in the popular vote but won just fourteen seats, although this five-seat increase was enough for the Liberals to regain official party status in the legislature for the first time since 2018. Liberal leader Bonnie Crombie however failed to win her seat in Mississauga East—Cooksville, losing to the PC candidate. The Greens held their two seats, including leader Mike Schreiner, although suffering a slight drop in popularity. Incumbent independent MPP Bobbi Ann Brady held her seat in Haldimand-Norfolk, winning the second-largest margin in the province.

Infobox

Turnout
45.40% (1.34 pp)
Leader
Bonnie Crombie
Party
Liberal
Leader since
December 2, 2023
Leader's seat
Ran in Mississauga East—Cooksville (lost)
Last election
8 seats, 23.85%
Seats before
9
Seats won
14
Seat change
5
Popular vote
1,504,688
Percentage
29.95%
Swing
6.10pp

Tables

43rd Legislative Assembly of Ontario - Movement in seats held up to the election (2022–2025) · Timeline › Seat changes
Resignationas MPP
Resignationas MPP
Party
Resignationas MPP
Party
Resignationfrom caucus
2022
Expulsion
Gain/(loss) due to
Byelectiongain
Gain/(loss) due to
Byelectionhold
Total
Total
Party
Total
Party
124
2022
(7)
Gain/(loss) due to
Gain/(loss) due to
Gain/(loss) due to
2
Gain/(loss) due to
5
Gain/(loss) due to
124
Party
2022
Gain/(loss) due to
2025
Resignationas MPP
Resignationfrom caucus
Expulsion
Byelectiongain
Byelectionhold
Progressive Conservative
83
(4)
(2)
(1)
3
79
New Democratic
31
(2)
(2)
1
28
Liberal
8
(1)
1
1
9
Green
1
1
2
Independent
1
2
3
6
Total
124
(7)
2
5
124
Changes in seats held since June 2, 2022 · Timeline › Seat changes
Date
Date
Seat
Date
Before
Member
Before
Party
Before
Reason
Before
Date
Change
Member
Change
Party
Hamilton Centre
Hamilton Centre
Seat
Hamilton Centre
Before
August 15, 2022
Before
Andrea Horwath
Before
█ New Democratic
Before
Resignation from legislature.
Change
March 16, 2023
Change
Sarah Jama
Change
█ New Democratic
Don Valley North
Don Valley North
Seat
Don Valley North
Before
March 10, 2023
Before
Vincent Ke
Before
█ PC
Before
Resignation from caucus.
Change
█ Independent
Kanata—Carleton
Kanata—Carleton
Seat
Kanata—Carleton
Before
March 24, 2023
Before
Merrilee Fullerton
Before
█ PC
Before
Resignation from legislature.
Change
July 27, 2023
Change
Karen McCrimmon
Change
█ Liberal
Algoma—Manitoulin
Algoma—Manitoulin
Seat
Algoma—Manitoulin
Before
March 31, 2023
Before
Michael Mantha
Before
█ New Democratic
Before
Expelled from caucus.
Change
█ Independent
Scarborough—Guildwood
Scarborough—Guildwood
Seat
Scarborough—Guildwood
Before
May 10, 2023
Before
Mitzie Hunter
Before
█ Liberal
Before
Resignation from legislature.
Change
July 27, 2023
Change
Andrea Hazell
Change
█ Liberal
Kitchener Centre
Kitchener Centre
Seat
Kitchener Centre
Before
July 13, 2023
Before
Laura Mae Lindo
Before
█ New Democratic
Before
Resignation from legislature.
Change
November 30, 2023
Change
Aislinn Clancy
Change
█ Green
Mississauga East—Cooksville
Mississauga East—Cooksville
Seat
Mississauga East—Cooksville
Before
September 20, 2023
Before
Kaleed Rasheed
Before
█ PC
Before
Resignation from caucus.
Change
█ Independent
Lambton—Kent—Middlesex
Lambton—Kent—Middlesex
Seat
Lambton—Kent—Middlesex
Before
September 22, 2023
Before
Monte McNaughton
Before
█ PC
Before
Resignation from legislature
Change
May 2, 2024
Change
Steve Pinsonneault
Change
█ PC
Hamilton Centre
Hamilton Centre
Seat
Hamilton Centre
Before
October 23, 2023
Before
Sarah Jama
Before
█ New Democratic
Before
Expelled from caucus.
Change
█ Independent
Milton
Milton
Seat
Milton
Before
January 25, 2024
Before
Parm Gill
Before
█ PC
Before
Resignation from legislature.
Change
May 2, 2024
Change
Zee Hamid
Change
█ PC
Carleton
Carleton
Seat
Carleton
Before
June 28, 2024
Before
Goldie Ghamari
Before
█ PC
Before
Expelled from caucus.
Change
█ Independent
Bay of Quinte
Bay of Quinte
Seat
Bay of Quinte
Before
August 16, 2024
Before
Todd Smith
Before
█ PC
Before
Resignation from legislature.
Change
September 19, 2024
Change
Tyler Allsopp
Change
█ PC
Seat
Before
Change
Date
Member
Party
Reason
Date
Member
Party
Hamilton Centre
August 15, 2022
Andrea Horwath
█ New Democratic
Resignation from legislature.
March 16, 2023
Sarah Jama
█ New Democratic
Don Valley North
March 10, 2023
Vincent Ke
█ PC
Resignation from caucus.
█ Independent
Kanata—Carleton
March 24, 2023
Merrilee Fullerton
█ PC
Resignation from legislature.
July 27, 2023
Karen McCrimmon
█ Liberal
Algoma—Manitoulin
March 31, 2023
Michael Mantha
█ New Democratic
Expelled from caucus.
█ Independent
Scarborough—Guildwood
May 10, 2023
Mitzie Hunter
█ Liberal
Resignation from legislature.
July 27, 2023
Andrea Hazell
█ Liberal
Kitchener Centre
July 13, 2023
Laura Mae Lindo
█ New Democratic
Resignation from legislature.
November 30, 2023
Aislinn Clancy
█ Green
Mississauga East—Cooksville
September 20, 2023
Kaleed Rasheed
█ PC
Resignation from caucus.
█ Independent
Lambton—Kent—Middlesex
September 22, 2023
Monte McNaughton
█ PC
Resignation from legislature
May 2, 2024
Steve Pinsonneault
█ PC
Hamilton Centre
October 23, 2023
Sarah Jama
█ New Democratic
Expelled from caucus.
█ Independent
Milton
January 25, 2024
Parm Gill
█ PC
Resignation from legislature.
May 2, 2024
Zee Hamid
█ PC
Carleton
June 28, 2024
Goldie Ghamari
█ PC
Expelled from caucus.
█ Independent
Bay of Quinte
August 16, 2024
Todd Smith
█ PC
Resignation from legislature.
September 19, 2024
Tyler Allsopp
█ PC
Analysis of byelections by turnout and vote share for winning candidate (vs 2022) · Timeline › By-election results
%
%
Riding and winning party
%
Riding and winning party
Change (pp)
Riding and winning party
%
Turnout
Change (pp)
Hamilton Centre
Hamilton Centre
Riding and winning party
Hamilton Centre
Riding and winning party
█ New Democratic
Riding and winning party
Hold
Turnout
21.97
Turnout
−15.97
Vote share for winning candidate
54.28
Vote share for winning candidate
−2.98
Kanata—Carleton
Kanata—Carleton
Riding and winning party
Kanata—Carleton
Riding and winning party
█ Liberal
Riding and winning party
Gain
Turnout
35.14
Turnout
−16.24
Vote share for winning candidate
34.53
Vote share for winning candidate
20.44
Scarborough—Guildwood
Scarborough—Guildwood
Riding and winning party
Scarborough—Guildwood
Riding and winning party
█ Liberal
Riding and winning party
Hold
Turnout
21.84
Turnout
−19.79
Vote share for winning candidate
36.55
Vote share for winning candidate
−9.75
Kitchener Centre
Kitchener Centre
Riding and winning party
Kitchener Centre
Riding and winning party
█ Green
Riding and winning party
Gain
Turnout
27.28
Turnout
−18.94
Vote share for winning candidate
47.99
Vote share for winning candidate
35.19
Lambton—Kent—Middlesex
Lambton—Kent—Middlesex
Riding and winning party
Lambton—Kent—Middlesex
Riding and winning party
█ Progressive Conservative
Riding and winning party
Hold
Turnout
30.25
Turnout
−17.08
Vote share for winning candidate
56.85
Vote share for winning candidate
−1.96
Milton
Milton
Riding and winning party
Milton
Riding and winning party
█ Progressive Conservative
Riding and winning party
Hold
Turnout
27.72
Turnout
−14.99
Vote share for winning candidate
47.04
Vote share for winning candidate
3.97
Bay of Quinte
Bay of Quinte
Riding and winning party
Bay of Quinte
Riding and winning party
█ Progressive Conservative
Riding and winning party
Hold
Turnout
38.45
Turnout
−7.46
Vote share for winning candidate
38.69
Vote share for winning candidate
−10.61
Riding and winning party
Turnout
Vote share for winning candidate
%
Change (pp)
%
Change (pp)
Hamilton Centre
█ New Democratic
Hold
21.97
−15.97
54.28
−2.98
Kanata—Carleton
█ Liberal
Gain
35.14
−16.24
34.53
20.44
Scarborough—Guildwood
█ Liberal
Hold
21.84
−19.79
36.55
−9.75
Kitchener Centre
█ Green
Gain
27.28
−18.94
47.99
35.19
Lambton—Kent—Middlesex
█ Progressive Conservative
Hold
30.25
−17.08
56.85
−1.96
Milton
█ Progressive Conservative
Hold
27.72
−14.99
47.04
3.97
Bay of Quinte
█ Progressive Conservative
Hold
38.45
−7.46
38.69
−10.61
· Candidates › Incumbents not standing for re-election
Bruce—Grey—Owen Sound
Bruce—Grey—Owen Sound
Electoral district
Bruce—Grey—Owen Sound
Incumbent at dissolution
Rick Byers
Date announced
September 10, 2024
Carleton
Carleton
Electoral district
Carleton
Incumbent at dissolution
Goldie Ghamari
Date announced
January 31, 2025
Eglinton—Lawrence
Eglinton—Lawrence
Electoral district
Eglinton—Lawrence
Incumbent at dissolution
Robin Martin
Date announced
November 1, 2024
Hamilton Mountain
Hamilton Mountain
Electoral district
Hamilton Mountain
Incumbent at dissolution
Monique Taylor
Date announced
September 9, 2024
Mississauga East—Cooksville
Mississauga East—Cooksville
Electoral district
Mississauga East—Cooksville
Incumbent at dissolution
Kaleed Rasheed
Date announced
October 11, 2024
Nepean
Nepean
Electoral district
Nepean
Incumbent at dissolution
Lisa MacLeod
Date announced
September 13, 2024
Ottawa Centre
Ottawa Centre
Electoral district
Ottawa Centre
Incumbent at dissolution
Joel Harden
Date announced
March 15, 2024
Parkdale—High Park
Parkdale—High Park
Electoral district
Parkdale—High Park
Incumbent at dissolution
Bhutila Karpoche
Date announced
September 29, 2024
Renfrew—Nipissing—Pembroke
Renfrew—Nipissing—Pembroke
Electoral district
Renfrew—Nipissing—Pembroke
Incumbent at dissolution
John Yakabuski
Date announced
November 20, 2024
Sault Ste. Marie
Sault Ste. Marie
Electoral district
Sault Ste. Marie
Incumbent at dissolution
Ross Romano
Date announced
December 12, 2024
Wellington—Halton Hills
Wellington—Halton Hills
Electoral district
Wellington—Halton Hills
Incumbent at dissolution
Ted Arnott
Date announced
October 15, 2024
York South—Weston
York South—Weston
Electoral district
York South—Weston
Incumbent at dissolution
Michael Ford
Date announced
January 24, 2025
Electoral district
Incumbent at dissolution
Date announced
Bruce—Grey—Owen Sound
Rick Byers
September 10, 2024
Carleton
Goldie Ghamari
January 31, 2025
Eglinton—Lawrence
Robin Martin
November 1, 2024
Hamilton Mountain
Monique Taylor
September 9, 2024
Mississauga East—Cooksville
Kaleed Rasheed
October 11, 2024
Nepean
Lisa MacLeod
September 13, 2024
Ottawa Centre
Joel Harden
March 15, 2024
Parkdale—High Park
Bhutila Karpoche
September 29, 2024
Renfrew—Nipissing—Pembroke
John Yakabuski
November 20, 2024
Sault Ste. Marie
Ross Romano
December 12, 2024
Wellington—Halton Hills
Ted Arnott
October 15, 2024
York South—Weston
Michael Ford
January 24, 2025
Candidate contests in the ridings · Campaign › Contests
PC
PC
Candidates nominated
PC
Ridings
Green
Party
NDP
Party
Lib
Party
NB
Party
Ont
Party
Ind
Party
Ltn
Party
NOTA
Party
Mod
Party
Oth
Party
Totals
3
3
Candidates nominated
3
Ridings
1
Party
1
Party
1
Party
1
Party
3
4
4
Candidates nominated
4
Ridings
5
Party
5
Party
5
Party
5
Party
5
Party
20
5
5
Candidates nominated
5
Ridings
30
Party
30
Party
30
Party
30
Party
30
Party
24
Party
1
Party
1
Party
1
Party
3
Party
150
6
6
Candidates nominated
6
Ridings
44
Party
44
Party
44
Party
44
Party
43
Party
40
Party
17
Party
9
Party
5
Party
4
Party
4
Party
10
Party
264
7
7
Candidates nominated
7
Ridings
24
Party
24
Party
24
Party
24
Party
24
Party
24
Party
13
Party
18
Party
2
Party
4
Party
3
Party
8
Party
168
8
8
Candidates nominated
8
Ridings
17
Party
17
Party
17
Party
17
Party
17
Party
17
Party
11
Party
9
Party
8
Party
4
Party
3
Party
16
Party
136
9
9
Candidates nominated
9
Ridings
3
Party
3
Party
3
Party
3
Party
3
Party
3
Party
3
Party
4
Party
2
Party
1
Party
2
Party
27
Total
Total
Candidates nominated
Total
Ridings
124
Party
124
Party
124
Party
123
Party
123
Party
108
Party
44
Party
41
Party
17
Party
13
Party
12
Party
39
Party
768
Candidates nominated
Ridings
Party
PC
Green
NDP
Lib
NB
Ont
Ind
Ltn
NOTA
Mod
Oth
Totals
3
1
1
1
1
3
4
5
5
5
5
5
20
5
30
30
30
30
30
24
1
1
1
3
150
6
44
44
44
44
43
40
17
9
5
4
4
10
264
7
24
24
24
24
24
24
13
18
2
4
3
8
168
8
17
17
17
17
17
17
11
9
8
4
3
16
136
9
3
3
3
3
3
3
3
4
2
1
2
27
Total
124
124
124
123
123
108
44
41
17
13
12
39
768
2025 Ontario election – issues and respective party platforms · Campaign › Issues
Education
Education
Issue
Education
NDP
Invest an additional $830 million a year to clear the repair backlog within 10 years while keeping up with school maintenance needs. Create a universal School Food Program and use fresh food prepared and grown in Ontario. End the practice of streaming. Invest in Francophone education in French school boards and French immersion programs in the English system. More school transportation funding.
Green
Clearing the backlog in school repairs, supporting students with special needs, and extending OHIP to cover mental health care.
Energy and Environment
Energy and Environment
Issue
Energy and Environment
PC
Permanently cutting the provincial tax on gas by 5.7 cents per litre and on diesel by 5.3 cents.
Green
Working with Indigenous communities to conserve 30% of natural areas by 2030. End reliance on fossil fuels, invest in low-cost renewables and build climate-friendly transit options.
Healthcare
Healthcare
Issue
Healthcare
PC
Investing $1.8 billion more to connect everyone in Ontario to a family doctor and primary care.
NDP
Hiring of at least 15,000 nurses over the next three years to ensure safe staffing ratios and end the reliance on private agencies. Expand healthcare in Northern Ontario by hiring 350 doctors, including 200 family physicians and 150 specialists. Establish a Northern Command Centre to manage capacity across the North. Fast-track solutions in the first 100 days—more family health teams, shorter specialist wait times, and flexible care options. Clear the path for 13,000 internationally trained doctors and increase residency spots province-wide.
Liberal
Guarantee a Family Doctor for all Ontarians by 2029.
Green
Two new hospitals in Huntsville and Bracebridge.
Housing
Housing
Issue
Housing
NDP
Create 60,000 new supportive housing units. Double the supply of permanently affordable homes, legalize fourplexes and increase density around transit, and provide funding for non-profit and co-op housing providers. Reintroduce rent control, stopping unethical evictions. Upload shelter funding to the provincial government.
Liberal
Eliminating the provincial Land Transfer Tax for first-time homebuyers, seniors downsizing, and non-profit home builders. Scrapping Development Charges on new middle-class housing, which can add up to $170,000 on the price of a new home, and replacing them with a Better Communities Fund to ensure that the province invests in and benefits from sustainable municipal growth. Introducing fair, phased-in rent control similar to Manitoba, resolving Landlord-Tenant Board disputes within two months, and establishing the Rental Emergency Support for Tenants (REST) Fund to help vulnerable renters avoid eviction during financial emergencies.
Green
Allowing for the construction of fourplexes and four-storey buildings as of right across the province and sixplexes in cities over 500,000, and midrise buildings of up to 6-11 storeys on transit corridors and main streets. Removing development charges on homes, condos and apartment units under 2,000 square feet that are built within urban boundaries, and creating an Affordable Communities Fund to cover municipalities’ housing infrastructure costs. Removing the Land Transfer Tax for first-time homebuyers.
Agriculture
Agriculture
Issue
Agriculture
Green
Immediately increasing funding to expand business risk management programs by $150 million annually. Prioritizing Ontario-grown food by developing local procurement guidelines for public sector purchases, and establishing a fund to increase local processing capacity. Creating an AgTech Innovation Fund. Introducing a provincial program to pay farmers for environmental goods and services by working with organizations such as ALUS (Alternative Land Use Services). Establish an Ontario Foodbelt to protect farmland.
Infrastructure
Infrastructure
Issue
Infrastructure
PC
Investing up to $15 billion more over three years to speed up key capital projects, including widening the QEW between Burlington and St. Catharines. Providing another $5 billion for the Building Ontario Fund, for a total of $8 billion, to invest in housing, long-term care, energy, transportation and municipal infrastructure projects. Increasing the Community Sport and Recreation Fund by $300 million to help build more rinks, arenas, sports centres and other community infrastructure. $56 million to upgrade and repair Highway 174 prior to it being uploaded to the province. $50 million to upgrade rural roads and highways outside the downtown core.
Social assistance
Social assistance
Issue
Social assistance
NDP
Double ODSP payments. Overhaul WSIB. Expand workers’ health care benefits so they can receive the treatments they need, including mental health care. Create a Monthly Grocery Rebate Forcing large retailers to publicly post when they raise prices more than two per cent in a week. New watchdog to enforce competition laws and keep food prices fair.
Liberal
Double ODSP payments.
Taxation
Taxation
Issue
Taxation
Liberal
Cut the income tax rate for the middle-class. Eliminate sales tax (HST) on home heating and hydro bills.
Transportation
Transportation
Issue
Transportation
PC
Investing more than $200 billion to build roads, highways, transit and other infrastructure projects while investing over $2.5 billion to train more than one million people for better jobs and bigger paycheques in the skilled trades. Upload the upload Ottawa LRT system to the provincial government. More than $50 million to design and build a new interchange at Highway 416 and Barnsdale Road. $80 million to support the Kanata North Transitway. Taking tolls off Highway 407 East, which runs between Brock Road in Pickering and Highway 115 in Clarington. Legislation to ban use of congestion pricing on all provincial and municipal roadways.
Liberal
Upload the Ottawa LRT system to the provincial government.
Tariff response
Tariff response
Issue
Tariff response
PC
$10 billion in cash-flow support for Ontario employers. $3 billion in payroll tax and premium relief. $120 million to support approximately 18,000 bars and restaurants. $40 million for a new Trade-Impacted Communities Program. $300 million to expand the Ontario Made Manufacturing Investment Tax Credit. $600 million for the Invest Ontario Fund.
NDP
Create a Premier's Task Force on the Economy with business, labour and civil society. Invest in retraining opportunities in post-secondary and the skilled trades. Removing the cap from the Risk Management Program. Promote interprovincial cooperation and break down trade barriers. Launch a Buy Ontario campaign to promote Ontario goods. Direct Ontario government-funded agencies to procure locally. Negotiate a joint federal-provincial income assistance program to support people whose livelihoods are impacted by tariffs. Support Canada's national tariff response.
Liberal
Offer a bonus to nurses and doctors who return to Canada from the U.S. Remove the hidden tax on home building and introduce phased-in rent control. Cut the small business tax rate in half, 3.2% to 1.6%, and increase the eligible income threshold. End the Starlink contract with the provincial government.
Green
Immediately create a ‘tariff taskforce’ that works across party, jurisdictional and sectoral lines to defend Ontario workers, jobs and companies in trade negotiations. Create an investment tax credit. Create a Protect Ontario Fund for businesses disproportionately impacted by tariffs.
Issue
PC
NDP
Liberal
Green
Education
Invest an additional $830 million a year to clear the repair backlog within 10 years while keeping up with school maintenance needs. Create a universal School Food Program and use fresh food prepared and grown in Ontario. End the practice of streaming. Invest in Francophone education in French school boards and French immersion programs in the English system. More school transportation funding.
Clearing the backlog in school repairs, supporting students with special needs, and extending OHIP to cover mental health care.
Energy and Environment
Permanently cutting the provincial tax on gas by 5.7 cents per litre and on diesel by 5.3 cents.
Working with Indigenous communities to conserve 30% of natural areas by 2030. End reliance on fossil fuels, invest in low-cost renewables and build climate-friendly transit options.
Healthcare
Investing $1.8 billion more to connect everyone in Ontario to a family doctor and primary care.
Hiring of at least 15,000 nurses over the next three years to ensure safe staffing ratios and end the reliance on private agencies. Expand healthcare in Northern Ontario by hiring 350 doctors, including 200 family physicians and 150 specialists. Establish a Northern Command Centre to manage capacity across the North. Fast-track solutions in the first 100 days—more family health teams, shorter specialist wait times, and flexible care options. Clear the path for 13,000 internationally trained doctors and increase residency spots province-wide.
Guarantee a Family Doctor for all Ontarians by 2029.
Two new hospitals in Huntsville and Bracebridge.
Housing
Create 60,000 new supportive housing units. Double the supply of permanently affordable homes, legalize fourplexes and increase density around transit, and provide funding for non-profit and co-op housing providers. Reintroduce rent control, stopping unethical evictions. Upload shelter funding to the provincial government.
Eliminating the provincial Land Transfer Tax for first-time homebuyers, seniors downsizing, and non-profit home builders. Scrapping Development Charges on new middle-class housing, which can add up to $170,000 on the price of a new home, and replacing them with a Better Communities Fund to ensure that the province invests in and benefits from sustainable municipal growth. Introducing fair, phased-in rent control similar to Manitoba, resolving Landlord-Tenant Board disputes within two months, and establishing the Rental Emergency Support for Tenants (REST) Fund to help vulnerable renters avoid eviction during financial emergencies.
Allowing for the construction of fourplexes and four-storey buildings as of right across the province and sixplexes in cities over 500,000, and midrise buildings of up to 6-11 storeys on transit corridors and main streets. Removing development charges on homes, condos and apartment units under 2,000 square feet that are built within urban boundaries, and creating an Affordable Communities Fund to cover municipalities’ housing infrastructure costs. Removing the Land Transfer Tax for first-time homebuyers.
Agriculture
Immediately increasing funding to expand business risk management programs by $150 million annually. Prioritizing Ontario-grown food by developing local procurement guidelines for public sector purchases, and establishing a fund to increase local processing capacity. Creating an AgTech Innovation Fund. Introducing a provincial program to pay farmers for environmental goods and services by working with organizations such as ALUS (Alternative Land Use Services). Establish an Ontario Foodbelt to protect farmland.
Infrastructure
Investing up to $15 billion more over three years to speed up key capital projects, including widening the QEW between Burlington and St. Catharines. Providing another $5 billion for the Building Ontario Fund, for a total of $8 billion, to invest in housing, long-term care, energy, transportation and municipal infrastructure projects. Increasing the Community Sport and Recreation Fund by $300 million to help build more rinks, arenas, sports centres and other community infrastructure. $56 million to upgrade and repair Highway 174 prior to it being uploaded to the province. $50 million to upgrade rural roads and highways outside the downtown core.
Social assistance
Double ODSP payments. Overhaul WSIB. Expand workers’ health care benefits so they can receive the treatments they need, including mental health care. Create a Monthly Grocery Rebate Forcing large retailers to publicly post when they raise prices more than two per cent in a week. New watchdog to enforce competition laws and keep food prices fair.
Double ODSP payments.
Taxation
Cut the income tax rate for the middle-class. Eliminate sales tax (HST) on home heating and hydro bills.
Transportation
Investing more than $200 billion to build roads, highways, transit and other infrastructure projects while investing over $2.5 billion to train more than one million people for better jobs and bigger paycheques in the skilled trades. Upload the upload Ottawa LRT system to the provincial government. More than $50 million to design and build a new interchange at Highway 416 and Barnsdale Road. $80 million to support the Kanata North Transitway. Taking tolls off Highway 407 East, which runs between Brock Road in Pickering and Highway 115 in Clarington. Legislation to ban use of congestion pricing on all provincial and municipal roadways.
Upload the Ottawa LRT system to the provincial government.
Tariff response
$10 billion in cash-flow support for Ontario employers. $3 billion in payroll tax and premium relief. $120 million to support approximately 18,000 bars and restaurants. $40 million for a new Trade-Impacted Communities Program. $300 million to expand the Ontario Made Manufacturing Investment Tax Credit. $600 million for the Invest Ontario Fund.
Create a Premier's Task Force on the Economy with business, labour and civil society. Invest in retraining opportunities in post-secondary and the skilled trades. Removing the cap from the Risk Management Program. Promote interprovincial cooperation and break down trade barriers. Launch a Buy Ontario campaign to promote Ontario goods. Direct Ontario government-funded agencies to procure locally. Negotiate a joint federal-provincial income assistance program to support people whose livelihoods are impacted by tariffs. Support Canada's national tariff response.
Offer a bonus to nurses and doctors who return to Canada from the U.S. Remove the hidden tax on home building and introduce phased-in rent control. Cut the small business tax rate in half, 3.2% to 1.6%, and increase the eligible income threshold. End the Starlink contract with the provincial government.
Immediately create a ‘tariff taskforce’ that works across party, jurisdictional and sectoral lines to defend Ontario workers, jobs and companies in trade negotiations. Create an investment tax credit. Create a Protect Ontario Fund for businesses disproportionately impacted by tariffs.
· Campaign › Party slogans
█ PC
█ PC
Party
█ PC
English
"Protect Ontario"
French (translation)
Unofficial: "Protéger l'Ontario"
█ New Democratic
█ New Democratic
Party
█ New Democratic
English
"On Your Side"
French (translation)
"À vos côtés"
█ Liberal
█ Liberal
Party
█ Liberal
English
"More For You"
French (translation)
"Plus Pour Vous"
█ Green
█ Green
Party
█ Green
English
"People Before Profits"
Party
English
French (translation)
█ PC
"Protect Ontario"
Unofficial: "Protéger l'Ontario"
█ New Democratic
"On Your Side"
"À vos côtés"
█ Liberal
"More For You"
"Plus Pour Vous"
█ Green
"People Before Profits"
Endorsements received by each party · Campaign › Endorsements
Media
Media
Type
Media
NDP
Toronto Star endorsed the NDP, Liberals, and Greens, and encouraged Ontarians to vote strategically to prevent a PC majority
Politicians and public figures
Politicians and public figures
Type
Politicians and public figures
PC
Kevin Ashe, Mayor of Pickering (2022–present) Dave Barton, Mayor of Uxbridge (2022–present) Rob Burton, Mayor of Oakville (2006–present) Patrick Brown, Mayor of Brampton (2018–present) Frank Campion, Mayor of Welland (2014–present) Dan Carter, Mayor of Oshawa (2018–present) Drew Dilkens, Mayor of Windsor (2014–present) Jim Diodati, Mayor of Niagara Falls (2010–present) Adrian Foster, Mayor of Clarington (2010–present) Bill Gordon, Mayor of Midland (2022–present) Tim Houston, Premier of Nova Scotia (2021–present) Gordon Krantz, Mayor of Milton (1980–present) James Leduc, Mayor of Bradford West Gwillimbury (2022–present) Don McIsaac, Mayor of Orillia (2022–present) Peter McCallion, son of Hazel McCallion, former candidate for mayor of Mississauga (2023) Alex Nuttall, Mayor of Barrie (2022–present) Mat Siscoe, Mayor of St. Catharines (2022–present)
NDP
Jim Dinn, Leader of the Newfoundland and Labrador New Democratic Party (2023–present) Peter Julian, Member of Parliament for New Westminster—Burnaby (2004–present) Jean Yoon, actress
Liberal
Mark Carney, Governor of the Bank of Canada (2008–2013), candidate for leader of the Liberal Party of Canada (2025) Chrystia Freeland, Deputy Prime Minister of Canada (2019–2024), Member of Parliament for University—Rosedale (2013–present), candidate for leader of the Liberal Party of Canada (2025) Marc Serre, Member of Parliament for Nickel Belt (2015–present) Viviane Lapointe, Member of Parliament for Sudbury (2021–present)
Unions and business associations
Unions and business associations
Type
Unions and business associations
PC
Brick and Allied Craft Union of Canada Carpenters' Regional Council Grain Farmers of Ontario Greater Toronto Sewer & Watermain Contractors Association (GTSWCA) International Brotherhood of Boilermakers (IBB) International Brotherhood of Electrical Workers Construction Council of Ontario (IBEW CCO) International Association of Heat and Frost Insulators and Allied Workers International Union of Operating Engineers Local 793 (IUOE) International Union of Painters and Allied Trades, DC46 Laborers' International Union of North America (LiUNA) Ontario General Contractors Association (OGCA) Ontario Pipe Trades Council (OPTC) Ontario Professional Firefighters Association (OPFFA) Ontario Provincial Police Association (OPPA) Ontario Road Builders' Association (ORBA) Ontario Sheet Metal Workers' & Roofers' Conference (OSMWRC) Operative Plasterers' and Cement Masons' International Association Local 598 (OPCMIA) Police Association of Ontario (PAO) Residential and Civil Construction Alliance of Ontario (RCCAO) Toronto Police Association (TPA) United Association Local 787, HVACR Workers of Ontario Unifor Local 1285 Unifor Local 29-X Unifor Local 47 Unite Here! Local 75
NDP
Association of Community Organizations for Reform Now Ontario (ACORN) Amalgamated Transit Union Canada (ATU) Brantford and District Labour Council (BDLC) Canadian Labour Congress (CLC) Canadian Office and Professional Employees Union (COPE) Canadian Union of Public Employees Ontario (CUPE) International Association of Machinists and Aerospace Workers (IAMAW) London and District Labour Council (LDLC) Niagara Regional Labour Council (NRLC) Ontario Federation of Labour (OFL) Ontario Secondary School Teachers' Federation (OSSTF) Ontario Nurses' Association (ONA) Ontario Public Service Employees Union (OPSEU) Sarnia and District Labour Council (SDLC) Sudbury and District Labour Council (SDLC) United Steelworkers ETFO Thames Valley Teacher Local (TVOT) Thunder Bay and District Labour Council (TBDLC) Toronto Elementary Catholic Teachers (TECT) Windsor and District Labour Council (WDLC)
Type
PC
NDP
Liberal
Green
Media
Toronto Star endorsed the NDP, Liberals, and Greens, and encouraged Ontarians to vote strategically to prevent a PC majority
Politicians and public figures
Kevin Ashe, Mayor of Pickering (2022–present) Dave Barton, Mayor of Uxbridge (2022–present) Rob Burton, Mayor of Oakville (2006–present) Patrick Brown, Mayor of Brampton (2018–present) Frank Campion, Mayor of Welland (2014–present) Dan Carter, Mayor of Oshawa (2018–present) Drew Dilkens, Mayor of Windsor (2014–present) Jim Diodati, Mayor of Niagara Falls (2010–present) Adrian Foster, Mayor of Clarington (2010–present) Bill Gordon, Mayor of Midland (2022–present) Tim Houston, Premier of Nova Scotia (2021–present) Gordon Krantz, Mayor of Milton (1980–present) James Leduc, Mayor of Bradford West Gwillimbury (2022–present) Don McIsaac, Mayor of Orillia (2022–present) Peter McCallion, son of Hazel McCallion, former candidate for mayor of Mississauga (2023) Alex Nuttall, Mayor of Barrie (2022–present) Mat Siscoe, Mayor of St. Catharines (2022–present)
Jim Dinn, Leader of the Newfoundland and Labrador New Democratic Party (2023–present) Peter Julian, Member of Parliament for New Westminster—Burnaby (2004–present) Jean Yoon, actress
Mark Carney, Governor of the Bank of Canada (2008–2013), candidate for leader of the Liberal Party of Canada (2025) Chrystia Freeland, Deputy Prime Minister of Canada (2019–2024), Member of Parliament for University—Rosedale (2013–present), candidate for leader of the Liberal Party of Canada (2025) Marc Serre, Member of Parliament for Nickel Belt (2015–present) Viviane Lapointe, Member of Parliament for Sudbury (2021–present)
Unions and business associations
Brick and Allied Craft Union of Canada Carpenters' Regional Council Grain Farmers of Ontario Greater Toronto Sewer & Watermain Contractors Association (GTSWCA) International Brotherhood of Boilermakers (IBB) International Brotherhood of Electrical Workers Construction Council of Ontario (IBEW CCO) International Association of Heat and Frost Insulators and Allied Workers International Union of Operating Engineers Local 793 (IUOE) International Union of Painters and Allied Trades, DC46 Laborers' International Union of North America (LiUNA) Ontario General Contractors Association (OGCA) Ontario Pipe Trades Council (OPTC) Ontario Professional Firefighters Association (OPFFA) Ontario Provincial Police Association (OPPA) Ontario Road Builders' Association (ORBA) Ontario Sheet Metal Workers' & Roofers' Conference (OSMWRC) Operative Plasterers' and Cement Masons' International Association Local 598 (OPCMIA) Police Association of Ontario (PAO) Residential and Civil Construction Alliance of Ontario (RCCAO) Toronto Police Association (TPA) United Association Local 787, HVACR Workers of Ontario Unifor Local 1285 Unifor Local 29-X Unifor Local 47 Unite Here! Local 75
Association of Community Organizations for Reform Now Ontario (ACORN) Amalgamated Transit Union Canada (ATU) Brantford and District Labour Council (BDLC) Canadian Labour Congress (CLC) Canadian Office and Professional Employees Union (COPE) Canadian Union of Public Employees Ontario (CUPE) International Association of Machinists and Aerospace Workers (IAMAW) London and District Labour Council (LDLC) Niagara Regional Labour Council (NRLC) Ontario Federation of Labour (OFL) Ontario Secondary School Teachers' Federation (OSSTF) Ontario Nurses' Association (ONA) Ontario Public Service Employees Union (OPSEU) Sarnia and District Labour Council (SDLC) Sudbury and District Labour Council (SDLC) United Steelworkers ETFO Thames Valley Teacher Local (TVOT) Thunder Bay and District Labour Council (TBDLC) Toronto Elementary Catholic Teachers (TECT) Windsor and District Labour Council (WDLC)
· Campaign › Debates
PC
PC
Date
PC
Time (EST)
NDP
Organiser(s)
Lib.
Moderator
Green
February 14, 2025
February 14, 2025
Date
February 14, 2025
Time (EST)
1:00 p.m.
Organiser(s)
Federation of Northern Ontario Municipalities
Moderator
Markus Schwabe
Location
North Bay
Language
English
Participants
Present Ford
Participants
Present Stiles
Participants
Present Crombie
Participants
Present Schreiner
February 17, 2025
February 17, 2025
Date
February 17, 2025
Time (EST)
6:30 p.m.
Organiser(s)
Broadcast Consortium
Moderator
David Common
Location
Toronto
Language
English
Participants
Present Ford
Participants
Present Stiles
Participants
Present Crombie
Participants
Present Schreiner
February 19, 2025
February 19, 2025
Date
February 19, 2025
Time (EST)
8:00 p.m.
Organiser(s)
TFO and Radio-Canada
Moderator
Sandra Padovani and Sébastien St-François
Location
Ottawa
Language
French
Participants
Present Mulroney
Participants
Present Gélinas
Participants
Present Collard
Participants
Present Petersen
Date
Time (EST)
Organiser(s)
Moderator
Location
Language
Participants
PC
NDP
Lib.
Green
February 14, 2025
1:00 p.m.
Federation of Northern Ontario Municipalities
Markus Schwabe
North Bay
English
Present Ford
Present Stiles
Present Crombie
Present Schreiner
February 17, 2025
6:30 p.m.
Broadcast Consortium
David Common
Toronto
English
Present Ford
Present Stiles
Present Crombie
Present Schreiner
February 19, 2025
8:00 p.m.
TFO and Radio-Canada
Sandra Padovani and Sébastien St-François
Ottawa
French
Present Mulroney
Present Gélinas
Present Collard
Present Petersen
Unofficial Results[165] · Results
Won
Won
Party
Won
Party
2022
Leader
±
Candidates
Votes
Seats
%
Seats
Change (pp)
Party
Leader
Candidates
Seats
Votes
Won
2022
±
Votes
%
Change (pp)
Progressive Conservative
Doug Ford
124
80
83
−3
2,158,452
42.97
New Democratic
Marit Stiles
123
27
31
−4
931,796
18.55
Liberal
Bonnie Crombie
123
14
8
+6
1,504,688
29.95
Green
Mike Schreiner
124
2
1
+1
242,822
4.83
Independent
41
1
1
54,278
1.08
New Blue
Jim Karahalios
108
0
0
80,245
1.60
Ontario Party
Derek Sloan
44
0
0
26,262
0.52
Libertarian
Mark Snow
17
0
0
7,684
0.15
None of the Above
Greg Vezina
13
0
0
4,731
0.09
Communist
Drew Garvie
7
0
0
2,294
0.05
Moderate
Yuri Duboisky
12
0
0
2,181
0.04
Centrist
Mansoor Qureshi
5
0
0
1,610
0.03
Freedom
Paul McKeever
5
0
0
1,379
0.03
Stop the New Sex-Ed Agenda
John Kanary
2
0
0
1,353
0.03
Populist
Jim Torma
4
0
0
706
0.01
Ontario Alliance
Joshua E. Eriksen
5
0
0
648
0.01
Northern Ontario
Jacques Ouellette
3
0
0
641
0.01
Progress Party Ontario
Sana Ahmad
2
0
0
598
0.01
Canadians' Choice Party
Bahman Yazdanfar
2
0
0
582
0.01
Special Needs
Lionel Wayne Poizner
2
0
0
397
0.01
Electoral Reform Party
Peter House
2
0
0
240
0.00
Results by riding - 2025 Ontario general election[166] · Results › Synopsis of results
2022
2022
Riding
2022
Winning party
1st place
Winning party
Votes
Winning party
Share
Winning party
Margin#
Winning party
Margin%
Winning party
2nd place
Winning party
3rd place
Winning party
PC
Winning party
Lib
Winning party
NDP
Winning party
Green
Winning party
NB
Votes
Ont
Votes
SNSA
Votes
Ind
Votes
Other
Votes
Total
Ajax
Ajax
Riding
Ajax
Winning party
PC
Winning party
Lib
Winning party
18,499
Winning party
44.96%
Winning party
331
Winning party
0.80%
Winning party
PC
Winning party
NDP
Votes
18,168
Votes
18,499
Votes
2,884
Votes
866
Votes
413
Votes
Votes
Votes
Votes
312
Votes
41,142
Algoma—Manitoulin
Algoma—Manitoulin
Riding
Algoma—Manitoulin
Winning party
NDP
Winning party
PC
Winning party
11,263
Winning party
41.33%
Winning party
3,854
Winning party
14.14%
Winning party
NDP
Winning party
Lib
Votes
11,263
Votes
3,948
Votes
7,409
Votes
677
Votes
718
Votes
Votes
Votes
3,238
Votes
Votes
27,253
Aurora—Oak Ridges—Richmond Hill
Aurora—Oak Ridges—Richmond Hill
Riding
Aurora—Oak Ridges—Richmond Hill
Winning party
PC
Winning party
PC
Winning party
19,670
Winning party
57.19%
Winning party
8,025
Winning party
23.33%
Winning party
Lib
Winning party
NDP
Votes
19,670
Votes
11,645
Votes
1,929
Votes
610
Votes
540
Votes
Votes
Votes
Votes
Votes
34,394
Barrie—Innisfil
Barrie—Innisfil
Riding
Barrie—Innisfil
Winning party
PC
Winning party
PC
Winning party
22,048
Winning party
54.11%
Winning party
11,435
Winning party
28.06%
Winning party
Lib
Winning party
NDP
Votes
22,048
Votes
10,613
Votes
5,442
Votes
1,655
Votes
814
Votes
Votes
Votes
Votes
174
Votes
40,746
Barrie—Springwater—Oro-Medonte
Barrie—Springwater—Oro-Medonte
Riding
Barrie—Springwater—Oro-Medonte
Winning party
PC
Winning party
PC
Winning party
20,073
Winning party
49.88%
Winning party
5,741
Winning party
14.27%
Winning party
Lib
Winning party
NDP
Votes
20,073
Votes
14,332
Votes
2,710
Votes
1,637
Votes
856
Votes
Votes
Votes
Votes
637
Votes
40,245
Bay of Quinte
Bay of Quinte
Riding
Bay of Quinte
Winning party
PC
Winning party
PC
Winning party
20,606
Winning party
44.14%
Winning party
5,954
Winning party
12.75%
Winning party
Lib
Winning party
NDP
Votes
20,606
Votes
14,652
Votes
8,793
Votes
1,618
Votes
518
Votes
501
Votes
Votes
Votes
Votes
46,688
Beaches—East York
Beaches—East York
Riding
Beaches—East York
Winning party
Lib
Winning party
Lib
Winning party
21,545
Winning party
51.17%
Winning party
11,885
Winning party
28.23%
Winning party
NDP
Winning party
PC
Votes
9,001
Votes
21,545
Votes
9,660
Votes
1,298
Votes
246
Votes
125
Votes
Votes
122
Votes
107
Votes
42,104
Brampton Centre
Brampton Centre
Riding
Brampton Centre
Winning party
PC
Winning party
PC
Winning party
12,776
Winning party
51.85%
Winning party
4,419
Winning party
17.94%
Winning party
Lib
Winning party
NDP
Votes
12,776
Votes
8,357
Votes
2,161
Votes
910
Votes
434
Votes
Votes
Votes
Votes
Votes
24,638
Brampton East
Brampton East
Riding
Brampton East
Winning party
PC
Winning party
PC
Winning party
14,759
Winning party
51.77%
Winning party
6,248
Winning party
21.92%
Winning party
Lib
Winning party
NDP
Votes
14,759
Votes
8,511
Votes
3,104
Votes
757
Votes
Votes
Votes
Votes
1,376
Votes
Votes
28,507
Brampton North
Brampton North
Riding
Brampton North
Winning party
PC
Winning party
PC
Winning party
17,597
Winning party
57.52%
Winning party
8,327
Winning party
27.22%
Winning party
Lib
Winning party
NDP
Votes
17,597
Votes
9,270
Votes
2,479
Votes
746
Votes
499
Votes
Votes
Votes
Votes
Votes
30,591
Brampton South
Brampton South
Riding
Brampton South
Winning party
PC
Winning party
PC
Winning party
15,379
Winning party
52.53%
Winning party
5,849
Winning party
19.98%
Winning party
Lib
Winning party
NDP
Votes
15,379
Votes
9,530
Votes
2,413
Votes
911
Votes
1,042
Votes
Votes
Votes
Votes
Votes
29,275
Brampton West
Brampton West
Riding
Brampton West
Winning party
PC
Winning party
PC
Winning party
19,028
Winning party
56.58%
Winning party
8,095
Winning party
24.07%
Winning party
Lib
Winning party
NDP
Votes
19,028
Votes
10,933
Votes
1,981
Votes
877
Votes
554
Votes
Votes
Votes
260
Votes
Votes
33,633
Brantford—Brant
Brantford—Brant
Riding
Brantford—Brant
Winning party
PC
Winning party
PC
Winning party
24,169
Winning party
47.23%
Winning party
12,164
Winning party
23.77%
Winning party
NDP
Winning party
Lib
Votes
24,169
Votes
10,364
Votes
12,005
Votes
2,597
Votes
1,138
Votes
Votes
Votes
Votes
899
Votes
51,172
Bruce—Grey—Owen Sound
Bruce—Grey—Owen Sound
Riding
Bruce—Grey—Owen Sound
Winning party
PC
Winning party
PC
Winning party
20,158
Winning party
44.14%
Winning party
6,713
Winning party
14.70%
Winning party
Lib
Winning party
Green
Votes
20,158
Votes
13,445
Votes
3,611
Votes
5,693
Votes
930
Votes
Votes
1,006
Votes
Votes
829
Votes
45,672
Burlington
Burlington
Riding
Burlington
Winning party
PC
Winning party
PC
Winning party
24,118
Winning party
43.14%
Winning party
39
Winning party
0.07%
Winning party
Lib
Winning party
NDP
Votes
24,118
Votes
24,079
Votes
4,487
Votes
1,913
Votes
727
Votes
Votes
Votes
Votes
582
Votes
55,906
Cambridge
Cambridge
Riding
Cambridge
Winning party
PC
Winning party
PC
Winning party
19,210
Winning party
43.66%
Winning party
4,079
Winning party
9.27%
Winning party
Lib
Winning party
NDP
Votes
19,210
Votes
15,131
Votes
5,074
Votes
2,519
Votes
2,067
Votes
Votes
Votes
Votes
Votes
44,001
Carleton
Carleton
Riding
Carleton
Winning party
PC
Winning party
PC
Winning party
26,158
Winning party
49.61%
Winning party
5,823
Winning party
11.04%
Winning party
Lib
Winning party
NDP
Votes
26,158
Votes
20,335
Votes
3,763
Votes
956
Votes
699
Votes
346
Votes
Votes
202
Votes
263
Votes
52,722
Chatham-Kent—Leamington
Chatham-Kent—Leamington
Riding
Chatham-Kent—Leamington
Winning party
PC
Winning party
PC
Winning party
22,255
Winning party
52.03%
Winning party
14,399
Winning party
33.66%
Winning party
Lib
Winning party
NDP
Votes
22,255
Votes
7,856
Votes
7,333
Votes
1,241
Votes
3,387
Votes
704
Votes
Votes
Votes
Votes
42,776
Davenport
Davenport
Riding
Davenport
Winning party
NDP
Winning party
NDP
Winning party
22,143
Winning party
57.07%
Winning party
14,160
Winning party
36.49%
Winning party
Lib
Winning party
PC
Votes
6,937
Votes
7,983
Votes
22,143
Votes
1,184
Votes
Votes
Votes
Votes
Votes
556
Votes
38,803
Don Valley East
Don Valley East
Riding
Don Valley East
Winning party
Lib
Winning party
Lib
Winning party
15,465
Winning party
56.65%
Winning party
6,681
Winning party
24.47%
Winning party
PC
Winning party
NDP
Votes
8,784
Votes
15,465
Votes
2,094
Votes
778
Votes
Votes
Votes
Votes
Votes
180
Votes
27,301
Don Valley North
Don Valley North
Riding
Don Valley North
Winning party
PC
Winning party
Lib
Winning party
13,375
Winning party
43.77%
Winning party
1,891
Winning party
6.19%
Winning party
PC
Winning party
Ind
Votes
11,484
Votes
13,375
Votes
1,562
Votes
784
Votes
346
Votes
Votes
Votes
3,005
Votes
Votes
30,556
Don Valley West
Don Valley West
Riding
Don Valley West
Winning party
Lib
Winning party
Lib
Winning party
18,350
Winning party
57.21%
Winning party
7,480
Winning party
23.32%
Winning party
PC
Winning party
NDP
Votes
10,870
Votes
18,350
Votes
1,268
Votes
1,052
Votes
287
Votes
Votes
Votes
247
Votes
Votes
32,074
Dufferin—Caledon
Dufferin—Caledon
Riding
Dufferin—Caledon
Winning party
PC
Winning party
PC
Winning party
26,072
Winning party
52.49%
Winning party
13,466
Winning party
27.11%
Winning party
Lib
Winning party
Green
Votes
26,072
Votes
12,606
Votes
3,184
Votes
6,157
Votes
1,074
Votes
Votes
Votes
384
Votes
197
Votes
49,674
Durham
Durham
Riding
Durham
Winning party
PC
Winning party
PC
Winning party
26,967
Winning party
50.48%
Winning party
11,266
Winning party
21.09%
Winning party
Lib
Winning party
NDP
Votes
26,967
Votes
15,701
Votes
7,635
Votes
1,280
Votes
666
Votes
409
Votes
Votes
130
Votes
635
Votes
53,423
Eglinton—Lawrence
Eglinton—Lawrence
Riding
Eglinton—Lawrence
Winning party
PC
Winning party
PC
Winning party
19,556
Winning party
48.48%
Winning party
167
Winning party
0.41%
Winning party
Lib
Winning party
Green
Votes
19,556
Votes
19,389
Votes
Votes
1,390
Votes
Votes
Votes
Votes
Votes
Votes
40,335
Elgin—Middlesex—London
Elgin—Middlesex—London
Riding
Elgin—Middlesex—London
Winning party
PC
Winning party
PC
Winning party
28,720
Winning party
55.78%
Winning party
16,122
Winning party
31.31%
Winning party
Lib
Winning party
NDP
Votes
28,720
Votes
12,598
Votes
4,738
Votes
2,933
Votes
1,418
Votes
610
Votes
Votes
Votes
469
Votes
51,486
Essex
Essex
Riding
Essex
Winning party
PC
Winning party
PC
Winning party
30,790
Winning party
55.61%
Winning party
18,743
Winning party
33.85%
Winning party
NDP
Winning party
Lib
Votes
30,790
Votes
8,707
Votes
12,047
Votes
1,282
Votes
940
Votes
931
Votes
Votes
200
Votes
469
Votes
55,366
Etobicoke Centre
Etobicoke Centre
Riding
Etobicoke Centre
Winning party
PC
Winning party
PC
Winning party
22,261
Winning party
48.10%
Winning party
2,903
Winning party
6.27%
Winning party
Lib
Winning party
NDP
Votes
22,261
Votes
19,358
Votes
2,151
Votes
1,000
Votes
658
Votes
Votes
Votes
Votes
851
Votes
46,279
Etobicoke—Lakeshore
Etobicoke—Lakeshore
Riding
Etobicoke—Lakeshore
Winning party
PC
Winning party
Lib
Winning party
25,195
Winning party
48.52%
Winning party
4,145
Winning party
7.98%
Winning party
PC
Winning party
NDP
Votes
21,050
Votes
25,195
Votes
3,640
Votes
1,218
Votes
452
Votes
Votes
Votes
Votes
369
Votes
51,924
Etobicoke North
Etobicoke North
Riding
Etobicoke North
Winning party
PC
Winning party
PC
Winning party
15,426
Winning party
59.40%
Winning party
8,057
Winning party
31.02%
Winning party
Lib
Winning party
NDP
Votes
15,426
Votes
7,369
Votes
2,067
Votes
526
Votes
177
Votes
405
Votes
Votes
Votes
Votes
25,970
Flamborough—Glanbrook
Flamborough—Glanbrook
Riding
Flamborough—Glanbrook
Winning party
PC
Winning party
PC
Winning party
23,790
Winning party
49.38%
Winning party
8,655
Winning party
17.97%
Winning party
Lib
Winning party
NDP
Votes
23,790
Votes
15,135
Votes
6,095
Votes
1,923
Votes
1,233
Votes
Votes
Votes
Votes
Votes
48,176
Glengarry—Prescott—Russell
Glengarry—Prescott—Russell
Riding
Glengarry—Prescott—Russell
Winning party
PC
Winning party
PC
Winning party
24,618
Winning party
51.36%
Winning party
6,866
Winning party
14.32%
Winning party
Lib
Winning party
NDP
Votes
24,618
Votes
17,752
Votes
2,384
Votes
1,089
Votes
971
Votes
800
Votes
Votes
321
Votes
Votes
47,935
Guelph
Guelph
Riding
Guelph
Winning party
Green
Winning party
Green
Winning party
34,238
Winning party
56.94%
Winning party
19,852
Winning party
33.01%
Winning party
PC
Winning party
Lib
Votes
14,386
Votes
6,874
Votes
3,497
Votes
34,238
Votes
1,137
Votes
Votes
Votes
Votes
Votes
60,132
Haldimand—Norfolk
Haldimand—Norfolk
Riding
Haldimand—Norfolk
Winning party
Ind
Winning party
Ind
Winning party
33,669
Winning party
63.65%
Winning party
20,720
Winning party
39.17%
Winning party
PC
Winning party
Lib
Votes
12,949
Votes
2,918
Votes
2,147
Votes
821
Votes
392
Votes
Votes
Votes
33,669
Votes
Votes
52,896
Haliburton—Kawartha Lakes—Brock
Haliburton—Kawartha Lakes—Brock
Riding
Haliburton—Kawartha Lakes—Brock
Winning party
PC
Winning party
PC
Winning party
26,446
Winning party
52.03%
Winning party
14,770
Winning party
29.06%
Winning party
Lib
Winning party
NDP
Votes
26,446
Votes
11,676
Votes
6,980
Votes
2,593
Votes
1,221
Votes
969
Votes
Votes
287
Votes
659
Votes
50,831
Hamilton Centre
Hamilton Centre
Riding
Hamilton Centre
Winning party
NDP
Winning party
NDP
Winning party
12,839
Winning party
38.36%
Winning party
5,707
Winning party
17.05%
Winning party
Lib
Winning party
PC
Votes
6,331
Votes
7,132
Votes
12,839
Votes
1,642
Votes
441
Votes
Votes
Votes
5,084
Votes
Votes
33,469
Hamilton East—Stoney Creek
Hamilton East—Stoney Creek
Riding
Hamilton East—Stoney Creek
Winning party
PC
Winning party
PC
Winning party
16,401
Winning party
42.07%
Winning party
4,078
Winning party
10.46%
Winning party
Lib
Winning party
NDP
Votes
16,401
Votes
12,323
Votes
6,862
Votes
2,049
Votes
530
Votes
595
Votes
Votes
Votes
223
Votes
38,983
Hamilton Mountain
Hamilton Mountain
Riding
Hamilton Mountain
Winning party
NDP
Winning party
PC
Winning party
13,948
Winning party
36.16%
Winning party
2,015
Winning party
5.22%
Winning party
Lib
Winning party
NDP
Votes
13,948
Votes
11,933
Votes
10,037
Votes
1,544
Votes
392
Votes
178
Votes
Votes
267
Votes
278
Votes
38,577
Hamilton West—Ancaster—Dundas
Hamilton West—Ancaster—Dundas
Riding
Hamilton West—Ancaster—Dundas
Winning party
NDP
Winning party
NDP
Winning party
19,684
Winning party
38.87%
Winning party
2,918
Winning party
5.76%
Winning party
PC
Winning party
Lib
Votes
16,766
Votes
11,543
Votes
19,684
Votes
1,747
Votes
587
Votes
Votes
Votes
Votes
310
Votes
50,637
Hastings—Lennox and Addington
Hastings—Lennox and Addington
Riding
Hastings—Lennox and Addington
Winning party
PC
Winning party
PC
Winning party
20,249
Winning party
48.58%
Winning party
7,851
Winning party
18.84%
Winning party
Lib
Winning party
NDP
Votes
20,249
Votes
12,398
Votes
4,810
Votes
1,376
Votes
528
Votes
2,318
Votes
Votes
Votes
Votes
41,679
Humber River—Black Creek
Humber River—Black Creek
Riding
Humber River—Black Creek
Winning party
NDP
Winning party
NDP
Winning party
8,788
Winning party
35.33%
Winning party
193
Winning party
0.78%
Winning party
PC
Winning party
Lib
Votes
8,595
Votes
6,811
Votes
8,788
Votes
402
Votes
Votes
Votes
Votes
Votes
280
Votes
24,876
Huron—Bruce
Huron—Bruce
Riding
Huron—Bruce
Winning party
PC
Winning party
PC
Winning party
24,461
Winning party
50.02%
Winning party
10,758
Winning party
22.00%
Winning party
Lib
Winning party
NDP
Votes
24,461
Votes
13,703
Votes
5,739
Votes
2,727
Votes
2,065
Votes
Votes
Votes
Votes
206
Votes
48,901
Kanata—Carleton
Kanata—Carleton
Riding
Kanata—Carleton
Winning party
PC
Winning party
Lib
Winning party
22,811
Winning party
47.91%
Winning party
3,458
Winning party
7.26%
Winning party
PC
Winning party
NDP
Votes
19,353
Votes
22,811
Votes
3,419
Votes
1,199
Votes
503
Votes
323
Votes
Votes
Votes
Votes
47,608
Kenora—Rainy River
Kenora—Rainy River
Riding
Kenora—Rainy River
Winning party
PC
Winning party
PC
Winning party
10,541
Winning party
59.93%
Winning party
7,233
Winning party
41.12%
Winning party
NDP
Winning party
Lib
Votes
10,541
Votes
3,072
Votes
3,308
Votes
336
Votes
333
Votes
Votes
Votes
Votes
Votes
17,590
King—Vaughan
King—Vaughan
Riding
King—Vaughan
Winning party
PC
Winning party
PC
Winning party
28,527
Winning party
64.17%
Winning party
16,074
Winning party
36.16%
Winning party
Lib
Winning party
NDP
Votes
28,527
Votes
12,453
Votes
1,714
Votes
934
Votes
569
Votes
256
Votes
Votes
Votes
Votes
44,453
Kingston and the Islands
Kingston and the Islands
Riding
Kingston and the Islands
Winning party
Lib
Winning party
Lib
Winning party
33,288
Winning party
61.57%
Winning party
21,266
Winning party
39.33%
Winning party
PC
Winning party
NDP
Votes
12,022
Votes
33,288
Votes
6,663
Votes
1,195
Votes
Votes
565
Votes
Votes
Votes
331
Votes
54,064
Kitchener Centre
Kitchener Centre
Riding
Kitchener Centre
Winning party
NDP
Winning party
Green
Winning party
21,200
Winning party
51.39%
Winning party
11,209
Winning party
27.17%
Winning party
PC
Winning party
Lib
Votes
9,991
Votes
5,892
Votes
2,821
Votes
21,200
Votes
804
Votes
398
Votes
Votes
144
Votes
Votes
41,250
Kitchener—Conestoga
Kitchener—Conestoga
Riding
Kitchener—Conestoga
Winning party
PC
Winning party
PC
Winning party
16,946
Winning party
41.54%
Winning party
4,915
Winning party
12.05%
Winning party
Lib
Winning party
NDP
Votes
16,946
Votes
12,031
Votes
7,551
Votes
2,227
Votes
1,152
Votes
890
Votes
Votes
Votes
Votes
40,797
Kitchener South—Hespeler
Kitchener South—Hespeler
Riding
Kitchener South—Hespeler
Winning party
PC
Winning party
PC
Winning party
17,363
Winning party
45.42%
Winning party
7,533
Winning party
19.71%
Winning party
Lib
Winning party
NDP
Votes
17,363
Votes
9,830
Votes
6,841
Votes
3,345
Votes
846
Votes
Votes
Votes
Votes
Votes
38,225
Lambton—Kent—Middlesex
Lambton—Kent—Middlesex
Riding
Lambton—Kent—Middlesex
Winning party
PC
Winning party
PC
Winning party
25,297
Winning party
53.55%
Winning party
12,900
Winning party
27.31%
Winning party
Lib
Winning party
NDP
Votes
25,297
Votes
12,397
Votes
5,775
Votes
1,677
Votes
2,093
Votes
Votes
Votes
Votes
Votes
47,239
Lanark—Frontenac—Kingston
Lanark—Frontenac—Kingston
Riding
Lanark—Frontenac—Kingston
Winning party
PC
Winning party
PC
Winning party
23,396
Winning party
49.10%
Winning party
7,769
Winning party
16.30%
Winning party
Lib
Winning party
NDP
Votes
23,396
Votes
15,627
Votes
5,030
Votes
1,595
Votes
695
Votes
982
Votes
Votes
328
Votes
Votes
47,653
Leeds—Grenville—Thousand Islands and Rideau Lakes
Leeds—Grenville—Thousand Islands and Rideau Lakes
Riding
Leeds—Grenville—Thousand Islands and Rideau Lakes
Winning party
PC
Winning party
PC
Winning party
25,118
Winning party
55.12%
Winning party
12,726
Winning party
27.93%
Winning party
Lib
Winning party
NDP
Votes
25,118
Votes
12,392
Votes
4,489
Votes
1,926
Votes
743
Votes
561
Votes
Votes
Votes
342
Votes
45,571
London—Fanshawe
London—Fanshawe
Riding
London—Fanshawe
Winning party
NDP
Winning party
NDP
Winning party
18,749
Winning party
47.59%
Winning party
5,269
Winning party
13.37%
Winning party
PC
Winning party
Lib
Votes
13,480
Votes
4,884
Votes
18,749
Votes
1,045
Votes
654
Votes
Votes
Votes
205
Votes
381
Votes
39,398
London North Centre
London North Centre
Riding
London North Centre
Winning party
NDP
Winning party
NDP
Winning party
22,587
Winning party
46.71%
Winning party
6,804
Winning party
14.07%
Winning party
PC
Winning party
Lib
Votes
15,783
Votes
7,557
Votes
22,587
Votes
1,605
Votes
512
Votes
Votes
Votes
Votes
312
Votes
48,356
London West
London West
Riding
London West
Winning party
NDP
Winning party
NDP
Winning party
26,589
Winning party
49.21%
Winning party
7,697
Winning party
14.24%
Winning party
PC
Winning party
Lib
Votes
18,892
Votes
5,991
Votes
26,589
Votes
1,021
Votes
636
Votes
Votes
Votes
153
Votes
751
Votes
54,033
Markham—Stouffville
Markham—Stouffville
Riding
Markham—Stouffville
Winning party
PC
Winning party
PC
Winning party
22,757
Winning party
50.64%
Winning party
4,133
Winning party
9.20%
Winning party
Lib
Winning party
NDP
Votes
22,757
Votes
18,624
Votes
2,051
Votes
1,018
Votes
491
Votes
Votes
Votes
Votes
Votes
44,941
Markham—Thornhill
Markham—Thornhill
Riding
Markham—Thornhill
Winning party
PC
Winning party
PC
Winning party
14,287
Winning party
53.58%
Winning party
3,707
Winning party
13.90%
Winning party
Lib
Winning party
NDP
Votes
14,287
Votes
10,580
Votes
1,176
Votes
623
Votes
Votes
Votes
Votes
Votes
Votes
26,666
Markham—Unionville
Markham—Unionville
Riding
Markham—Unionville
Winning party
PC
Winning party
PC
Winning party
20,113
Winning party
61.16%
Winning party
9,955
Winning party
30.27%
Winning party
Lib
Winning party
NDP
Votes
20,113
Votes
10,158
Votes
1,298
Votes
772
Votes
545
Votes
Votes
Votes
Votes
Votes
32,886
Milton
Milton
Riding
Milton
Winning party
PC
Winning party
PC
Winning party
20,091
Winning party
47.43%
Winning party
2,540
Winning party
6.00%
Winning party
Lib
Winning party
NDP
Votes
20,091
Votes
17,551
Votes
2,403
Votes
1,130
Votes
866
Votes
Votes
Votes
Votes
316
Votes
42,357
Mississauga Centre
Mississauga Centre
Riding
Mississauga Centre
Winning party
PC
Winning party
PC
Winning party
16,592
Winning party
46.79%
Winning party
2,031
Winning party
5.73%
Winning party
Lib
Winning party
NDP
Votes
16,592
Votes
14,561
Votes
2,310
Votes
1,028
Votes
443
Votes
Votes
Votes
195
Votes
334
Votes
35,463
Mississauga East—Cooksville
Mississauga East—Cooksville
Riding
Mississauga East—Cooksville
Winning party
PC
Winning party
PC
Winning party
16,764
Winning party
46.43%
Winning party
1,210
Winning party
3.35%
Winning party
Lib
Winning party
NDP
Votes
16,764
Votes
15,554
Votes
1,879
Votes
744
Votes
429
Votes
192
Votes
Votes
428
Votes
118
Votes
36,108
Mississauga—Erin Mills
Mississauga—Erin Mills
Riding
Mississauga—Erin Mills
Winning party
PC
Winning party
PC
Winning party
16,694
Winning party
44.26%
Winning party
23
Winning party
0.06%
Winning party
Lib
Winning party
NDP
Votes
16,694
Votes
16,671
Votes
2,090
Votes
1,080
Votes
751
Votes
Votes
Votes
431
Votes
Votes
37,717
Mississauga—Lakeshore
Mississauga—Lakeshore
Riding
Mississauga—Lakeshore
Winning party
PC
Winning party
PC
Winning party
20,586
Winning party
47.54%
Winning party
1,671
Winning party
3.86%
Winning party
Lib
Winning party
NDP
Votes
20,586
Votes
18,915
Votes
1,974
Votes
1,041
Votes
549
Votes
Votes
Votes
123
Votes
113
Votes
43,301
Mississauga—Malton
Mississauga—Malton
Riding
Mississauga—Malton
Winning party
PC
Winning party
PC
Winning party
15,117
Winning party
50.94%
Winning party
3,618
Winning party
12.19%
Winning party
Lib
Winning party
NDP
Votes
15,117
Votes
11,499
Votes
2,000
Votes
561
Votes
498
Votes
Votes
Votes
Votes
Votes
29,675
Mississauga—Streetsville
Mississauga—Streetsville
Riding
Mississauga—Streetsville
Winning party
PC
Winning party
PC
Winning party
19,118
Winning party
47.71%
Winning party
1,821
Winning party
4.54%
Winning party
Lib
Winning party
NDP
Votes
19,118
Votes
17,297
Votes
2,012
Votes
1,012
Votes
630
Votes
Votes
Votes
Votes
Votes
40,069
Nepean
Nepean
Riding
Nepean
Winning party
PC
Winning party
Lib
Winning party
22,683
Winning party
48.53%
Winning party
4,721
Winning party
10.10%
Winning party
PC
Winning party
NDP
Votes
17,962
Votes
22,683
Votes
4,116
Votes
885
Votes
485
Votes
385
Votes
Votes
223
Votes
Votes
46,739
Newmarket—Aurora
Newmarket—Aurora
Riding
Newmarket—Aurora
Winning party
PC
Winning party
PC
Winning party
20,260
Winning party
47.56%
Winning party
2,537
Winning party
5.96%
Winning party
Lib
Winning party
NDP
Votes
20,260
Votes
17,723
Votes
2,709
Votes
1,088
Votes
536
Votes
Votes
Votes
Votes
286
Votes
42,602
Niagara Centre
Niagara Centre
Riding
Niagara Centre
Winning party
NDP
Winning party
NDP
Winning party
20,408
Winning party
42.18%
Winning party
2,335
Winning party
4.83%
Winning party
PC
Winning party
Lib
Votes
18,073
Votes
7,143
Votes
20,408
Votes
1,261
Votes
857
Votes
513
Votes
Votes
Votes
130
Votes
48,385
Niagara Falls
Niagara Falls
Riding
Niagara Falls
Winning party
NDP
Winning party
NDP
Winning party
29,549
Winning party
54.95%
Winning party
10,980
Winning party
20.42%
Winning party
PC
Winning party
Lib
Votes
18,569
Votes
3,398
Votes
29,549
Votes
837
Votes
870
Votes
285
Votes
Votes
263
Votes
Votes
53,771
Niagara West
Niagara West
Riding
Niagara West
Winning party
PC
Winning party
PC
Winning party
22,916
Winning party
51.13%
Winning party
11,825
Winning party
26.39%
Winning party
Lib
Winning party
NDP
Votes
22,916
Votes
11,091
Votes
7,312
Votes
1,794
Votes
676
Votes
629
Votes
Votes
Votes
399
Votes
44,817
Nickel Belt
Nickel Belt
Riding
Nickel Belt
Winning party
NDP
Winning party
NDP
Winning party
17,123
Winning party
48.37%
Winning party
4,494
Winning party
12.69%
Winning party
PC
Winning party
Lib
Votes
12,629
Votes
3,874
Votes
17,123
Votes
631
Votes
676
Votes
Votes
Votes
Votes
470
Votes
35,403
Nipissing
Nipissing
Riding
Nipissing
Winning party
PC
Winning party
PC
Winning party
17,356
Winning party
54.83%
Winning party
9,376
Winning party
29.62%
Winning party
NDP
Winning party
Lib
Votes
17,356
Votes
3,996
Votes
7,980
Votes
1,292
Votes
Votes
496
Votes
Votes
Votes
536
Votes
31,656
Northumberland—Peterborough South
Northumberland—Peterborough South
Riding
Northumberland—Peterborough South
Winning party
PC
Winning party
PC
Winning party
28,502
Winning party
52.11%
Winning party
10,797
Winning party
19.74%
Winning party
Lib
Winning party
NDP
Votes
28,502
Votes
17,705
Votes
5,097
Votes
1,998
Votes
717
Votes
673
Votes
Votes
Votes
Votes
54,692
Oakville
Oakville
Riding
Oakville
Winning party
PC
Winning party
PC
Winning party
22,754
Winning party
48.01%
Winning party
1,848
Winning party
3.90%
Winning party
Lib
Winning party
NDP
Votes
22,754
Votes
20,906
Votes
1,851
Votes
1,235
Votes
556
Votes
Votes
Votes
Votes
93
Votes
47,395
Oakville North—Burlington
Oakville North—Burlington
Riding
Oakville North—Burlington
Winning party
PC
Winning party
PC
Winning party
25,580
Winning party
49.70%
Winning party
4,527
Winning party
8.80%
Winning party
Lib
Winning party
NDP
Votes
25,580
Votes
21,053
Votes
2,769
Votes
1,411
Votes
659
Votes
Votes
Votes
Votes
Votes
51,472
Orléans
Orléans
Riding
Orléans
Winning party
Lib
Winning party
Lib
Winning party
30,482
Winning party
54.18%
Winning party
10,614
Winning party
18.87%
Winning party
PC
Winning party
NDP
Votes
19,868
Votes
30,482
Votes
3,378
Votes
1,398
Votes
636
Votes
Votes
Votes
267
Votes
233
Votes
56,262
Oshawa
Oshawa
Riding
Oshawa
Winning party
NDP
Winning party
NDP
Winning party
20,367
Winning party
45.87%
Winning party
1,925
Winning party
4.34%
Winning party
PC
Winning party
Lib
Votes
18,442
Votes
3,891
Votes
20,367
Votes
916
Votes
644
Votes
Votes
Votes
142
Votes
Votes
44,402
Ottawa Centre
Ottawa Centre
Riding
Ottawa Centre
Winning party
NDP
Winning party
NDP
Winning party
32,483
Winning party
55.70%
Winning party
18,892
Winning party
32.39%
Winning party
Lib
Winning party
PC
Votes
9,573
Votes
13,591
Votes
32,483
Votes
1,550
Votes
468
Votes
321
Votes
Votes
102
Votes
232
Votes
58,320
Ottawa South
Ottawa South
Riding
Ottawa South
Winning party
Lib
Winning party
Lib
Winning party
22,326
Winning party
53.24%
Winning party
12,011
Winning party
28.64%
Winning party
PC
Winning party
NDP
Votes
10,315
Votes
22,326
Votes
7,447
Votes
1,206
Votes
638
Votes
Votes
Votes
Votes
Votes
41,932
Ottawa—Vanier
Ottawa—Vanier
Riding
Ottawa—Vanier
Winning party
Lib
Winning party
Lib
Winning party
20,721
Winning party
51.45%
Winning party
11,636
Winning party
28.89%
Winning party
PC
Winning party
NDP
Votes
9,085
Votes
20,721
Votes
7,350
Votes
2,083
Votes
511
Votes
Votes
Votes
Votes
525
Votes
40,275
Ottawa West—Nepean
Ottawa West—Nepean
Riding
Ottawa West—Nepean
Winning party
NDP
Winning party
NDP
Winning party
20,087
Winning party
49.33%
Winning party
8,390
Winning party
20.60%
Winning party
PC
Winning party
Lib
Votes
11,697
Votes
7,229
Votes
20,087
Votes
976
Votes
733
Votes
Votes
Votes
Votes
Votes
40,722
Oxford
Oxford
Riding
Oxford
Winning party
PC
Winning party
PC
Winning party
27,061
Winning party
55.26%
Winning party
15,713
Winning party
32.09%
Winning party
Lib
Winning party
NDP
Votes
27,061
Votes
11,348
Votes
5,374
Votes
2,182
Votes
1,317
Votes
1,414
Votes
Votes
Votes
274
Votes
48,970
Parkdale—High Park
Parkdale—High Park
Riding
Parkdale—High Park
Winning party
NDP
Winning party
NDP
Winning party
20,508
Winning party
45.35%
Winning party
6,567
Winning party
14.52%
Winning party
Lib
Winning party
PC
Votes
8,058
Votes
13,941
Votes
20,508
Votes
1,968
Votes
462
Votes
Votes
Votes
Votes
283
Votes
45,220
Parry Sound—Muskoka
Parry Sound—Muskoka
Riding
Parry Sound—Muskoka
Winning party
PC
Winning party
PC
Winning party
21,731
Winning party
46.80%
Winning party
2,371
Winning party
5.11%
Winning party
Green
Winning party
Lib
Votes
21,731
Votes
2,828
Votes
1,329
Votes
19,360
Votes
785
Votes
403
Votes
Votes
Votes
Votes
46,436
Perth—Wellington
Perth—Wellington
Riding
Perth—Wellington
Winning party
PC
Winning party
PC
Winning party
21,285
Winning party
47.40%
Winning party
8,766
Winning party
19.52%
Winning party
Lib
Winning party
NDP
Votes
21,285
Votes
12,519
Votes
5,666
Votes
3,381
Votes
1,354
Votes
475
Votes
Votes
Votes
229
Votes
44,909
Peterborough—Kawartha
Peterborough—Kawartha
Riding
Peterborough—Kawartha
Winning party
PC
Winning party
PC
Winning party
22,417
Winning party
40.68%
Winning party
2,200
Winning party
3.99%
Winning party
Lib
Winning party
NDP
Votes
22,417
Votes
20,217
Votes
9,290
Votes
1,745
Votes
859
Votes
581
Votes
Votes
Votes
Votes
55,109
Pickering—Uxbridge
Pickering—Uxbridge
Riding
Pickering—Uxbridge
Winning party
PC
Winning party
PC
Winning party
21,975
Winning party
48.06%
Winning party
3,903
Winning party
8.54%
Winning party
Lib
Winning party
NDP
Votes
21,975
Votes
18,072
Votes
3,381
Votes
1,300
Votes
411
Votes
384
Votes
Votes
Votes
200
Votes
45,723
Renfrew—Nipissing—Pembroke
Renfrew—Nipissing—Pembroke
Riding
Renfrew—Nipissing—Pembroke
Winning party
PC
Winning party
PC
Winning party
24,297
Winning party
54.83%
Winning party
14,493
Winning party
32.71%
Winning party
Lib
Winning party
NDP
Votes
24,297
Votes
9,804
Votes
6,607
Votes
1,123
Votes
893
Votes
1,587
Votes
Votes
Votes
Votes
44,311
Richmond Hill
Richmond Hill
Riding
Richmond Hill
Winning party
PC
Winning party
PC
Winning party
17,061
Winning party
55.43%
Winning party
6,515
Winning party
21.17%
Winning party
Lib
Winning party
NDP
Votes
17,061
Votes
10,546
Votes
1,771
Votes
883
Votes
519
Votes
Votes
Votes
Votes
Votes
30,780
St. Catharines
St. Catharines
Riding
St. Catharines
Winning party
NDP
Winning party
NDP
Winning party
19,688
Winning party
42.12%
Winning party
3,266
Winning party
6.99%
Winning party
PC
Winning party
Lib
Votes
16,422
Votes
8,092
Votes
19,688
Votes
1,033
Votes
807
Votes
300
Votes
347
Votes
Votes
56
Votes
46,745
Sarnia—Lambton
Sarnia—Lambton
Riding
Sarnia—Lambton
Winning party
PC
Winning party
PC
Winning party
22,726
Winning party
51.32%
Winning party
14,010
Winning party
31.64%
Winning party
NDP
Winning party
Lib
Votes
22,726
Votes
8,134
Votes
8,716
Votes
840
Votes
1,876
Votes
359
Votes
Votes
890
Votes
742
Votes
44,283
Sault Ste. Marie
Sault Ste. Marie
Riding
Sault Ste. Marie
Winning party
PC
Winning party
PC
Winning party
13,071
Winning party
43.07%
Winning party
114
Winning party
0.38%
Winning party
NDP
Winning party
Lib
Votes
13,071
Votes
3,036
Votes
12,957
Votes
421
Votes
564
Votes
301
Votes
Votes
Votes
Votes
30,350
Scarborough—Agincourt
Scarborough—Agincourt
Riding
Scarborough—Agincourt
Winning party
PC
Winning party
PC
Winning party
13,468
Winning party
49.39%
Winning party
2,038
Winning party
7.47%
Winning party
Lib
Winning party
NDP
Votes
13,468
Votes
11,430
Votes
1,368
Votes
556
Votes
249
Votes
200
Votes
Votes
Votes
Votes
27,271
Scarborough Centre
Scarborough Centre
Riding
Scarborough Centre
Winning party
PC
Winning party
PC
Winning party
13,363
Winning party
44.05%
Winning party
524
Winning party
1.73%
Winning party
Lib
Winning party
NDP
Votes
13,363
Votes
12,839
Votes
2,628
Votes
918
Votes
379
Votes
Votes
Votes
Votes
211
Votes
30,338
Scarborough—Guildwood
Scarborough—Guildwood
Riding
Scarborough—Guildwood
Winning party
Lib
Winning party
Lib
Winning party
13,813
Winning party
51.02%
Winning party
3,589
Winning party
13.26%
Winning party
PC
Winning party
NDP
Votes
10,224
Votes
13,813
Votes
1,811
Votes
661
Votes
298
Votes
Votes
Votes
267
Votes
Votes
27,074
Scarborough North
Scarborough North
Riding
Scarborough North
Winning party
PC
Winning party
PC
Winning party
13,031
Winning party
52.98%
Winning party
4,483
Winning party
18.23%
Winning party
Lib
Winning party
NDP
Votes
13,031
Votes
8,548
Votes
2,554
Votes
465
Votes
Votes
Votes
Votes
Votes
Votes
24,598
Scarborough—Rouge Park
Scarborough—Rouge Park
Riding
Scarborough—Rouge Park
Winning party
PC
Winning party
PC
Winning party
16,357
Winning party
49.17%
Winning party
2,972
Winning party
8.93%
Winning party
Lib
Winning party
NDP
Votes
16,357
Votes
13,385
Votes
2,360
Votes
727
Votes
Votes
Votes
Votes
Votes
440
Votes
33,269
Scarborough Southwest
Scarborough Southwest
Riding
Scarborough Southwest
Winning party
NDP
Winning party
NDP
Winning party
14,557
Winning party
42.89%
Winning party
4,157
Winning party
12.25%
Winning party
PC
Winning party
Lib
Votes
10,400
Votes
7,786
Votes
14,557
Votes
1,194
Votes
Votes
Votes
Votes
Votes
Votes
33,937
Simcoe—Grey
Simcoe—Grey
Riding
Simcoe—Grey
Winning party
PC
Winning party
PC
Winning party
30,572
Winning party
53.59%
Winning party
12,065
Winning party
21.15%
Winning party
Lib
Winning party
NDP
Votes
30,572
Votes
18,507
Votes
3,264
Votes
3,154
Votes
1,554
Votes
Votes
Votes
Votes
Votes
57,051
Simcoe North
Simcoe North
Riding
Simcoe North
Winning party
PC
Winning party
PC
Winning party
24,849
Winning party
51.38%
Winning party
11,521
Winning party
23.82%
Winning party
Lib
Winning party
NDP
Votes
24,849
Votes
13,328
Votes
4,813
Votes
3,214
Votes
1,582
Votes
Votes
Votes
Votes
579
Votes
48,365
Spadina—Fort York
Spadina—Fort York
Riding
Spadina—Fort York
Winning party
NDP
Winning party
NDP
Winning party
20,441
Winning party
45.00%
Winning party
6,110
Winning party
13.45%
Winning party
Lib
Winning party
PC
Votes
9,139
Votes
14,331
Votes
20,441
Votes
1,220
Votes
Votes
Votes
Votes
Votes
293
Votes
45,424
Stormont—Dundas—South Glengarry
Stormont—Dundas—South Glengarry
Riding
Stormont—Dundas—South Glengarry
Winning party
PC
Winning party
PC
Winning party
23,221
Winning party
61.57%
Winning party
15,967
Winning party
42.34%
Winning party
Lib
Winning party
NDP
Votes
23,221
Votes
7,254
Votes
4,726
Votes
980
Votes
818
Votes
715
Votes
Votes
Votes
Votes
37,714
Sudbury
Sudbury
Riding
Sudbury
Winning party
NDP
Winning party
NDP
Winning party
14,760
Winning party
46.74%
Winning party
2,566
Winning party
8.13%
Winning party
PC
Winning party
Lib
Votes
12,194
Votes
3,352
Votes
14,760
Votes
748
Votes
421
Votes
Votes
Votes
106
Votes
Votes
31,581
Thornhill
Thornhill
Riding
Thornhill
Winning party
PC
Winning party
PC
Winning party
22,829
Winning party
63.99%
Winning party
12,724
Winning party
35.66%
Winning party
Lib
Winning party
NDP
Votes
22,829
Votes
10,105
Votes
1,282
Votes
768
Votes
523
Votes
Votes
Votes
Votes
170
Votes
35,677
Thunder Bay—Atikokan
Thunder Bay—Atikokan
Riding
Thunder Bay—Atikokan
Winning party
PC
Winning party
PC
Winning party
13,727
Winning party
45.71%
Winning party
5,961
Winning party
19.85%
Winning party
NDP
Winning party
Lib
Votes
13,727
Votes
7,398
Votes
7,766
Votes
457
Votes
497
Votes
Votes
Votes
Votes
184
Votes
30,029
Thunder Bay—Superior North
Thunder Bay—Superior North
Riding
Thunder Bay—Superior North
Winning party
NDP
Winning party
NDP
Winning party
11,137
Winning party
40.57%
Winning party
1,789
Winning party
6.52%
Winning party
PC
Winning party
Lib
Votes
9,348
Votes
5,846
Votes
11,137
Votes
437
Votes
265
Votes
Votes
Votes
82
Votes
336
Votes
27,451
Timiskaming—Cochrane
Timiskaming—Cochrane
Riding
Timiskaming—Cochrane
Winning party
NDP
Winning party
NDP
Winning party
11,085
Winning party
43.96%
Winning party
1,536
Winning party
6.09%
Winning party
PC
Winning party
Lib
Votes
9,549
Votes
2,446
Votes
11,085
Votes
1,359
Votes
777
Votes
Votes
Votes
Votes
Votes
25,216
Timmins
Timmins
Riding
Timmins
Winning party
PC
Winning party
PC
Winning party
9,371
Winning party
68.41%
Winning party
6,639
Winning party
48.47%
Winning party
NDP
Winning party
Lib
Votes
9,371
Votes
1,127
Votes
2,732
Votes
248
Votes
220
Votes
Votes
Votes
Votes
Votes
13,698
Toronto Centre
Toronto Centre
Riding
Toronto Centre
Winning party
NDP
Winning party
NDP
Winning party
17,415
Winning party
44.50%
Winning party
3,263
Winning party
8.34%
Winning party
Lib
Winning party
PC
Votes
5,692
Votes
14,152
Votes
17,415
Votes
1,054
Votes
290
Votes
Votes
Votes
151
Votes
381
Votes
39,135
Toronto—Danforth
Toronto—Danforth
Riding
Toronto—Danforth
Winning party
NDP
Winning party
NDP
Winning party
25,607
Winning party
60.40%
Winning party
16,610
Winning party
39.18%
Winning party
Lib
Winning party
PC
Votes
6,172
Votes
8,997
Votes
25,607
Votes
1,199
Votes
424
Votes
Votes
Votes
Votes
Votes
42,399
Toronto—St. Paul's
Toronto—St. Paul's
Riding
Toronto—St. Paul's
Winning party
NDP
Winning party
Lib
Winning party
17,451
Winning party
40.87%
Winning party
3,898
Winning party
9.13%
Winning party
NDP
Winning party
PC
Votes
10,822
Votes
17,451
Votes
13,553
Votes
873
Votes
Votes
Votes
Votes
Votes
Votes
42,699
University—Rosedale
University—Rosedale
Riding
University—Rosedale
Winning party
NDP
Winning party
NDP
Winning party
17,912
Winning party
45.50%
Winning party
5,814
Winning party
14.77%
Winning party
Lib
Winning party
PC
Votes
7,829
Votes
12,098
Votes
17,912
Votes
1,227
Votes
299
Votes
Votes
Votes
Votes
Votes
39,365
Vaughan—Woodbridge
Vaughan—Woodbridge
Riding
Vaughan—Woodbridge
Winning party
PC
Winning party
PC
Winning party
23,243
Winning party
65.13%
Winning party
13,761
Winning party
38.56%
Winning party
Lib
Winning party
NDP
Votes
23,243
Votes
9,482
Votes
1,479
Votes
628
Votes
509
Votes
Votes
Votes
Votes
345
Votes
35,686
Waterloo
Waterloo
Riding
Waterloo
Winning party
NDP
Winning party
NDP
Winning party
25,055
Winning party
50.23%
Winning party
11,385
Winning party
22.82%
Winning party
PC
Winning party
Lib
Votes
13,670
Votes
7,839
Votes
25,055
Votes
1,814
Votes
543
Votes
477
Votes
Votes
Votes
486
Votes
49,884
Wellington—Halton Hills
Wellington—Halton Hills
Riding
Wellington—Halton Hills
Winning party
PC
Winning party
PC
Winning party
24,637
Winning party
45.65%
Winning party
9,763
Winning party
18.09%
Winning party
Lib
Winning party
Green
Votes
24,637
Votes
14,874
Votes
3,980
Votes
8,464
Votes
1,417
Votes
398
Votes
Votes
199
Votes
Votes
53,969
Whitby
Whitby
Riding
Whitby
Winning party
PC
Winning party
PC
Winning party
24,803
Winning party
48.11%
Winning party
4,363
Winning party
8.46%
Winning party
Lib
Winning party
NDP
Votes
24,803
Votes
20,440
Votes
4,097
Votes
1,376
Votes
844
Votes
Votes
Votes
Votes
Votes
51,560
Willowdale
Willowdale
Riding
Willowdale
Winning party
PC
Winning party
PC
Winning party
14,476
Winning party
46.29%
Winning party
605
Winning party
1.93%
Winning party
Lib
Winning party
NDP
Votes
14,476
Votes
13,871
Votes
1,705
Votes
778
Votes
Votes
Votes
Votes
222
Votes
221
Votes
31,273
Windsor—Tecumseh
Windsor—Tecumseh
Riding
Windsor—Tecumseh
Winning party
PC
Winning party
PC
Winning party
21,285
Winning party
48.15%
Winning party
7,564
Winning party
17.11%
Winning party
NDP
Winning party
Lib
Votes
21,285
Votes
6,337
Votes
13,721
Votes
830
Votes
707
Votes
717
Votes
Votes
Votes
606
Votes
44,203
Windsor West
Windsor West
Riding
Windsor West
Winning party
NDP
Winning party
NDP
Winning party
19,392
Winning party
52.12%
Winning party
4,727
Winning party
12.70%
Winning party
PC
Winning party
Ont
Votes
14,665
Votes
Votes
19,392
Votes
868
Votes
523
Votes
1,019
Votes
Votes
Votes
740
Votes
37,207
York Centre
York Centre
Riding
York Centre
Winning party
PC
Winning party
PC
Winning party
16,416
Winning party
54.06%
Winning party
5,593
Winning party
18.42%
Winning party
Lib
Winning party
NDP
Votes
16,416
Votes
10,823
Votes
1,700
Votes
658
Votes
309
Votes
Votes
Votes
Votes
463
Votes
30,369
York—Simcoe
York—Simcoe
Riding
York—Simcoe
Winning party
PC
Winning party
PC
Winning party
24,705
Winning party
59.40%
Winning party
14,764
Winning party
35.50%
Winning party
Lib
Winning party
NDP
Votes
24,705
Votes
9,941
Votes
3,206
Votes
2,006
Votes
841
Votes
317
Votes
Votes
Votes
572
Votes
41,588
York South—Weston
York South—Weston
Riding
York South—Weston
Winning party
PC
Winning party
PC
Winning party
11,142
Winning party
35.22%
Winning party
202
Winning party
0.64%
Winning party
Lib
Winning party
NDP
Votes
11,142
Votes
10,940
Votes
8,101
Votes
844
Votes
396
Votes
Votes
Votes
213
Votes
Votes
31,636
Kiiwetinoong
Kiiwetinoong
Riding
Kiiwetinoong
Winning party
NDP
Winning party
NDP
Winning party
3,512
Winning party
62.19%
Winning party
2,074
Winning party
36.73%
Winning party
PC
Winning party
Lib
Votes
1,438
Votes
409
Votes
3,512
Votes
152
Votes
Votes
Votes
Votes
Votes
136
Votes
5,647
Mushkegowuk—James Bay
Mushkegowuk—James Bay
Riding
Mushkegowuk—James Bay
Winning party
NDP
Winning party
NDP
Winning party
3,626
Winning party
45.44%
Winning party
9
Winning party
0.11%
Winning party
PC
Winning party
Lib
Votes
3,617
Votes
621
Votes
3,626
Votes
116
Votes
Votes
Votes
Votes
Votes
Votes
7,980
Riding
Winning party
Votes
2022
1st place
Votes
Share
Margin#
Margin%
2nd place
3rd place
PC
Lib
NDP
Green
NB
Ont
SNSA
Ind
Other
Total
Ajax
PC
Lib
18,499
44.96%
331
0.80%
PC
NDP
18,168
18,499
2,884
866
413
312
41,142
Algoma—Manitoulin
NDP
PC
11,263
41.33%
3,854
14.14%
NDP
Lib
11,263
3,948
7,409
677
718
3,238
27,253
Aurora—Oak Ridges—Richmond Hill
PC
PC
19,670
57.19%
8,025
23.33%
Lib
NDP
19,670
11,645
1,929
610
540
34,394
Barrie—Innisfil
PC
PC
22,048
54.11%
11,435
28.06%
Lib
NDP
22,048
10,613
5,442
1,655
814
174
40,746
Barrie—Springwater—Oro-Medonte
PC
PC
20,073
49.88%
5,741
14.27%
Lib
NDP
20,073
14,332
2,710
1,637
856
637
40,245
Bay of Quinte
PC
PC
20,606
44.14%
5,954
12.75%
Lib
NDP
20,606
14,652
8,793
1,618
518
501
46,688
Beaches—East York
Lib
Lib
21,545
51.17%
11,885
28.23%
NDP
PC
9,001
21,545
9,660
1,298
246
125
122
107
42,104
Brampton Centre
PC
PC
12,776
51.85%
4,419
17.94%
Lib
NDP
12,776
8,357
2,161
910
434
24,638
Brampton East
PC
PC
14,759
51.77%
6,248
21.92%
Lib
NDP
14,759
8,511
3,104
757
1,376
28,507
Brampton North
PC
PC
17,597
57.52%
8,327
27.22%
Lib
NDP
17,597
9,270
2,479
746
499
30,591
Brampton South
PC
PC
15,379
52.53%
5,849
19.98%
Lib
NDP
15,379
9,530
2,413
911
1,042
29,275
Brampton West
PC
PC
19,028
56.58%
8,095
24.07%
Lib
NDP
19,028
10,933
1,981
877
554
260
33,633
Brantford—Brant
PC
PC
24,169
47.23%
12,164
23.77%
NDP
Lib
24,169
10,364
12,005
2,597
1,138
899
51,172
Bruce—Grey—Owen Sound
PC
PC
20,158
44.14%
6,713
14.70%
Lib
Green
20,158
13,445
3,611
5,693
930
1,006
829
45,672
Burlington
PC
PC
24,118
43.14%
39
0.07%
Lib
NDP
24,118
24,079
4,487
1,913
727
582
55,906
Cambridge
PC
PC
19,210
43.66%
4,079
9.27%
Lib
NDP
19,210
15,131
5,074
2,519
2,067
44,001
Carleton
PC
PC
26,158
49.61%
5,823
11.04%
Lib
NDP
26,158
20,335
3,763
956
699
346
202
263
52,722
Chatham-Kent—Leamington
PC
PC
22,255
52.03%
14,399
33.66%
Lib
NDP
22,255
7,856
7,333
1,241
3,387
704
42,776
Davenport
NDP
NDP
22,143
57.07%
14,160
36.49%
Lib
PC
6,937
7,983
22,143
1,184
556
38,803
Don Valley East
Lib
Lib
15,465
56.65%
6,681
24.47%
PC
NDP
8,784
15,465
2,094
778
180
27,301
Don Valley North
PC
Lib
13,375
43.77%
1,891
6.19%
PC
Ind
11,484
13,375
1,562
784
346
3,005
30,556
Don Valley West
Lib
Lib
18,350
57.21%
7,480
23.32%
PC
NDP
10,870
18,350
1,268
1,052
287
247
32,074
Dufferin—Caledon
PC
PC
26,072
52.49%
13,466
27.11%
Lib
Green
26,072
12,606
3,184
6,157
1,074
384
197
49,674
Durham
PC
PC
26,967
50.48%
11,266
21.09%
Lib
NDP
26,967
15,701
7,635
1,280
666
409
130
635
53,423
Eglinton—Lawrence
PC
PC
19,556
48.48%
167
0.41%
Lib
Green
19,556
19,389
1,390
40,335
Elgin—Middlesex—London
PC
PC
28,720
55.78%
16,122
31.31%
Lib
NDP
28,720
12,598
4,738
2,933
1,418
610
469
51,486
Essex
PC
PC
30,790
55.61%
18,743
33.85%
NDP
Lib
30,790
8,707
12,047
1,282
940
931
200
469
55,366
Etobicoke Centre
PC
PC
22,261
48.10%
2,903
6.27%
Lib
NDP
22,261
19,358
2,151
1,000
658
851
46,279
Etobicoke—Lakeshore
PC
Lib
25,195
48.52%
4,145
7.98%
PC
NDP
21,050
25,195
3,640
1,218
452
369
51,924
Etobicoke North
PC
PC
15,426
59.40%
8,057
31.02%
Lib
NDP
15,426
7,369
2,067
526
177
405
25,970
Flamborough—Glanbrook
PC
PC
23,790
49.38%
8,655
17.97%
Lib
NDP
23,790
15,135
6,095
1,923
1,233
48,176
Glengarry—Prescott—Russell
PC
PC
24,618
51.36%
6,866
14.32%
Lib
NDP
24,618
17,752
2,384
1,089
971
800
321
47,935
Guelph
Green
Green
34,238
56.94%
19,852
33.01%
PC
Lib
14,386
6,874
3,497
34,238
1,137
60,132
Haldimand—Norfolk
Ind
Ind
33,669
63.65%
20,720
39.17%
PC
Lib
12,949
2,918
2,147
821
392
33,669
52,896
Haliburton—Kawartha Lakes—Brock
PC
PC
26,446
52.03%
14,770
29.06%
Lib
NDP
26,446
11,676
6,980
2,593
1,221
969
287
659
50,831
Hamilton Centre
NDP
NDP
12,839
38.36%
5,707
17.05%
Lib
PC
6,331
7,132
12,839
1,642
441
5,084
33,469
Hamilton East—Stoney Creek
PC
PC
16,401
42.07%
4,078
10.46%
Lib
NDP
16,401
12,323
6,862
2,049
530
595
223
38,983
Hamilton Mountain
NDP
PC
13,948
36.16%
2,015
5.22%
Lib
NDP
13,948
11,933
10,037
1,544
392
178
267
278
38,577
Hamilton West—Ancaster—Dundas
NDP
NDP
19,684
38.87%
2,918
5.76%
PC
Lib
16,766
11,543
19,684
1,747
587
310
50,637
Hastings—Lennox and Addington
PC
PC
20,249
48.58%
7,851
18.84%
Lib
NDP
20,249
12,398
4,810
1,376
528
2,318
41,679
Humber River—Black Creek
NDP
NDP
8,788
35.33%
193
0.78%
PC
Lib
8,595
6,811
8,788
402
280
24,876
Huron—Bruce
PC
PC
24,461
50.02%
10,758
22.00%
Lib
NDP
24,461
13,703
5,739
2,727
2,065
206
48,901
Kanata—Carleton
PC
Lib
22,811
47.91%
3,458
7.26%
PC
NDP
19,353
22,811
3,419
1,199
503
323
47,608
Kenora—Rainy River
PC
PC
10,541
59.93%
7,233
41.12%
NDP
Lib
10,541
3,072
3,308
336
333
17,590
King—Vaughan
PC
PC
28,527
64.17%
16,074
36.16%
Lib
NDP
28,527
12,453
1,714
934
569
256
44,453
Kingston and the Islands
Lib
Lib
33,288
61.57%
21,266
39.33%
PC
NDP
12,022
33,288
6,663
1,195
565
331
54,064
Kitchener Centre
NDP
Green
21,200
51.39%
11,209
27.17%
PC
Lib
9,991
5,892
2,821
21,200
804
398
144
41,250
Kitchener—Conestoga
PC
PC
16,946
41.54%
4,915
12.05%
Lib
NDP
16,946
12,031
7,551
2,227
1,152
890
40,797
Summary of riding results by turnout, vote share for winning candidate, and swing (vs 2022)[166] · Results › Turnout, winning shares and swings
%
%
Riding and winning party
%
Riding and winning party
Change (pp)
Riding and winning party
%
Riding and winning party
Change (pp)
Turnout
To
Turnout
Change (pp)
Ajax
Ajax
Riding and winning party
Ajax
Riding and winning party
Lib
Riding and winning party
Gain
Turnout
41.56
Turnout
1.60
Vote share
44.96
Vote share
8.98
Swing
Lib
Swing
-2.76
Algoma—Manitoulin
Algoma—Manitoulin
Riding and winning party
Algoma—Manitoulin
Riding and winning party
PC
Riding and winning party
Gain
Turnout
48.93
Turnout
6.46
Vote share
41.33
Vote share
5.85
Swing
PC
Swing
-12.30
Aurora—Oak Ridges—Richmond Hill
Aurora—Oak Ridges—Richmond Hill
Riding and winning party
Aurora—Oak Ridges—Richmond Hill
Riding and winning party
PC
Riding and winning party
Hold
Turnout
38.30
Turnout
0.11
Vote share
57.19
Vote share
3.93
Swing
PC
Swing
0.39
Barrie—Innisfil
Barrie—Innisfil
Riding and winning party
Barrie—Innisfil
Riding and winning party
PC
Riding and winning party
Hold
Turnout
41.30
Turnout
1.68
Vote share
54.11
Vote share
3.87
Swing
PC
Swing
4.82
Barrie—Springwater—Oro-Medonte
Barrie—Springwater—Oro-Medonte
Riding and winning party
Barrie—Springwater—Oro-Medonte
Riding and winning party
PC
Riding and winning party
Hold
Turnout
45.90
Turnout
-0.84
Vote share
49.88
Vote share
7.77
Swing
PC
Swing
6.76
Bay of Quinte
Bay of Quinte
Riding and winning party
Bay of Quinte
Riding and winning party
PC
Riding and winning party
Hold
Turnout
48.25
Turnout
2.34
Vote share
44.14
Vote share
-5.17
Swing
NDP
Swing
-1.54
Beaches—East York
Beaches—East York
Riding and winning party
Beaches—East York
Riding and winning party
Lib
Riding and winning party
Hold
Turnout
49.97
Turnout
0.39
Vote share
51.17
Vote share
15.75
Swing
Lib
Swing
13.01
Brampton Centre
Brampton Centre
Riding and winning party
Brampton Centre
Riding and winning party
PC
Riding and winning party
Hold
Turnout
36.71
Turnout
0.04
Vote share
51.85
Vote share
10.49
Swing
PC
Swing
14.19
Brampton East
Brampton East
Riding and winning party
Brampton East
Riding and winning party
PC
Riding and winning party
Hold
Turnout
34.81
Turnout
-1.54
Vote share
51.77
Vote share
7.45
Swing
PC
Swing
13.81
Brampton North
Brampton North
Riding and winning party
Brampton North
Riding and winning party
PC
Riding and winning party
Hold
Turnout
38.48
Turnout
0.02
Vote share
57.52
Vote share
12.53
Swing
PC
Swing
5.50
Brampton South
Brampton South
Riding and winning party
Brampton South
Riding and winning party
PC
Riding and winning party
Hold
Turnout
36.10
Turnout
0.30
Vote share
52.53
Vote share
7.15
Swing
PC
Swing
1.21
Brampton West
Brampton West
Riding and winning party
Brampton West
Riding and winning party
PC
Riding and winning party
Hold
Turnout
34.77
Turnout
0.58
Vote share
56.58
Vote share
8.74
Swing
PC
Swing
1.23
Brantford—Brant
Brantford—Brant
Riding and winning party
Brantford—Brant
Riding and winning party
PC
Riding and winning party
Hold
Turnout
43.41
Turnout
1.35
Vote share
47.23
Vote share
3.06
Swing
PC
Swing
3.95
Bruce—Grey—Owen Sound
Bruce—Grey—Owen Sound
Riding and winning party
Bruce—Grey—Owen Sound
Riding and winning party
PC
Riding and winning party
Hold
Turnout
49.97
Turnout
2.95
Vote share
44.14
Vote share
-4.42
Swing
Lib
Swing
-6.77
Burlington
Burlington
Riding and winning party
Burlington
Riding and winning party
PC
Riding and winning party
Hold
Turnout
53.59
Turnout
1.96
Vote share
43.14
Vote share
0.59
Swing
Lib
Swing
-6.53
Cambridge
Cambridge
Riding and winning party
Cambridge
Riding and winning party
PC
Riding and winning party
Hold
Turnout
45.82
Turnout
2.60
Vote share
43.66
Vote share
6.63
Swing
PC
Swing
8.65
Carleton
Carleton
Riding and winning party
Carleton
Riding and winning party
PC
Riding and winning party
Hold
Turnout
47.10
Turnout
-1.69
Vote share
49.61
Vote share
1.47
Swing
Lib
Swing
-5.11
Chatham-Kent—Leamington
Chatham-Kent—Leamington
Riding and winning party
Chatham-Kent—Leamington
Riding and winning party
PC
Riding and winning party
Hold
Turnout
48.33
Turnout
3.46
Vote share
52.03
Vote share
4.50
Swing
PC
Swing
8.82
Davenport
Davenport
Riding and winning party
Davenport
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
46.18
Turnout
2.87
Vote share
57.07
Vote share
0.00
Swing
Lib
Swing
-0.68
Don Valley East
Don Valley East
Riding and winning party
Don Valley East
Riding and winning party
Lib
Riding and winning party
Hold
Turnout
40.08
Turnout
-2.29
Vote share
56.65
Vote share
12.79
Swing
Lib
Swing
6.40
Don Valley North
Don Valley North
Riding and winning party
Don Valley North
Riding and winning party
Lib
Riding and winning party
Gain
Turnout
38.04
Turnout
-2.72
Vote share
43.77
Vote share
6.94
Swing
Lib
Swing
-8.38
Don Valley West
Don Valley West
Riding and winning party
Don Valley West
Riding and winning party
Lib
Riding and winning party
Hold
Turnout
42.43
Turnout
-6.93
Vote share
57.21
Vote share
13.20
Swing
Lib
Swing
8.98
Dufferin—Caledon
Dufferin—Caledon
Riding and winning party
Dufferin—Caledon
Riding and winning party
PC
Riding and winning party
Hold
Turnout
42.79
Turnout
0.72
Vote share
52.49
Vote share
2.82
Swing
Lib
Swing
-1.87
Durham
Durham
Riding and winning party
Durham
Riding and winning party
PC
Riding and winning party
Hold
Turnout
44.09
Turnout
0.38
Vote share
50.48
Vote share
4.63
Swing
PC
Swing
0.06
Eglinton—Lawrence
Eglinton—Lawrence
Riding and winning party
Eglinton—Lawrence
Riding and winning party
PC
Riding and winning party
Hold
Turnout
46.73
Turnout
0.00
Vote share
48.48
Vote share
6.19
Swing
Lib
Swing
-0.46
Elgin—Middlesex—London
Elgin—Middlesex—London
Riding and winning party
Elgin—Middlesex—London
Riding and winning party
PC
Riding and winning party
Hold
Turnout
49.32
Turnout
4.54
Vote share
55.78
Vote share
4.70
Swing
PC
Swing
6.85
Essex
Essex
Riding and winning party
Essex
Riding and winning party
PC
Riding and winning party
Hold
Turnout
50.34
Turnout
3.13
Vote share
55.61
Vote share
4.51
Swing
PC
Swing
5.52
Etobicoke Centre
Etobicoke Centre
Riding and winning party
Etobicoke Centre
Riding and winning party
PC
Riding and winning party
Hold
Turnout
48.11
Turnout
-0.43
Vote share
48.10
Vote share
-0.49
Swing
Lib
Swing
-4.13
Etobicoke—Lakeshore
Etobicoke—Lakeshore
Riding and winning party
Etobicoke—Lakeshore
Riding and winning party
Lib
Riding and winning party
Gain
Turnout
46.75
Turnout
1.47
Vote share
48.52
Vote share
12.80
Swing
Lib
Swing
-4.87
Etobicoke North
Etobicoke North
Riding and winning party
Etobicoke North
Riding and winning party
PC
Riding and winning party
Hold
Turnout
34.12
Turnout
0.14
Vote share
59.40
Vote share
3.89
Swing
Lib
Swing
-0.52
Flamborough—Glanbrook
Flamborough—Glanbrook
Riding and winning party
Flamborough—Glanbrook
Riding and winning party
PC
Riding and winning party
Hold
Turnout
47.96
Turnout
1.05
Vote share
49.38
Vote share
3.18
Swing
PC
Swing
6.63
Glengarry—Prescott—Russell
Glengarry—Prescott—Russell
Riding and winning party
Glengarry—Prescott—Russell
Riding and winning party
PC
Riding and winning party
Hold
Turnout
47.38
Turnout
1.82
Vote share
51.36
Vote share
9.31
Swing
PC
Swing
5.89
Guelph
Guelph
Riding and winning party
Guelph
Riding and winning party
Green
Riding and winning party
Hold
Turnout
51.12
Turnout
1.73
Vote share
56.94
Vote share
2.49
Swing
PC
Swing
-0.52
Haldimand—Norfolk
Haldimand—Norfolk
Riding and winning party
Haldimand—Norfolk
Riding and winning party
Ind
Riding and winning party
Hold
Turnout
54.19
Turnout
5.31
Vote share
63.65
Vote share
28.60
Swing
Ind
Swing
17.31
Haliburton—Kawartha Lakes—Brock
Haliburton—Kawartha Lakes—Brock
Riding and winning party
Haliburton—Kawartha Lakes—Brock
Riding and winning party
PC
Riding and winning party
Hold
Turnout
48.18
Turnout
0.05
Vote share
52.03
Vote share
-0.28
Swing
PC
Swing
0.85
Hamilton Centre
Hamilton Centre
Riding and winning party
Hamilton Centre
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
42.29
Turnout
4.36
Vote share
38.36
Vote share
-18.90
Swing
PC
Swing
-10.67
Hamilton East—Stoney Creek
Hamilton East—Stoney Creek
Riding and winning party
Hamilton East—Stoney Creek
Riding and winning party
PC
Riding and winning party
Hold
Turnout
43.82
Turnout
2.87
Vote share
42.07
Vote share
7.48
Swing
PC
Swing
8.61
Hamilton Mountain
Hamilton Mountain
Riding and winning party
Hamilton Mountain
Riding and winning party
PC
Riding and winning party
Gain
Turnout
46.02
Turnout
4.54
Vote share
36.16
Vote share
6.15
Swing
PC
Swing
-12.47
Hamilton West—Ancaster—Dundas
Hamilton West—Ancaster—Dundas
Riding and winning party
Hamilton West—Ancaster—Dundas
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
52.47
Turnout
4.02
Vote share
38.87
Vote share
-1.55
Swing
PC
Swing
-0.83
Hastings—Lennox and Addington
Hastings—Lennox and Addington
Riding and winning party
Hastings—Lennox and Addington
Riding and winning party
PC
Riding and winning party
Hold
Turnout
49.00
Turnout
1.88
Vote share
48.58
Vote share
1.03
Swing
PC
Swing
4.25
Humber River—Black Creek
Humber River—Black Creek
Riding and winning party
Humber River—Black Creek
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
34.65
Turnout
1.50
Vote share
35.33
Vote share
0.84
Swing
NDP
Swing
2.06
Huron—Bruce
Huron—Bruce
Riding and winning party
Huron—Bruce
Riding and winning party
PC
Riding and winning party
Hold
Turnout
54.86
Turnout
0.70
Vote share
50.02
Vote share
-1.95
Swing
Lib
Swing
-5.63
Kanata—Carleton
Kanata—Carleton
Riding and winning party
Kanata—Carleton
Riding and winning party
Lib
Riding and winning party
Gain
Turnout
50.40
Turnout
-0.98
Vote share
47.91
Vote share
24.49
Swing
PC
Swing
7.05
Kenora—Rainy River
Kenora—Rainy River
Riding and winning party
Kenora—Rainy River
Riding and winning party
PC
Riding and winning party
Hold
Turnout
47.18
Turnout
6.97
Vote share
59.93
Vote share
0.35
Swing
PC
Swing
0.73
King—Vaughan
King—Vaughan
Riding and winning party
King—Vaughan
Riding and winning party
PC
Riding and winning party
Hold
Turnout
39.89
Turnout
0.09
Vote share
64.17
Vote share
6.86
Swing
PC
Swing
3.68
Kingston and the Islands
Kingston and the Islands
Riding and winning party
Kingston and the Islands
Riding and winning party
Lib
Riding and winning party
Hold
Turnout
49.74
Turnout
2.90
Vote share
61.57
Vote share
23.91
Swing
Lib
Swing
21.37
Kitchener Centre
Kitchener Centre
Riding and winning party
Kitchener Centre
Riding and winning party
Green
Riding and winning party
Gain
Turnout
46.97
Turnout
0.75
Vote share
51.39
Vote share
38.59
Swing
PC
Swing
-15.65
Kitchener—Conestoga
Kitchener—Conestoga
Riding and winning party
Kitchener—Conestoga
Riding and winning party
PC
Riding and winning party
Hold
Turnout
51.06
Turnout
2.18
Vote share
41.54
Vote share
1.51
Swing
PC
Swing
5.94
Kitchener South—Hespeler
Kitchener South—Hespeler
Riding and winning party
Kitchener South—Hespeler
Riding and winning party
PC
Riding and winning party
Hold
Turnout
43.96
Turnout
1.80
Vote share
45.42
Vote share
5.51
Swing
PC
Swing
7.02
Lambton—Kent—Middlesex
Lambton—Kent—Middlesex
Riding and winning party
Lambton—Kent—Middlesex
Riding and winning party
PC
Riding and winning party
Hold
Turnout
51.03
Turnout
3.75
Vote share
53.55
Vote share
-5.25
Swing
PC
Swing
0.68
Lanark—Frontenac—Kingston
Lanark—Frontenac—Kingston
Riding and winning party
Lanark—Frontenac—Kingston
Riding and winning party
PC
Riding and winning party
Hold
Turnout
51.33
Turnout
1.31
Vote share
49.10
Vote share
-1.02
Swing
PC
Swing
4.56
Leeds—Grenville—Thousand Islands and Rideau Lakes
Leeds—Grenville—Thousand Islands and Rideau Lakes
Riding and winning party
Leeds—Grenville—Thousand Islands and Rideau Lakes
Riding and winning party
PC
Riding and winning party
Hold
Turnout
51.25
Turnout
2.07
Vote share
55.12
Vote share
-2.57
Swing
Lib
Swing
-5.82
London—Fanshawe
London—Fanshawe
Riding and winning party
London—Fanshawe
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
41.27
Turnout
4.71
Vote share
47.59
Vote share
0.53
Swing
PC
Swing
-0.46
London North Centre
London North Centre
Riding and winning party
London North Centre
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
46.48
Turnout
4.35
Vote share
46.71
Vote share
7.06
Swing
NDP
Swing
2.36
London West
London West
Riding and winning party
London West
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
49.97
Turnout
1.35
Vote share
49.21
Vote share
4.08
Swing
NDP
Swing
1.49
Markham—Stouffville
Markham—Stouffville
Riding and winning party
Markham—Stouffville
Riding and winning party
PC
Riding and winning party
Hold
Turnout
43.39
Turnout
-1.12
Vote share
50.64
Vote share
2.21
Swing
Lib
Swing
-1.88
Markham—Thornhill
Markham—Thornhill
Riding and winning party
Markham—Thornhill
Riding and winning party
PC
Riding and winning party
Hold
Turnout
37.20
Turnout
-2.48
Vote share
53.58
Vote share
4.76
Swing
PC
Swing
1.29
Markham—Unionville
Markham—Unionville
Riding and winning party
Markham—Unionville
Riding and winning party
PC
Riding and winning party
Hold
Turnout
35.88
Turnout
-3.25
Vote share
61.16
Vote share
4.74
Swing
Lib
Swing
-0.24
Milton
Milton
Riding and winning party
Milton
Riding and winning party
PC
Riding and winning party
Hold
Turnout
41.98
Turnout
-0.72
Vote share
47.43
Vote share
4.36
Swing
Lib
Swing
-1.34
Mississauga Centre
Mississauga Centre
Riding and winning party
Mississauga Centre
Riding and winning party
PC
Riding and winning party
Hold
Turnout
38.15
Turnout
0.01
Vote share
46.79
Vote share
3.19
Swing
Lib
Swing
-2.37
Mississauga East—Cooksville
Mississauga East—Cooksville
Riding and winning party
Mississauga East—Cooksville
Riding and winning party
PC
Riding and winning party
Hold
Turnout
41.45
Turnout
1.87
Vote share
46.43
Vote share
5.51
Swing
Lib
Swing
-2.86
Mississauga—Erin Mills
Mississauga—Erin Mills
Riding and winning party
Mississauga—Erin Mills
Riding and winning party
PC
Riding and winning party
Hold
Turnout
41.03
Turnout
-0.67
Vote share
44.26
Vote share
2.12
Swing
Lib
Swing
-3.36
Mississauga—Lakeshore
Mississauga—Lakeshore
Riding and winning party
Mississauga—Lakeshore
Riding and winning party
PC
Riding and winning party
Hold
Turnout
46.17
Turnout
-0.77
Vote share
47.54
Vote share
2.45
Swing
Lib
Swing
-3.46
Mississauga—Malton
Mississauga—Malton
Riding and winning party
Mississauga—Malton
Riding and winning party
PC
Riding and winning party
Hold
Turnout
36.70
Turnout
0.18
Vote share
50.94
Vote share
6.05
Swing
Lib
Swing
-4.15
Mississauga—Streetsville
Mississauga—Streetsville
Riding and winning party
Mississauga—Streetsville
Riding and winning party
PC
Riding and winning party
Hold
Turnout
44.31
Turnout
1.64
Vote share
47.71
Vote share
2.13
Swing
Lib
Swing
-3.84
Nepean
Nepean
Riding and winning party
Nepean
Riding and winning party
Lib
Riding and winning party
Gain
Turnout
45.28
Turnout
-0.60
Vote share
48.53
Vote share
14.07
Swing
Lib
Swing
-7.04
Newmarket—Aurora
Newmarket—Aurora
Riding and winning party
Newmarket—Aurora
Riding and winning party
PC
Riding and winning party
Hold
Turnout
43.79
Turnout
-0.62
Vote share
47.56
Vote share
2.59
Swing
Lib
Swing
-5.06
Niagara Centre
Niagara Centre
Riding and winning party
Niagara Centre
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
48.38
Turnout
5.01
Vote share
42.18
Vote share
2.48
Swing
NDP
Swing
0.14
Niagara Falls
Niagara Falls
Riding and winning party
Niagara Falls
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
45.01
Turnout
1.41
Vote share
54.95
Vote share
6.87
Swing
NDP
Swing
0.95
Niagara West
Niagara West
Riding and winning party
Niagara West
Riding and winning party
PC
Riding and winning party
Hold
Turnout
54.90
Turnout
1.73
Vote share
51.13
Vote share
6.20
Swing
PC
Swing
2.20
Nickel Belt
Nickel Belt
Riding and winning party
Nickel Belt
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
50.51
Turnout
4.99
Vote share
48.37
Vote share
-2.41
Swing
PC
Swing
-2.91
Nipissing
Nipissing
Riding and winning party
Nipissing
Riding and winning party
PC
Riding and winning party
Hold
Turnout
48.93
Turnout
0.65
Vote share
54.83
Vote share
4.62
Swing
PC
Swing
1.53
Northumberland—Peterborough South
Northumberland—Peterborough South
Riding and winning party
Northumberland—Peterborough South
Riding and winning party
PC
Riding and winning party
Hold
Turnout
52.30
Turnout
0.58
Vote share
52.11
Vote share
1.18
Swing
Lib
Swing
-3.72
Oakville
Oakville
Riding and winning party
Oakville
Riding and winning party
PC
Riding and winning party
Hold
Turnout
49.29
Turnout
-1.00
Vote share
48.01
Vote share
2.57
Swing
Lib
Swing
-3.21
Oakville North—Burlington
Oakville North—Burlington
Riding and winning party
Oakville North—Burlington
Riding and winning party
PC
Riding and winning party
Hold
Turnout
46.55
Turnout
-0.34
Vote share
49.70
Vote share
2.51
Swing
Lib
Swing
-2.79
Orléans
Orléans
Riding and winning party
Orléans
Riding and winning party
Lib
Riding and winning party
Hold
Turnout
47.70
Turnout
1.11
Vote share
54.18
Vote share
7.92
Swing
PC
Swing
-1.33
Oshawa
Oshawa
Riding and winning party
Oshawa
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
41.63
Turnout
2.15
Vote share
45.87
Vote share
3.80
Swing
PC
Swing
-0.65
Ottawa Centre
Ottawa Centre
Riding and winning party
Ottawa Centre
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
49.09
Turnout
-1.65
Vote share
55.70
Vote share
1.36
Swing
Lib
Swing
-0.36
Ottawa South
Ottawa South
Riding and winning party
Ottawa South
Riding and winning party
Lib
Riding and winning party
Hold
Turnout
42.49
Turnout
0.01
Vote share
53.24
Vote share
8.10-1
Vote share
Lib
Swing
3.00
Ottawa—Vanier
Ottawa—Vanier
Riding and winning party
Ottawa—Vanier
Riding and winning party
Lib
Riding and winning party
Hold
Turnout
38.82
Turnout
-0.60
Vote share
51.45
Vote share
9.73
Swing
Lib
Swing
3.84
Ottawa West—Nepean
Ottawa West—Nepean
Riding and winning party
Ottawa West—Nepean
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
45.16
Turnout
-2.27
Vote share
49.33
Vote share
11.79
Swing
NDP
Swing
3.11
Oxford
Oxford
Riding and winning party
Oxford
Riding and winning party
PC
Riding and winning party
Hold
Turnout
48.62
Turnout
2.17
Vote share
55.26
Vote share
5.25
Swing
PC
Swing
5.23
Parkdale—High Park
Parkdale—High Park
Riding and winning party
Parkdale—High Park
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
51.82
Turnout
1.56
Vote share
45.35
Vote share
-8.61
Swing
Lib
Swing
-4.23
Parry Sound—Muskoka
Parry Sound—Muskoka
Riding and winning party
Parry Sound—Muskoka
Riding and winning party
PC
Riding and winning party
Hold
Turnout
53.71
Turnout
0.62
Vote share
46.80
Vote share
1.43
Swing
Green
Swing
-0.53
Perth—Wellington
Perth—Wellington
Riding and winning party
Perth—Wellington
Riding and winning party
PC
Riding and winning party
Hold
Turnout
52.68
Turnout
2.59
Vote share
47.40
Vote share
0.59
Swing
PC
Swing
4.71
Peterborough—Kawartha
Peterborough—Kawartha
Riding and winning party
Peterborough—Kawartha
Riding and winning party
PC
Riding and winning party
Hold
Turnout
52.18
Turnout
0.72
Vote share
40.68
Vote share
2.10
Swing
Lib
Swing
-3.07
Pickering—Uxbridge
Pickering—Uxbridge
Riding and winning party
Pickering—Uxbridge
Riding and winning party
PC
Riding and winning party
Hold
Turnout
45.64
Turnout
0.35
Vote share
48.06
Vote share
3.63
Swing
Lib
Swing
-5.48
Renfrew—Nipissing—Pembroke
Renfrew—Nipissing—Pembroke
Riding and winning party
Renfrew—Nipissing—Pembroke
Riding and winning party
PC
Riding and winning party
Hold
Turnout
48.95
Turnout
2.66
Vote share
54.83
Vote share
-6.29
Swing
PC
Swing
1.09
Richmond Hill
Richmond Hill
Riding and winning party
Richmond Hill
Riding and winning party
PC
Riding and winning party
Hold
Turnout
35.56
Turnout
-0.58
Vote share
55.43
Vote share
3.19
Swing
Lib
Swing
-1.18
St. Catharines
St. Catharines
Riding and winning party
St. Catharines
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
49.88
Turnout
3.22
Vote share
42.12
Vote share
2.41
Swing
PC
Swing
-0.35
Sarnia—Lambton
Sarnia—Lambton
Riding and winning party
Sarnia—Lambton
Riding and winning party
PC
Riding and winning party
Hold
Turnout
50.52
Turnout
3.83
Vote share
51.32
Vote share
-1.40
Swing
PC
Swing
1.97
Sault Ste. Marie
Sault Ste. Marie
Riding and winning party
Sault Ste. Marie
Riding and winning party
PC
Riding and winning party
Hold
Turnout
49.92
Turnout
5.43
Vote share
43.07
Vote share
-3.82
Swing
NDP
Swing
-2.69
Scarborough—Agincourt
Scarborough—Agincourt
Riding and winning party
Scarborough—Agincourt
Riding and winning party
PC
Riding and winning party
Hold
Turnout
37.34
Turnout
-2.08
Vote share
49.39
Vote share
0.36
Swing
Lib
Swing
-2.32
Scarborough Centre
Scarborough Centre
Riding and winning party
Scarborough Centre
Riding and winning party
PC
Riding and winning party
Hold
Turnout
38.65
Turnout
-2.60
Vote share
44.05
Vote share
8.05
Swing
Lib
Swing
-5.98
Scarborough—Guildwood
Scarborough—Guildwood
Riding and winning party
Scarborough—Guildwood
Riding and winning party
Lib
Riding and winning party
Hold
Turnout
38.63
Turnout
-3.00
Vote share
51.02
Vote share
4.71
Swing
PC
Swing
-3.12
Scarborough North
Scarborough North
Riding and winning party
Scarborough North
Riding and winning party
PC
Riding and winning party
Hold
Turnout
37.00
Turnout
-2.26
Vote share
52.98
Vote share
4.67
Swing
Lib
Swing
-2.57
Scarborough—Rouge Park
Scarborough—Rouge Park
Riding and winning party
Scarborough—Rouge Park
Riding and winning party
PC
Riding and winning party
Hold
Turnout
42.43
Turnout
-2.68
Vote share
49.17
Vote share
3.89
Swing
Lib
Swing
-6.26
Scarborough Southwest
Scarborough Southwest
Riding and winning party
Scarborough Southwest
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
41.73
Turnout
-2.61
Vote share
42.89
Vote share
-4.78
Swing
PC
Swing
-1.52
Simcoe—Grey
Simcoe—Grey
Riding and winning party
Simcoe—Grey
Riding and winning party
PC
Riding and winning party
Hold
Turnout
44.18
Turnout
0.66
Vote share
53.59
Vote share
2.41
Swing
Lib
Swing
-5.17
Simcoe North
Simcoe North
Riding and winning party
Simcoe North
Riding and winning party
PC
Riding and winning party
Hold
Turnout
46.11
Turnout
-0.13
Vote share
51.38
Vote share
1.58
Swing
PC
Swing
3.89
Spadina—Fort York
Spadina—Fort York
Riding and winning party
Spadina—Fort York
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
41.95
Turnout
7.60
Vote share
45.00
Vote share
-1.06
Swing
Lib
Swing
-1.80
Stormont—Dundas—South Glengarry
Stormont—Dundas—South Glengarry
Riding and winning party
Stormont—Dundas—South Glengarry
Riding and winning party
PC
Riding and winning party
Hold
Turnout
42.98
Turnout
1.34
Vote share
61.57
Vote share
4.07
Swing
Lib
Swing
-0.68
Sudbury
Sudbury
Riding and winning party
Sudbury
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
47.41
Turnout
2.81
Vote share
46.74
Vote share
5.89
Swing
PC
Swing
-4.82
Thornhill
Thornhill
Riding and winning party
Thornhill
Riding and winning party
PC
Riding and winning party
Hold
Turnout
39.93
Turnout
0.05
Vote share
63.99
Vote share
10.70
Swing
PC
Swing
0.68
Thunder Bay—Atikokan
Thunder Bay—Atikokan
Riding and winning party
Thunder Bay—Atikokan
Riding and winning party
PC
Riding and winning party
Hold
Turnout
49.28
Turnout
6.19
Vote share
45.71
Vote share
9.41
Swing
PC
Swing
3.53
Thunder Bay—Superior North
Thunder Bay—Superior North
Riding and winning party
Thunder Bay—Superior North
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
48.91
Turnout
5.67
Vote share
40.57
Vote share
6.46
Swing
PC
Swing
-1.59
Timiskaming—Cochrane
Timiskaming—Cochrane
Riding and winning party
Timiskaming—Cochrane
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
48.43
Turnout
5.82
Vote share
43.96
Vote share
1.22
Swing
PC
Swing
-1.32
Timmins
Timmins
Riding and winning party
Timmins
Riding and winning party
PC
Riding and winning party
Hold
Turnout
41.91
Turnout
-1.62
Vote share
68.41
Vote share
3.61
Swing
PC
Swing
4.82
Toronto Centre
Toronto Centre
Riding and winning party
Toronto Centre
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
42.59
Turnout
2.77
Vote share
44.50
Vote share
0.73
Swing
NDP
Swing
0.27
Toronto—Danforth
Toronto—Danforth
Riding and winning party
Toronto—Danforth
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
49.76
Turnout
0.32
Vote share
60.40
Vote share
5.00
Swing
NDP
Swing
0.57
Toronto—St. Paul's
Toronto—St. Paul's
Riding and winning party
Toronto—St. Paul's
Riding and winning party
Lib
Riding and winning party
Gain
Turnout
46.91
Turnout
-1.17
Vote share
40.87
Vote share
7.20
Swing
Lib
Swing
-3.60
University—Rosedale
University—Rosedale
Riding and winning party
University—Rosedale
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
44.45
Turnout
1.25
Vote share
45.50
Vote share
7.95
Swing
Lib
Swing
-1.69
Vaughan—Woodbridge
Vaughan—Woodbridge
Riding and winning party
Vaughan—Woodbridge
Riding and winning party
PC
Riding and winning party
Hold
Turnout
42.56
Turnout
-1.47
Vote share
65.13
Vote share
11.35
Swing
PC
Swing
4.26
Waterloo
Waterloo
Riding and winning party
Waterloo
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
51.58
Turnout
3.17
Vote share
50.23
Vote share
4.34
Swing
NDP
Swing
0.96
Wellington—Halton Hills
Wellington—Halton Hills
Riding and winning party
Wellington—Halton Hills
Riding and winning party
PC
Riding and winning party
Hold
Turnout
50.69
Turnout
2.32
Vote share
45.65
Vote share
-4.96
Swing
PC
Swing
4.12
Whitby
Whitby
Riding and winning party
Whitby
Riding and winning party
PC
Riding and winning party
Hold
Turnout
46.12
Turnout
1.24
Vote share
48.11
Vote share
0.73
Swing
PC
Swing
7.44
Willowdale
Willowdale
Riding and winning party
Willowdale
Riding and winning party
PC
Riding and winning party
Hold
Turnout
37.53
Turnout
-2.31
Vote share
46.29
Vote share
1.63
Swing
Lib
Swing
-3.20
Windsor—Tecumseh
Windsor—Tecumseh
Riding and winning party
Windsor—Tecumseh
Riding and winning party
PC
Riding and winning party
Hold
Turnout
45.18
Turnout
4.57
Vote share
48.15
Vote share
2.26
Swing
NDP
Swing
-0.54
Windsor West
Windsor West
Riding and winning party
Windsor West
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
38.71
Turnout
5.09
Vote share
52.12
Vote share
9.93
Swing
PC
Swing
-2.05
York Centre
York Centre
Riding and winning party
York Centre
Riding and winning party
PC
Riding and winning party
Hold
Turnout
39.94
Turnout
0.99
Vote share
54.06
Vote share
8.03
Swing
Lib
Swing
-1.85
York—Simcoe
York—Simcoe
Riding and winning party
York—Simcoe
Riding and winning party
PC
Riding and winning party
Hold
Turnout
40.29
Turnout
1.29
Vote share
59.40
Vote share
2.65
Swing
Lib
Swing
-3.33
York South—Weston
York South—Weston
Riding and winning party
York South—Weston
Riding and winning party
PC
Riding and winning party
Hold
Turnout
38.60
Turnout
0.49
Vote share
35.22
Vote share
-1.38
Swing
PC
Swing
4.19
Kiiwetinoong
Kiiwetinoong
Riding and winning party
Kiiwetinoong
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
27.00
Turnout
-3.40
Vote share
62.19
Vote share
4.62
Swing
NDP
Swing
2.24
Mushkegowuk—James Bay
Mushkegowuk—James Bay
Riding and winning party
Mushkegowuk—James Bay
Riding and winning party
NDP
Riding and winning party
Hold
Turnout
41.40
Turnout
1.99
Vote share
45.44
Vote share
-1.74
Swing
PC
Swing
-4.79
Riding and winning party
Turnout
Vote share
Swing
%
Change (pp)
%
Change (pp)
To
Change (pp)
Ajax
Lib
Gain
41.56
1.60
44.96
8.98
Lib
-2.76
Algoma—Manitoulin
PC
Gain
48.93
6.46
41.33
5.85
PC
-12.30
Aurora—Oak Ridges—Richmond Hill
PC
Hold
38.30
0.11
57.19
3.93
PC
0.39
Barrie—Innisfil
PC
Hold
41.30
1.68
54.11
3.87
PC
4.82
Barrie—Springwater—Oro-Medonte
PC
Hold
45.90
-0.84
49.88
7.77
PC
6.76
Bay of Quinte
PC
Hold
48.25
2.34
44.14
-5.17
NDP
-1.54
Beaches—East York
Lib
Hold
49.97
0.39
51.17
15.75
Lib
13.01
Brampton Centre
PC
Hold
36.71
0.04
51.85
10.49
PC
14.19
Brampton East
PC
Hold
34.81
-1.54
51.77
7.45
PC
13.81
Brampton North
PC
Hold
38.48
0.02
57.52
12.53
PC
5.50
Brampton South
PC
Hold
36.10
0.30
52.53
7.15
PC
1.21
Brampton West
PC
Hold
34.77
0.58
56.58
8.74
PC
1.23
Brantford—Brant
PC
Hold
43.41
1.35
47.23
3.06
PC
3.95
Bruce—Grey—Owen Sound
PC
Hold
49.97
2.95
44.14
-4.42
Lib
-6.77
Burlington
PC
Hold
53.59
1.96
43.14
0.59
Lib
-6.53
Cambridge
PC
Hold
45.82
2.60
43.66
6.63
PC
8.65
Carleton
PC
Hold
47.10
-1.69
49.61
1.47
Lib
-5.11
Chatham-Kent—Leamington
PC
Hold
48.33
3.46
52.03
4.50
PC
8.82
Davenport
NDP
Hold
46.18
2.87
57.07
0.00
Lib
-0.68
Don Valley East
Lib
Hold
40.08
-2.29
56.65
12.79
Lib
6.40
Don Valley North
Lib
Gain
38.04
-2.72
43.77
6.94
Lib
-8.38
Don Valley West
Lib
Hold
42.43
-6.93
57.21
13.20
Lib
8.98
Dufferin—Caledon
PC
Hold
42.79
0.72
52.49
2.82
Lib
-1.87
Durham
PC
Hold
44.09
0.38
50.48
4.63
PC
0.06
Eglinton—Lawrence
PC
Hold
46.73
0.00
48.48
6.19
Lib
-0.46
Elgin—Middlesex—London
PC
Hold
49.32
4.54
55.78
4.70
PC
6.85
Essex
PC
Hold
50.34
3.13
55.61
4.51
PC
5.52
Etobicoke Centre
PC
Hold
48.11
-0.43
48.10
-0.49
Lib
-4.13
Etobicoke—Lakeshore
Lib
Gain
46.75
1.47
48.52
12.80
Lib
-4.87
Etobicoke North
PC
Hold
34.12
0.14
59.40
3.89
Lib
-0.52
Flamborough—Glanbrook
PC
Hold
47.96
1.05
49.38
3.18
PC
6.63
Glengarry—Prescott—Russell
PC
Hold
47.38
1.82
51.36
9.31
PC
5.89
Guelph
Green
Hold
51.12
1.73
56.94
2.49
PC
-0.52
Haldimand—Norfolk
Ind
Hold
54.19
5.31
63.65
28.60
Ind
17.31
Haliburton—Kawartha Lakes—Brock
PC
Hold
48.18
0.05
52.03
-0.28
PC
0.85
Hamilton Centre
NDP
Hold
42.29
4.36
38.36
-18.90
PC
-10.67
Hamilton East—Stoney Creek
PC
Hold
43.82
2.87
42.07
7.48
PC
8.61
Hamilton Mountain
PC
Gain
46.02
4.54
36.16
6.15
PC
-12.47
Hamilton West—Ancaster—Dundas
NDP
Hold
52.47
4.02
38.87
-1.55
PC
-0.83
Hastings—Lennox and Addington
PC
Hold
49.00
1.88
48.58
1.03
PC
4.25
Humber River—Black Creek
NDP
Hold
34.65
1.50
35.33
0.84
NDP
2.06
Huron—Bruce
PC
Hold
54.86
0.70
50.02
-1.95
Lib
-5.63
Kanata—Carleton
Lib
Gain
50.40
-0.98
47.91
24.49
PC
7.05
Kenora—Rainy River
PC
Hold
47.18
6.97
59.93
0.35
PC
0.73
King—Vaughan
PC
Hold
39.89
0.09
64.17
6.86
PC
3.68
Kingston and the Islands
Lib
Hold
49.74
2.90
61.57
23.91
Lib
21.37
Kitchener Centre
Green
Gain
46.97
0.75
51.39
38.59
PC
-15.65
Kitchener—Conestoga
PC
Hold
51.06
2.18
41.54
1.51
PC
5.94
Share change analysis by party and riding (2025 vs 2022)[166] · Results › Changes in party vote shares
%
%
Riding
%
Green
Change (pp)
Green
%
Green
Change (pp)
Green
%
Liberal
Change (pp)
Liberal
%
Liberal
Change (pp)
Ajax
Ajax
Riding
Ajax
Green
2.10
Green
-1.36
Liberal
44.96
Liberal
8.98
NDP
7.01
NDP
-9.68
PC
44.16
PC
3.47
Algoma—Manitoulin
Algoma—Manitoulin
Riding
Algoma—Manitoulin
Green
2.48
Green
-0.63
Liberal
14.49
Liberal
5.78
NDP
27.19
NDP
-18.74
PC
41.33
PC
5.85
Aurora—Oak Ridges—Richmond Hill
Aurora—Oak Ridges—Richmond Hill
Riding
Aurora—Oak Ridges—Richmond Hill
Green
1.77
Green
-2.12
Liberal
33.86
Liberal
3.14
NDP
5.61
NDP
-2.07
PC
57.19
PC
3.93
Barrie—Innisfil
Barrie—Innisfil
Riding
Barrie—Innisfil
Green
4.06
Green
-2.25
Liberal
26.05
Liberal
7.95
NDP
13.36
NDP
-5.78
PC
54.11
PC
3.87
Barrie—Springwater—Oro-Medonte
Barrie—Springwater—Oro-Medonte
Riding
Barrie—Springwater—Oro-Medonte
Green
4.07
Green
-0.23
Liberal
35.61
Liberal
-5.74
NDP
6.73
NDP
-1.10
PC
49.88
PC
7.77
Bay of Quinte
Bay of Quinte
Riding
Bay of Quinte
Green
3.47
Green
-2.80
Liberal
31.38
Liberal
12.93
NDP
18.83
NDP
-2.09
PC
44.14
PC
-5.17
Beaches—East York
Beaches—East York
Riding
Beaches—East York
Green
3.08
Green
-7.14
Liberal
51.17
Liberal
15.75
NDP
22.94
NDP
-10.27
PC
21.38
PC
2.84
Brampton Centre
Brampton Centre
Riding
Brampton Centre
Green
3.69
Green
0.09
Liberal
33.92
Liberal
8.91
NDP
8.77
NDP
-17.89
PC
51.85
PC
10.49
Brampton East
Brampton East
Riding
Brampton East
Green
2.66
Green
0.74
Liberal
29.86
Liberal
8.74
NDP
10.89
NDP
-20.17
PC
51.77
PC
7.45
Brampton North
Brampton North
Riding
Brampton North
Green
2.44
Green
-0.54
Liberal
30.30
Liberal
1.53
NDP
8.10
NDP
-11.71
PC
57.52
PC
12.53
Brampton South
Brampton South
Riding
Brampton South
Green
3.11
Green
-0.48
Liberal
32.55
Liberal
4.73
NDP
8.24
NDP
-10.90
PC
52.53
PC
7.15
Brampton West
Brampton West
Riding
Brampton West
Green
2.61
Green
-0.16
Liberal
32.51
Liberal
6.27
NDP
5.89
NDP
-14.86
PC
56.58
PC
8.74
Brantford—Brant
Brantford—Brant
Riding
Brantford—Brant
Green
5.08
Green
-1.68
Liberal
20.25
Liberal
7.30
NDP
23.46
NDP
-4.83
PC
47.23
PC
3.06
Bruce—Grey—Owen Sound
Bruce—Grey—Owen Sound
Riding
Bruce—Grey—Owen Sound
Green
12.46
Green
3.61
Liberal
29.44
Liberal
9.11
NDP
7.91
NDP
-6.01
PC
44.14
PC
-4.42
Burlington
Burlington
Riding
Burlington
Green
3.42
Green
-3.27
Liberal
43.07
Liberal
13.65
NDP
8.03
NDP
-9.61
PC
43.14
PC
0.59
Cambridge
Cambridge
Riding
Cambridge
Green
5.72
Green
-3.25
Liberal
34.39
Liberal
13.69
NDP
11.53
NDP
-10.66
PC
43.66
PC
6.63
Carleton
Carleton
Riding
Carleton
Green
1.81
Green
-3.67
Liberal
38.57
Liberal
11.68
NDP
7.14
NDP
-8.53
PC
49.61
PC
1.47
Chatham-Kent—Leamington
Chatham-Kent—Leamington
Riding
Chatham-Kent—Leamington
Green
2.90
Green
-0.47
Liberal
18.37
Liberal
18.37
NDP
17.14
NDP
-13.13
PC
52.03
PC
4.50
Davenport
Davenport
Riding
Davenport
Green
3.05
Green
-1.77
Liberal
20.57
Liberal
1.36
NDP
57.07
NDP
0.00
PC
17.88
PC
3.80
Don Valley East
Don Valley East
Riding
Don Valley East
Green
2.85
Green
-1.21
Liberal
56.65
Liberal
12.79
NDP
7.67
NDP
-7.84
PC
32.17
PC
-0.02
Don Valley North
Don Valley North
Riding
Don Valley North
Green
2.57
Green
-1.15
Liberal
43.77
Liberal
6.94
NDP
5.11
NDP
-4.76
PC
37.58
PC
-9.82
Don Valley West
Don Valley West
Riding
Don Valley West
Green
3.28
Green
-2.23
Liberal
57.21
Liberal
13.20
NDP
3.95
NDP
-5.27
PC
33.89
PC
-4.76
Dufferin—Caledon
Dufferin—Caledon
Riding
Dufferin—Caledon
Green
12.39
Green
-1.74
Liberal
25.38
Liberal
6.56
NDP
6.41
NDP
-4.36
PC
52.49
PC
2.82
Durham
Durham
Riding
Durham
Green
2.40
Green
-1.62
Liberal
29.39
Liberal
4.50
NDP
14.29
NDP
-4.30
PC
50.48
PC
4.63
Eglinton—Lawrence
Eglinton—Lawrence
Riding
Eglinton—Lawrence
Green
3.45
Green
-0.41
Liberal
48.07
Liberal
7.11
NDP
NDP
-9.68
PC
48.48
PC
6.19
Elgin—Middlesex—London
Elgin—Middlesex—London
Riding
Elgin—Middlesex—London
Green
5.70
Green
1.03
Liberal
24.47
Liberal
7.07
NDP
9.20
NDP
-9.00
PC
55.78
PC
4.70
Essex
Essex
Riding
Essex
Green
2.32
Green
0.29
Liberal
15.73
Liberal
7.14
NDP
21.76
NDP
-6.52
PC
55.61
PC
4.51
Etobicoke Centre
Etobicoke Centre
Riding
Etobicoke Centre
Green
2.16
Green
-2.33
Liberal
41.83
Liberal
7.78
NDP
4.65
NDP
-3.96
PC
48.10
PC
-0.49
Etobicoke—Lakeshore
Etobicoke—Lakeshore
Riding
Etobicoke—Lakeshore
Green
2.35
Green
-2.40
Liberal
48.52
Liberal
12.80
NDP
7.01
NDP
-10.91
PC
40.54
PC
3.06
Etobicoke North
Etobicoke North
Riding
Etobicoke North
Green
2.03
Green
-0.72
Liberal
28.38
Liberal
4.94
NDP
7.96
NDP
-5.15
PC
59.40
PC
3.89
Flamborough—Glanbrook
Flamborough—Glanbrook
Riding
Flamborough—Glanbrook
Green
3.99
Green
-1.45
Liberal
31.42
Liberal
11.01
NDP
12.65
NDP
-10.09
PC
49.38
PC
3.18
Glengarry—Prescott—Russell
Glengarry—Prescott—Russell
Riding
Glengarry—Prescott—Russell
Green
2.27
Green
-1.49
Liberal
37.03
Liberal
-2.46
NDP
4.97
NDP
-3.56
PC
51.36
PC
9.31
Guelph
Guelph
Riding
Guelph
Green
56.94
Green
2.49
Liberal
11.43
Liberal
-1.86
NDP
5.82
NDP
-2.24
PC
23.92
PC
3.52
Haldimand—Norfolk
Haldimand—Norfolk
Riding
Haldimand—Norfolk
Green
1.55
Green
-2.50
Liberal
5.52
Liberal
-1.81
NDP
4.06
NDP
-9.83
PC
24.48
PC
-6.01
Haliburton—Kawartha Lakes—Brock
Haliburton—Kawartha Lakes—Brock
Riding
Haliburton—Kawartha Lakes—Brock
Green
5.10
Green
-2.45
Liberal
22.97
Liberal
9.50
NDP
13.73
NDP
-1.99
PC
52.03
PC
-0.28
Hamilton Centre
Hamilton Centre
Riding
Hamilton Centre
Green
4.91
Green
-3.86
Liberal
21.31
Liberal
8.28
NDP
38.36
NDP
-18.90
PC
18.92
PC
2.45
Hamilton East—Stoney Creek
Hamilton East—Stoney Creek
Riding
Hamilton East—Stoney Creek
Green
5.26
Green
0.31
Liberal
31.61
Liberal
10.54
NDP
17.60
NDP
-9.74
PC
42.07
PC
7.48
Hamilton Mountain
Hamilton Mountain
Riding
Hamilton Mountain
Green
4.00
Green
-1.62
Liberal
30.93
Liberal
15.36
NDP
26.02
NDP
-18.79
PC
36.16
PC
6.15
Hamilton West—Ancaster—Dundas
Hamilton West—Ancaster—Dundas
Riding
Hamilton West—Ancaster—Dundas
Green
3.45
Green
-1.92
Liberal
22.80
Liberal
4.62
NDP
38.87
NDP
-1.55
PC
33.11
PC
0.12
Hastings—Lennox and Addington
Hastings—Lennox and Addington
Riding
Hastings—Lennox and Addington
Green
3.30
Green
-1.23
Liberal
29.75
Liberal
11.15
NDP
11.54
NDP
-7.47
PC
48.58
PC
1.03
Humber River—Black Creek
Humber River—Black Creek
Riding
Humber River—Black Creek
Green
1.62
Green
-0.25
Liberal
27.38
Liberal
-3.28
NDP
35.33
NDP
0.84
PC
34.55
PC
4.80
Huron—Bruce
Huron—Bruce
Riding
Huron—Bruce
Green
5.58
Green
1.48
Liberal
28.02
Liberal
9.31
NDP
11.74
NDP
-4.64
PC
50.02
PC
-1.95
Kanata—Carleton
Kanata—Carleton
Riding
Kanata—Carleton
Green
2.52
Green
-2.97
Liberal
47.91
Liberal
24.49
NDP
7.18
NDP
-17.06
PC
40.65
PC
-2.96
Kenora—Rainy River
Kenora—Rainy River
Riding
Kenora—Rainy River
Green
1.91
Green
-1.88
Liberal
17.46
Liberal
6.11
NDP
18.81
NDP
-1.11
PC
59.93
PC
0.35
King—Vaughan
King—Vaughan
Riding
King—Vaughan
Green
2.10
Green
-0.60
Liberal
28.01
Liberal
-0.49
NDP
3.86
NDP
-3.09
PC
64.17
PC
6.86
Kingston and the Islands
Kingston and the Islands
Riding
Kingston and the Islands
Green
2.21
Green
-1.07
Liberal
61.57
Liberal
23.91
NDP
12.32
NDP
-18.83
PC
22.24
PC
-2.32
Kitchener Centre
Kitchener Centre
Riding
Kitchener Centre
Green
51.39
Green
38.59
Liberal
14.28
Liberal
-0.44
NDP
6.84
NDP
-33.75
PC
24.22
PC
-2.45
Kitchener—Conestoga
Kitchener—Conestoga
Riding
Kitchener—Conestoga
Green
5.46
Green
-0.70
Liberal
29.49
Liberal
11.96
NDP
18.51
NDP
-10.36
PC
41.54
PC
1.51
Kitchener South—Hespeler
Kitchener South—Hespeler
Riding
Kitchener South—Hespeler
Green
8.75
Green
-2.82
Liberal
25.72
Liberal
9.40
NDP
17.90
NDP
-8.54
PC
45.42
PC
5.51
Lambton—Kent—Middlesex
Lambton—Kent—Middlesex
Riding
Lambton—Kent—Middlesex
Green
3.55
Green
-0.43
Liberal
26.24
Liberal
16.66
NDP
12.23
NDP
-6.61
PC
53.55
PC
-5.25
Lanark—Frontenac—Kingston
Lanark—Frontenac—Kingston
Riding
Lanark—Frontenac—Kingston
Green
3.35
Green
-3.40
Liberal
32.79
Liberal
17.04
NDP
10.56
NDP
-10.14
PC
49.10
PC
-1.02
Leeds—Grenville—Thousand Islands and Rideau Lakes
Leeds—Grenville—Thousand Islands and Rideau Lakes
Riding
Leeds—Grenville—Thousand Islands and Rideau Lakes
Green
4.23
Green
-1.82
Liberal
27.19
Liberal
9.07
NDP
9.85
NDP
-3.72
PC
55.12
PC
-2.57
London—Fanshawe
London—Fanshawe
Riding
London—Fanshawe
Green
2.65
Green
-0.85
Liberal
12.40
Liberal
2.03
NDP
47.59
NDP
0.53
PC
34.21
PC
1.45
London North Centre
London North Centre
Riding
London North Centre
Green
3.32
Green
-1.47
Liberal
15.63
Liberal
-5.29
NDP
46.71
NDP
7.06
PC
32.64
PC
2.35
London West
London West
Riding
London West
Green
1.89
Green
-1.54
Liberal
11.09
Liberal
-1.10
NDP
49.21
NDP
4.08
PC
34.96
PC
1.11
Markham—Stouffville
Markham—Stouffville
Riding
Markham—Stouffville
Green
2.27
Green
-1.68
Liberal
41.44
Liberal
5.96
NDP
4.56
NDP
-4.90
PC
50.64
PC
2.21
Markham—Thornhill
Markham—Thornhill
Riding
Markham—Thornhill
Green
2.34
Green
-0.22
Liberal
39.68
Liberal
2.17
NDP
4.41
NDP
-4.64
PC
53.58
PC
4.76
Markham—Unionville
Markham—Unionville
Riding
Markham—Unionville
Green
2.35
Green
-1.32
Liberal
30.89
Liberal
0.47
NDP
3.95
NDP
-3.33
PC
61.16
PC
4.74
Milton
Milton
Riding
Milton
Green
2.67
Green
-1.47
Liberal
41.44
Liberal
2.68
NDP
5.67
NDP
-4.03
PC
47.43
PC
4.36
Mississauga Centre
Mississauga Centre
Riding
Mississauga Centre
Green
2.90
Green
-0.62
Liberal
41.06
Liberal
4.74
NDP
6.51
NDP
-5.77
PC
46.79
PC
3.19
Mississauga East—Cooksville
Mississauga East—Cooksville
Riding
Mississauga East—Cooksville
Green
2.06
Green
-1.92
Liberal
43.08
Liberal
5.73
NDP
5.20
NDP
-5.63
PC
46.43
PC
5.51
Mississauga—Erin Mills
Mississauga—Erin Mills
Riding
Mississauga—Erin Mills
Green
2.86
Green
-1.42
Liberal
44.20
Liberal
6.72
NDP
5.54
NDP
-6.60
PC
44.26
PC
2.12
Mississauga—Lakeshore
Mississauga—Lakeshore
Riding
Mississauga—Lakeshore
Green
2.40
Green
-2.63
Liberal
43.68
Liberal
6.92
NDP
4.56
NDP
-3.94
PC
47.54
PC
2.45
Mississauga—Malton
Mississauga—Malton
Riding
Mississauga—Malton
Green
1.89
Green
-2.15
Liberal
38.75
Liberal
8.30
NDP
6.74
NDP
-10.97
PC
50.94
PC
6.05
Mississauga—Streetsville
Mississauga—Streetsville
Riding
Mississauga—Streetsville
Green
2.53
Green
-0.47
Liberal
43.17
Liberal
7.69
NDP
5.02
NDP
-6.97
PC
47.71
PC
2.13
Nepean
Nepean
Riding
Nepean
Green
1.89
Green
-1.99
Liberal
48.53
Liberal
14.07
NDP
8.81
NDP
-10.53
PC
38.43
PC
-0.83
Newmarket—Aurora
Newmarket—Aurora
Riding
Newmarket—Aurora
Green
2.55
Green
-3.06
Liberal
41.60
Liberal
10.13
NDP
6.36
NDP
-6.36
PC
47.56
PC
2.59
Niagara Centre
Niagara Centre
Riding
Niagara Centre
Green
2.61
Green
-1.92
Liberal
14.76
Liberal
1.44
NDP
42.18
NDP
2.48
PC
37.35
PC
-0.28
Niagara Falls
Niagara Falls
Riding
Niagara Falls
Green
1.56
Green
-1.14
Liberal
6.32
Liberal
-2.10
NDP
54.95
NDP
6.87
PC
34.53
PC
-1.90
Niagara West
Niagara West
Riding
Niagara West
Green
4.00
Green
-2.46
Liberal
24.75
Liberal
5.58
NDP
16.32
NDP
-4.40
PC
51.13
PC
6.20
Nickel Belt
Nickel Belt
Riding
Nickel Belt
Green
1.78
Green
-1.21
Liberal
10.94
Liberal
1.05
NDP
48.37
NDP
-2.41
PC
35.67
PC
5.81
Nipissing
Nipissing
Riding
Nipissing
Green
4.08
Green
0.74
Liberal
12.62
Liberal
-0.91
NDP
25.21
NDP
-3.05
PC
54.83
PC
4.62
Northumberland—Peterborough South
Northumberland—Peterborough South
Riding
Northumberland—Peterborough South
Green
3.65
Green
-2.02
Liberal
32.37
Liberal
7.43
NDP
9.32
NDP
-3.80
PC
52.11
PC
1.18
Oakville
Oakville
Riding
Oakville
Green
2.61
Green
-2.58
Liberal
44.11
Liberal
6.42
NDP
3.91
NDP
-2.87
PC
48.01
PC
2.57
Oakville North—Burlington
Oakville North—Burlington
Riding
Oakville North—Burlington
Green
2.74
Green
-1.56
Liberal
40.90
Liberal
5.59
NDP
5.38
NDP
-4.54
PC
49.70
PC
2.51
Orléans
Orléans
Riding
Orléans
Green
2.48
Green
-2.07
Liberal
54.18
Liberal
7.92
NDP
6.00
NDP
-7.79
PC
35.31
PC
2.66
Oshawa
Oshawa
Riding
Oshawa
Green
2.06
Green
-1.96
Liberal
8.76
Liberal
-0.37
NDP
45.87
NDP
3.80
PC
41.53
PC
1.29
Ottawa Centre
Ottawa Centre
Riding
Ottawa Centre
Green
2.66
Green
-2.21
Liberal
23.30
Liberal
0.72
NDP
55.70
NDP
1.36
PC
16.41
PC
0.69
Ottawa South
Ottawa South
Riding
Ottawa South
Green
2.88
Green
-1.78
Liberal
53.24
Liberal
8.10
NDP
17.76
NDP
-5.99
PC
24.60
PC
1.41
Ottawa—Vanier
Ottawa—Vanier
Riding
Ottawa—Vanier
Green
5.17
Green
-2.63
Liberal
51.45
Liberal
9.73
NDP
18.25
NDP
-7.68
PC
22.56
PC
2.39
Ottawa West—Nepean
Ottawa West—Nepean
Riding
Ottawa West—Nepean
Green
2.40
Green
-1.13
Liberal
17.75
Liberal
-4.69
NDP
49.33
NDP
11.79
PC
28.72
PC
-6.22
Oxford
Oxford
Riding
Oxford
Green
4.46
Green
-0.28
Liberal
23.17
Liberal
10.86
NDP
10.97
NDP
-10.47
PC
55.26
PC
5.25
Parkdale—High Park
Parkdale—High Park
Riding
Parkdale—High Park
Green
4.35
Green
-1.71
Liberal
30.83
Liberal
8.45
NDP
45.35
NDP
-8.61
PC
17.82
PC
3.12
Parry Sound—Muskoka
Parry Sound—Muskoka
Riding
Parry Sound—Muskoka
Green
41.69
Green
1.07
Liberal
6.09
Liberal
6.09
NDP
2.86
NDP
-4.83
PC
46.80
PC
1.43
Perth—Wellington
Perth—Wellington
Riding
Perth—Wellington
Green
7.53
Green
1.21
Liberal
27.88
Liberal
11.75
NDP
12.62
NDP
-9.43
PC
47.40
PC
0.59
Peterborough—Kawartha
Peterborough—Kawartha
Riding
Peterborough—Kawartha
Green
3.17
Green
-0.49
Liberal
36.69
Liberal
6.14
NDP
16.86
NDP
-4.52
PC
40.68
PC
2.10
Pickering—Uxbridge
Pickering—Uxbridge
Riding
Pickering—Uxbridge
Green
2.84
Green
-2.40
Liberal
39.52
Liberal
10.97
NDP
7.39
NDP
-8.64
PC
48.06
PC
3.63
Renfrew—Nipissing—Pembroke
Renfrew—Nipissing—Pembroke
Riding
Renfrew—Nipissing—Pembroke
Green
2.53
Green
-1.12
Liberal
22.13
Liberal
12.35
NDP
14.91
NDP
-2.19
PC
54.83
PC
-6.29
Richmond Hill
Richmond Hill
Riding
Richmond Hill
Green
2.87
Green
-0.11
Liberal
34.26
Liberal
2.36
NDP
5.75
NDP
-3.35
PC
55.43
PC
3.19
St. Catharines
St. Catharines
Riding
St. Catharines
Green
2.21
Green
-1.88
Liberal
17.31
Liberal
0.68
NDP
42.12
NDP
2.41
PC
35.13
PC
0.70
Sarnia—Lambton
Sarnia—Lambton
Riding
Sarnia—Lambton
Green
1.90
Green
-1.25
Liberal
18.37
Liberal
7.92
NDP
19.68
NDP
-3.93
PC
51.32
PC
-1.40
Sault Ste. Marie
Sault Ste. Marie
Riding
Sault Ste. Marie
Green
1.39
Green
-1.12
Liberal
10.00
Liberal
4.01
NDP
42.69
NDP
5.39
PC
43.07
PC
-3.82
Scarborough—Agincourt
Scarborough—Agincourt
Riding
Scarborough—Agincourt
Green
2.04
Green
-0.15
Liberal
41.91
Liberal
4.64
NDP
5.02
NDP
-3.76
PC
49.39
PC
0.36
Scarborough Centre
Scarborough Centre
Riding
Scarborough Centre
Green
3.03
Green
0.23
Liberal
42.32
Liberal
11.95
NDP
8.66
NDP
-17.56
PC
44.05
PC
8.05
Scarborough—Guildwood
Scarborough—Guildwood
Riding
Scarborough—Guildwood
Green
2.44
Green
-0.38
Liberal
51.02
Liberal
4.71
NDP
6.69
NDP
-9.97
PC
37.76
PC
6.25
Scarborough North
Scarborough North
Riding
Scarborough North
Green
1.89
Green
0.06
Liberal
34.75
Liberal
5.14
NDP
10.38
NDP
-8.03
PC
52.98
PC
4.67
Scarborough—Rouge Park
Scarborough—Rouge Park
Riding
Scarborough—Rouge Park
Green
2.19
Green
-0.22
Liberal
40.23
Liberal
12.53
NDP
7.09
NDP
-14.83
PC
49.17
PC
3.89
Scarborough Southwest
Scarborough Southwest
Riding
Scarborough Southwest
Green
3.52
Green
-0.02
Liberal
22.94
Liberal
4.38
NDP
42.89
NDP
-4.78
PC
30.65
PC
3.04
Simcoe—Grey
Simcoe—Grey
Riding
Simcoe—Grey
Green
5.53
Green
-3.44
Liberal
32.44
Liberal
10.34
NDP
5.72
NDP
-5.34
PC
53.59
PC
2.41
Simcoe North
Simcoe North
Riding
Simcoe North
Green
6.65
Green
-2.15
Liberal
27.56
Liberal
10.11
NDP
9.95
NDP
-7.79
PC
51.38
PC
1.58
Spadina—Fort York
Spadina—Fort York
Riding
Spadina—Fort York
Green
2.69
Green
-2.93
Liberal
31.55
Liberal
3.60
NDP
45.00
NDP
-1.06
PC
20.12
PC
1.74
Stormont—Dundas—South Glengarry
Stormont—Dundas—South Glengarry
Riding
Stormont—Dundas—South Glengarry
Green
2.60
Green
-1.49
Liberal
19.23
Liberal
1.35
NDP
12.53
NDP
-1.26
PC
61.57
PC
4.07
Sudbury
Sudbury
Riding
Sudbury
Green
2.37
Green
-2.66
Liberal
10.61
Liberal
-8.86
NDP
46.74
NDP
5.89
PC
38.61
PC
9.65
Thornhill
Thornhill
Riding
Thornhill
Green
2.15
Green
-1.19
Liberal
28.32
Liberal
-1.36
NDP
3.59
NDP
-4.22
PC
63.99
PC
10.70
Thunder Bay—Atikokan
Thunder Bay—Atikokan
Riding
Thunder Bay—Atikokan
Green
1.52
Green
-1.41
Liberal
24.64
Liberal
0.25
NDP
25.86
NDP
-7.07
PC
45.71
PC
9.41
Thunder Bay—Superior North
Thunder Bay—Superior North
Riding
Thunder Bay—Superior North
Green
1.59
Green
-1.40
Liberal
21.30
Liberal
-6.98
NDP
40.57
NDP
6.46
PC
34.05
PC
3.19
Timiskaming—Cochrane
Timiskaming—Cochrane
Riding
Timiskaming—Cochrane
Green
5.39
Green
-1.13
Liberal
9.70
Liberal
2.68
NDP
43.96
NDP
1.22
PC
37.87
PC
2.64
Timmins
Timmins
Riding
Timmins
Green
1.81
Green
-0.43
Liberal
8.23
Liberal
8.23
NDP
19.94
NDP
-9.64
PC
68.41
PC
3.61
Toronto Centre
Toronto Centre
Riding
Toronto Centre
Green
2.69
Green
-2.42
Liberal
36.16
Liberal
-0.55
NDP
44.50
NDP
0.73
PC
14.54
PC
2.39
Toronto—Danforth
Toronto—Danforth
Riding
Toronto—Danforth
Green
2.83
Green
-3.25
Liberal
21.22
Liberal
-1.14
NDP
60.40
NDP
5.00
PC
14.56
PC
1.11
Toronto—St. Paul's
Toronto—St. Paul's
Riding
Toronto—St. Paul's
Green
2.04
Green
-3.41
Liberal
40.87
Liberal
7.20
NDP
31.74
NDP
-4.51
PC
25.34
PC
2.95
University—Rosedale
University—Rosedale
Riding
University—Rosedale
Green
3.12
Green
-12.76
Liberal
30.73
Liberal
3.37
NDP
45.50
NDP
7.95
PC
19.89
PC
2.31
Vaughan—Woodbridge
Vaughan—Woodbridge
Riding
Vaughan—Woodbridge
Green
1.76
Green
-0.17
Liberal
26.57
Liberal
-8.51
NDP
4.14
NDP
-1.21
PC
65.13
PC
11.35
Waterloo
Waterloo
Riding
Waterloo
Green
3.64
Green
-3.29
Liberal
15.71
Liberal
1.80
NDP
50.23
NDP
4.34
PC
27.40
PC
-1.93
Wellington—Halton Hills
Wellington—Halton Hills
Riding
Wellington—Halton Hills
Green
15.68
Green
1.54
Liberal
27.56
Liberal
13.58
NDP
7.37
NDP
-8.23
PC
45.65
PC
-4.96
Whitby
Whitby
Riding
Whitby
Green
2.67
Green
-2.53
Liberal
39.64
Liberal
18.92
NDP
7.95
NDP
-14.88
PC
48.11
PC
0.73
Willowdale
Willowdale
Riding
Willowdale
Green
2.49
Green
-1.13
Liberal
44.35
Liberal
6.39
NDP
5.45
NDP
-4.85
PC
46.29
PC
1.63
Windsor—Tecumseh
Windsor—Tecumseh
Riding
Windsor—Tecumseh
Green
1.88
Green
-0.72
Liberal
14.34
Liberal
-0.18
NDP
31.04
NDP
1.08
PC
48.15
PC
2.26
Windsor West
Windsor West
Riding
Windsor West
Green
2.33
Green
-0.44
Liberal
Liberal
-13.10
NDP
52.12
NDP
9.93
PC
39.41
PC
4.11
York Centre
York Centre
Riding
York Centre
Green
2.17
Green
-0.67
Liberal
35.64
Liberal
3.70
NDP
5.60
NDP
-8.39
PC
54.06
PC
8.03
York—Simcoe
York—Simcoe
Riding
York—Simcoe
Green
4.82
Green
-2.52
Liberal
23.90
Liberal
6.65
NDP
7.71
NDP
-3.44
PC
59.40
PC
2.65
York South—Weston
York South—Weston
Riding
York South—Weston
Green
2.67
Green
0.14
Liberal
34.58
Liberal
10.34
NDP
25.61
NDP
-8.38
PC
35.22
PC
-1.38
Kiiwetinoong
Kiiwetinoong
Riding
Kiiwetinoong
Green
2.69
Green
-0.63
Liberal
7.24
Liberal
1.34
NDP
62.19
NDP
4.62
PC
25.46
PC
-4.47
Mushkegowuk—James Bay
Mushkegowuk—James Bay
Riding
Mushkegowuk—James Bay
Green
1.45
Green
-0.49
Liberal
7.78
Liberal
-3.96
NDP
45.44
NDP
-1.74
PC
45.33
PC
9.57
Riding
Green
Liberal
NDP
PC
%
Change (pp)
%
Change (pp)
%
Change (pp)
%
Change (pp)
Ajax
2.10
-1.36
44.96
8.98
7.01
-9.68
44.16
3.47
Algoma—Manitoulin
2.48
-0.63
14.49
5.78
27.19
-18.74
41.33
5.85
Aurora—Oak Ridges—Richmond Hill
1.77
-2.12
33.86
3.14
5.61
-2.07
57.19
3.93
Barrie—Innisfil
4.06
-2.25
26.05
7.95
13.36
-5.78
54.11
3.87
Barrie—Springwater—Oro-Medonte
4.07
-0.23
35.61
-5.74
6.73
-1.10
49.88
7.77
Bay of Quinte
3.47
-2.80
31.38
12.93
18.83
-2.09
44.14
-5.17
Beaches—East York
3.08
-7.14
51.17
15.75
22.94
-10.27
21.38
2.84
Brampton Centre
3.69
0.09
33.92
8.91
8.77
-17.89
51.85
10.49
Brampton East
2.66
0.74
29.86
8.74
10.89
-20.17
51.77
7.45
Brampton North
2.44
-0.54
30.30
1.53
8.10
-11.71
57.52
12.53
Brampton South
3.11
-0.48
32.55
4.73
8.24
-10.90
52.53
7.15
Brampton West
2.61
-0.16
32.51
6.27
5.89
-14.86
56.58
8.74
Brantford—Brant
5.08
-1.68
20.25
7.30
23.46
-4.83
47.23
3.06
Bruce—Grey—Owen Sound
12.46
3.61
29.44
9.11
7.91
-6.01
44.14
-4.42
Burlington
3.42
-3.27
43.07
13.65
8.03
-9.61
43.14
0.59
Cambridge
5.72
-3.25
34.39
13.69
11.53
-10.66
43.66
6.63
Carleton
1.81
-3.67
38.57
11.68
7.14
-8.53
49.61
1.47
Chatham-Kent—Leamington
2.90
-0.47
18.37
18.37
17.14
-13.13
52.03
4.50
Davenport
3.05
-1.77
20.57
1.36
57.07
0.00
17.88
3.80
Don Valley East
2.85
-1.21
56.65
12.79
7.67
-7.84
32.17
-0.02
Don Valley North
2.57
-1.15
43.77
6.94
5.11
-4.76
37.58
-9.82
Don Valley West
3.28
-2.23
57.21
13.20
3.95
-5.27
33.89
-4.76
Dufferin—Caledon
12.39
-1.74
25.38
6.56
6.41
-4.36
52.49
2.82
Durham
2.40
-1.62
29.39
4.50
14.29
-4.30
50.48
4.63
Eglinton—Lawrence
3.45
-0.41
48.07
7.11
-9.68
48.48
6.19
Elgin—Middlesex—London
5.70
1.03
24.47
7.07
9.20
-9.00
55.78
4.70
Essex
2.32
0.29
15.73
7.14
21.76
-6.52
55.61
4.51
Etobicoke Centre
2.16
-2.33
41.83
7.78
4.65
-3.96
48.10
-0.49
Etobicoke—Lakeshore
2.35
-2.40
48.52
12.80
7.01
-10.91
40.54
3.06
Etobicoke North
2.03
-0.72
28.38
4.94
7.96
-5.15
59.40
3.89
Flamborough—Glanbrook
3.99
-1.45
31.42
11.01
12.65
-10.09
49.38
3.18
Glengarry—Prescott—Russell
2.27
-1.49
37.03
-2.46
4.97
-3.56
51.36
9.31
Guelph
56.94
2.49
11.43
-1.86
5.82
-2.24
23.92
3.52
Haldimand—Norfolk
1.55
-2.50
5.52
-1.81
4.06
-9.83
24.48
-6.01
Haliburton—Kawartha Lakes—Brock
5.10
-2.45
22.97
9.50
13.73
-1.99
52.03
-0.28
Hamilton Centre
4.91
-3.86
21.31
8.28
38.36
-18.90
18.92
2.45
Hamilton East—Stoney Creek
5.26
0.31
31.61
10.54
17.60
-9.74
42.07
7.48
Hamilton Mountain
4.00
-1.62
30.93
15.36
26.02
-18.79
36.16
6.15
Hamilton West—Ancaster—Dundas
3.45
-1.92
22.80
4.62
38.87
-1.55
33.11
0.12
Hastings—Lennox and Addington
3.30
-1.23
29.75
11.15
11.54
-7.47
48.58
1.03
Humber River—Black Creek
1.62
-0.25
27.38
-3.28
35.33
0.84
34.55
4.80
Huron—Bruce
5.58
1.48
28.02
9.31
11.74
-4.64
50.02
-1.95
Kanata—Carleton
2.52
-2.97
47.91
24.49
7.18
-17.06
40.65
-2.96
Kenora—Rainy River
1.91
-1.88
17.46
6.11
18.81
-1.11
59.93
0.35
King—Vaughan
2.10
-0.60
28.01
-0.49
3.86
-3.09
64.17
6.86
Kingston and the Islands
2.21
-1.07
61.57
23.91
12.32
-18.83
22.24
-2.32
Kitchener Centre
51.39
38.59
14.28
-0.44
6.84
-33.75
24.22
-2.45
Kitchener—Conestoga
5.46
-0.70
29.49
11.96
18.51
-10.36
41.54
1.51
Party candidates in 2nd place[166] · Analysis › Summary
PC
PC
Party in 1st place
PC
Party in 1st place
NDP
Party in 2nd place
Liberal
Party in 2nd place
Grn
Total
Total
Party in 1st place
Total
Party in 1st place
34
Party in 2nd place
12
Party in 2nd place
77
Party in 2nd place
1
Party in 2nd place
124
Party in 1st place
Party in 2nd place
Total
PC
NDP
Liberal
Grn
Progressive Conservative
10
69
1
80
New Democratic
19
8
27
Liberal
12
2
14
Green
2
2
Independent
1
1
Total
34
12
77
1
124
Principal races, according to 1st and 2nd-place results[166] · Analysis › Summary
█ Progressive Conservative
█ Progressive Conservative
Parties
█ Progressive Conservative
Parties
█ Liberal
Seats
81
█ New Democratic
█ New Democratic
Parties
█ New Democratic
Parties
█ Progressive Conservative
Seats
29
█ New Democratic
█ New Democratic
Parties
█ New Democratic
Parties
█ Liberal
Seats
10
█ Green
█ Green
Parties
█ Green
Parties
█ Progressive Conservative
Seats
3
█ Independent
█ Independent
Parties
█ Independent
Parties
█ Progressive Conservative
Seats
1
Total
Total
Parties
Total
Parties
124
Parties
Seats
█ Progressive Conservative
█ Liberal
81
█ New Democratic
█ Progressive Conservative
29
█ New Democratic
█ Liberal
10
█ Green
█ Progressive Conservative
3
█ Independent
█ Progressive Conservative
1
Total
124
Candidates ranked 1st to 5th place, by party[166] · Analysis › Summary
█ Progressive Conservative
█ Progressive Conservative
Parties
█ Progressive Conservative
1st
80
2nd
34
3rd
10
█ New Democratic
█ New Democratic
Parties
█ New Democratic
1st
27
2nd
12
3rd
76
4th
8
█ Liberal
█ Liberal
Parties
█ Liberal
1st
14
2nd
77
3rd
32
█ Green
█ Green
Parties
█ Green
1st
2
2nd
1
3rd
4
4th
102
5th
13
█ Independent
█ Independent
Parties
█ Independent
1st
1
3rd
1
4th
3
5th
2
█ Ontario Party
█ Ontario Party
Parties
█ Ontario Party
3rd
1
4th
2
5th
6
█ New Blue
█ New Blue
Parties
█ New Blue
4th
8
5th
85
█ None of the Above
█ None of the Above
Parties
█ None of the Above
5th
3
█ Communist
█ Communist
Parties
█ Communist
5th
2
█ Libertarian
█ Libertarian
Parties
█ Libertarian
5th
2
█ Northern Ontario
█ Northern Ontario
Parties
█ Northern Ontario
5th
2
█ Moderate
█ Moderate
Parties
█ Moderate
5th
1
█ Progress Party Ontario
█ Progress Party Ontario
Parties
█ Progress Party Ontario
5th
1
█ Stop the New Sex-Ed Agenda
█ Stop the New Sex-Ed Agenda
Parties
█ Stop the New Sex-Ed Agenda
5th
1
Parties
1st
2nd
3rd
4th
5th
█ Progressive Conservative
80
34
10
█ New Democratic
27
12
76
8
█ Liberal
14
77
32
█ Green
2
1
4
102
13
█ Independent
1
1
3
2
█ Ontario Party
1
2
6
█ New Blue
8
85
█ None of the Above
3
█ Communist
2
█ Libertarian
2
█ Northern Ontario
2
█ Moderate
1
█ Progress Party Ontario
1
█ Stop the New Sex-Ed Agenda
1
Elections to the 43rd Legislative Assembly of Ontario – seats won/lost by party, 2022–2025[166] · Analysis › Seats changing hands
PC
PC
Party
PC
Party
NDP
2022
Lib
Gain from (loss to)
Grn
Total
Total
Party
Total
Party
124
2022
5
Gain from (loss to)
(2)
Gain from (loss to)
4
Gain from (loss to)
Gain from (loss to)
Gain from (loss to)
(6)
Gain from (loss to)
Gain from (loss to)
(1)
Gain from (loss to)
124
Party
2022
Gain from (loss to)
2025
PC
NDP
Lib
Grn
Progressive Conservative
83
2
(5)
80
New Democratic
31
(2)
(1)
(1)
27
Liberal
8
5
1
14
Green
1
1
2
Independent
1
1
Total
124
5
(2)
4
(6)
(1)
124
Resulting composition of the 44th Legislative Assembly of Ontario[166] · Analysis › Seats changing hands
PC
PC
Source
PC
Source
NDP
Party
Lib
Party
Grn
Party
Ind
Party
Total
Seats retained
Seats retained
Source
Seats retained
Source
Incumbents returned
Party
69
Party
24
Party
8
Party
1
Party
1
Party
103
Open seats held
Open seats held
Source
Open seats held
Source
9
Party
2
Party
11
Ouster of incumbents changing affiliation
Ouster of incumbents changing affiliation
Source
Ouster of incumbents changing affiliation
Party
1
Party
1
Seats changing hands
Seats changing hands
Source
Seats changing hands
Source
Incumbents defeated
Party
3
Party
4
Open seats gained
Open seats gained
Source
Open seats gained
Source
1
Party
1
Party
2
Byelection gains held
Byelection gains held
Source
Byelection gains held
Party
1
Party
1
Party
2
Ouster of incumbents standing as Independents
Ouster of incumbents standing as Independents
Source
Ouster of incumbents standing as Independents
Source
1
Party
1
Party
2
Total
Total
Source
Total
Source
80
Party
27
Party
14
Party
2
Party
1
Party
124
Source
Party
PC
NDP
Lib
Grn
Ind
Total
Seats retained
Incumbents returned
69
24
8
1
1
103
Open seats held
9
2
11
Ouster of incumbents changing affiliation
1
1
Seats changing hands
Incumbents defeated
3
4
Open seats gained
1
1
2
Byelection gains held
1
1
2
Ouster of incumbents standing as Independents
1
1
2
Total
80
27
14
2
1
124
Summary of the 2025 Ontario Student Vote · Student Vote results
Elected
Elected
Party
Elected
Party
2022
Leader
±
Seats
#
Seats
%
Seats
Change
Valid votes
Valid votes
Party
Valid votes
Party
234,807
Leader
Seats
Rejected ballots
Rejected ballots
Party
Rejected ballots
Party
7,600
Leader
Seats
Total votes cast
Total votes cast
Party
Total votes cast
Party
124
Leader
124
Seats
Seats
242,407
Seats
Votes
Source: Student Vote Ontario 2025 Archived 2025-02-28 at the Wayback Machine
Source: Student Vote Ontario 2025 Archived 2025-02-28 at the Wayback Machine
Party
Source: Student Vote Ontario 2025 Archived 2025-02-28 at the Wayback Machine
Party
Leader
Seats
Votes
Elected
2022
±
#
%
Change
Progressive Conservative
Doug Ford
51
17
34
58,189
24.14%
5.45
New Democratic
Marit Stiles
41
75
34
56,570
23.47%
5.09
Liberal
Bonnie Crombie
28
28
57,228
23.74%
1.68
Green
Mike Schreiner
3
4
1
37,489
15.55%
0.44
Independent
1
0
1
5,362
2.22%
1.32
New Blue
Jim Karahalios
0
0
0
13,643
5.66%
0.07
Ontario Party
Derek Sloan
0
0
0
5,221
2.17%
1.78
Others
0
0
0
7,341
3.03%
2.11
Valid votes
234,807
Rejected ballots
7,600
Total votes cast
124
124
242,407
Source: Student Vote Ontario 2025 Archived 2025-02-28 at the Wayback Machine
· Opinion polls
Polling firm
Polling firm
Opinion polls conducted during period
Polling firm
Opinion polls conducted during period
Last dateof polling
Opinion polls conducted during period
Source
Opinion polls conducted during period
PC
Opinion polls conducted during period
NDP
Opinion polls conducted during period
Liberal
Opinion polls conducted during period
Green
Opinion polls conducted during period
Other
Opinion polls conducted during period
Margin of error
Opinion polls conducted during period
Sample size
Opinion polls conducted during period
Polling type
Opinion polls conducted during period
Lead
2025 election
2025 election
Opinion polls conducted during period
2025 election
Opinion polls conducted during period
February 27, 2025
Opinion polls conducted during period
Opinion polls conducted during period
42.97
Opinion polls conducted during period
18.55
Opinion polls conducted during period
29.95
Opinion polls conducted during period
4.83
Opinion polls conducted during period
3.70
Opinion polls conducted during period
Opinion polls conducted during period
Opinion polls conducted during period
Opinion polls conducted during period
13.02
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 26, 2025
Opinion polls conducted during period
44
Opinion polls conducted during period
17
Opinion polls conducted during period
30
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1270 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
14
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 26, 2025
Opinion polls conducted during period
48
Opinion polls conducted during period
15
Opinion polls conducted during period
26
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.9%
Opinion polls conducted during period
630
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
22
Forum Research
Forum Research
Opinion polls conducted during period
Forum Research
Opinion polls conducted during period
February 26, 2025
Opinion polls conducted during period
41
Opinion polls conducted during period
20
Opinion polls conducted during period
32
Opinion polls conducted during period
5
Opinion polls conducted during period
3
Opinion polls conducted during period
±4%
Opinion polls conducted during period
1013
Opinion polls conducted during period
IVR
Opinion polls conducted during period
9
Pallas Data
Pallas Data
Opinion polls conducted during period
Pallas Data
Opinion polls conducted during period
February 26, 2025
Opinion polls conducted during period
46
Opinion polls conducted during period
17
Opinion polls conducted during period
29
Opinion polls conducted during period
5
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
989
Opinion polls conducted during period
IVR
Opinion polls conducted during period
17
Research Co.
Research Co.
Opinion polls conducted during period
Research Co.
Opinion polls conducted during period
February 26, 2025
Opinion polls conducted during period
46
Opinion polls conducted during period
17
Opinion polls conducted during period
30
Opinion polls conducted during period
5
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.9%
Opinion polls conducted during period
701
Opinion polls conducted during period
online
Opinion polls conducted during period
16
Ipsos
Ipsos
Opinion polls conducted during period
Ipsos
Opinion polls conducted during period
February 25, 2025
Opinion polls conducted during period
48
Opinion polls conducted during period
16
Opinion polls conducted during period
28
Opinion polls conducted during period
6
Opinion polls conducted during period
2
Opinion polls conducted during period
± 3.1%
Opinion polls conducted during period
1501
Opinion polls conducted during period
Online
Opinion polls conducted during period
20
Relay Strategies
Relay Strategies
Opinion polls conducted during period
Relay Strategies
Opinion polls conducted during period
February 25, 2025
Opinion polls conducted during period
48
Opinion polls conducted during period
16
Opinion polls conducted during period
28
Opinion polls conducted during period
8
Opinion polls conducted during period
Opinion polls conducted during period
±3%
Opinion polls conducted during period
756 (1/3)
Opinion polls conducted during period
Online
Opinion polls conducted during period
20
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
February 25, 2025
Opinion polls conducted during period
45
Opinion polls conducted during period
16
Opinion polls conducted during period
29
Opinion polls conducted during period
5
Opinion polls conducted during period
5
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
16
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 25, 2025
Opinion polls conducted during period
42
Opinion polls conducted during period
18
Opinion polls conducted during period
31
Opinion polls conducted during period
5
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.5%
Opinion polls conducted during period
1516 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
11
Innovative Research
Innovative Research
Opinion polls conducted during period
Innovative Research
Opinion polls conducted during period
February 24, 2025
Opinion polls conducted during period
42
Opinion polls conducted during period
18
Opinion polls conducted during period
32
Opinion polls conducted during period
6
Opinion polls conducted during period
2
Opinion polls conducted during period
±4%
Opinion polls conducted during period
917
Opinion polls conducted during period
Online
Opinion polls conducted during period
10
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 24, 2025
Opinion polls conducted during period
42
Opinion polls conducted during period
19
Opinion polls conducted during period
31
Opinion polls conducted during period
5
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.6%
Opinion polls conducted during period
1414 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
11
Leger
Leger
Opinion polls conducted during period
Leger
Opinion polls conducted during period
February 23, 2025
Opinion polls conducted during period
47
Opinion polls conducted during period
17
Opinion polls conducted during period
28
Opinion polls conducted during period
6
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.09%
Opinion polls conducted during period
1,005
Opinion polls conducted during period
Online
Opinion polls conducted during period
19
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
February 23, 2025
Opinion polls conducted during period
42
Opinion polls conducted during period
18
Opinion polls conducted during period
32
Opinion polls conducted during period
5
Opinion polls conducted during period
3
Opinion polls conducted during period
±3.45%
Opinion polls conducted during period
805
Opinion polls conducted during period
IVR
Opinion polls conducted during period
10
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 23, 2025
Opinion polls conducted during period
42
Opinion polls conducted during period
19
Opinion polls conducted during period
32
Opinion polls conducted during period
4
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1335 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
10
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 22, 2025
Opinion polls conducted during period
43
Opinion polls conducted during period
17
Opinion polls conducted during period
30
Opinion polls conducted during period
5
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.8%
Opinion polls conducted during period
1238 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
13
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 22, 2025
Opinion polls conducted during period
44
Opinion polls conducted during period
20
Opinion polls conducted during period
29
Opinion polls conducted during period
5
Opinion polls conducted during period
3
Opinion polls conducted during period
±3.3%
Opinion polls conducted during period
920
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
15
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 21, 2025
Opinion polls conducted during period
42
Opinion polls conducted during period
17
Opinion polls conducted during period
31
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.8%
Opinion polls conducted during period
1245 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
11
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 21, 2025
Opinion polls conducted during period
43
Opinion polls conducted during period
19
Opinion polls conducted during period
31
Opinion polls conducted during period
6
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.3%
Opinion polls conducted during period
918
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
12
Ipsos
Ipsos
Opinion polls conducted during period
Ipsos
Opinion polls conducted during period
February 20, 2025
Opinion polls conducted during period
46
Opinion polls conducted during period
21
Opinion polls conducted during period
25
Opinion polls conducted during period
4
Opinion polls conducted during period
4
Opinion polls conducted during period
± 4.2%
Opinion polls conducted during period
800
Opinion polls conducted during period
Online
Opinion polls conducted during period
21
Relay Strategies
Relay Strategies
Opinion polls conducted during period
Relay Strategies
Opinion polls conducted during period
February 20, 2025
Opinion polls conducted during period
47
Opinion polls conducted during period
18
Opinion polls conducted during period
26
Opinion polls conducted during period
8
Opinion polls conducted during period
Opinion polls conducted during period
±3%
Opinion polls conducted during period
975 (1/3)
Opinion polls conducted during period
Online
Opinion polls conducted during period
21
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 20, 2025
Opinion polls conducted during period
45
Opinion polls conducted during period
17
Opinion polls conducted during period
31
Opinion polls conducted during period
5
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
931
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
14
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 20, 2025
Opinion polls conducted during period
40
Opinion polls conducted during period
19
Opinion polls conducted during period
29
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.8%
Opinion polls conducted during period
1243 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
11
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 19, 2025
Opinion polls conducted during period
44
Opinion polls conducted during period
17
Opinion polls conducted during period
31
Opinion polls conducted during period
7
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
936
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
13
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 19, 2025
Opinion polls conducted during period
38
Opinion polls conducted during period
21
Opinion polls conducted during period
29
Opinion polls conducted during period
6
Opinion polls conducted during period
6
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1291 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
9
Relay Strategies
Relay Strategies
Opinion polls conducted during period
Relay Strategies
Opinion polls conducted during period
February 18, 2025
Opinion polls conducted during period
47
Opinion polls conducted during period
17
Opinion polls conducted during period
27
Opinion polls conducted during period
9
Opinion polls conducted during period
Opinion polls conducted during period
±4%
Opinion polls conducted during period
822 (1/3)
Opinion polls conducted during period
Online
Opinion polls conducted during period
20
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 18, 2025
Opinion polls conducted during period
46
Opinion polls conducted during period
16
Opinion polls conducted during period
30
Opinion polls conducted during period
7
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
929
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
16
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 18, 2025
Opinion polls conducted during period
39
Opinion polls conducted during period
21
Opinion polls conducted during period
28
Opinion polls conducted during period
5
Opinion polls conducted during period
6
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1281 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
11
Leger
Leger
Opinion polls conducted during period
Leger
Opinion polls conducted during period
February 17, 2025
Opinion polls conducted during period
48
Opinion polls conducted during period
16
Opinion polls conducted during period
28
Opinion polls conducted during period
5
Opinion polls conducted during period
3
Opinion polls conducted during period
±3.09%
Opinion polls conducted during period
1,002
Opinion polls conducted during period
Online
Opinion polls conducted during period
20
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 17, 2025
Opinion polls conducted during period
41
Opinion polls conducted during period
18
Opinion polls conducted during period
30
Opinion polls conducted during period
5
Opinion polls conducted during period
6
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1278 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
11
Probe Research
Probe Research
Opinion polls conducted during period
Probe Research
Opinion polls conducted during period
February 16, 2025
Opinion polls conducted during period
47
Opinion polls conducted during period
17
Opinion polls conducted during period
27
Opinion polls conducted during period
8
Opinion polls conducted during period
1
Opinion polls conducted during period
2.8%
Opinion polls conducted during period
1200
Opinion polls conducted during period
Online
Opinion polls conducted during period
20
Innovative Research
Innovative Research
Opinion polls conducted during period
Innovative Research
Opinion polls conducted during period
February 16, 2025
Opinion polls conducted during period
45
Opinion polls conducted during period
18
Opinion polls conducted during period
28
Opinion polls conducted during period
7
Opinion polls conducted during period
2
Opinion polls conducted during period
4%
Opinion polls conducted during period
963
Opinion polls conducted during period
Online
Opinion polls conducted during period
17
Relay Strategies
Relay Strategies
Opinion polls conducted during period
Relay Strategies
Opinion polls conducted during period
February 16, 2025
Opinion polls conducted during period
47
Opinion polls conducted during period
20
Opinion polls conducted during period
26
Opinion polls conducted during period
8
Opinion polls conducted during period
Opinion polls conducted during period
±4%
Opinion polls conducted during period
704 (1/3)
Opinion polls conducted during period
Online
Opinion polls conducted during period
21
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 16, 2025
Opinion polls conducted during period
46
Opinion polls conducted during period
18
Opinion polls conducted during period
27
Opinion polls conducted during period
7
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.3%
Opinion polls conducted during period
912
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
19
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 16, 2025
Opinion polls conducted during period
41
Opinion polls conducted during period
18
Opinion polls conducted during period
31
Opinion polls conducted during period
6
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.8%
Opinion polls conducted during period
1229 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
10
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
February 15, 2025
Opinion polls conducted during period
41
Opinion polls conducted during period
21
Opinion polls conducted during period
28
Opinion polls conducted during period
6
Opinion polls conducted during period
3
Opinion polls conducted during period
±2.8%
Opinion polls conducted during period
1,500
Opinion polls conducted during period
Online
Opinion polls conducted during period
13
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 15, 2025
Opinion polls conducted during period
45
Opinion polls conducted during period
18
Opinion polls conducted during period
30
Opinion polls conducted during period
5
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.3%
Opinion polls conducted during period
915
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
15
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 15, 2025
Opinion polls conducted during period
43
Opinion polls conducted during period
17
Opinion polls conducted during period
30
Opinion polls conducted during period
6
Opinion polls conducted during period
3
Opinion polls conducted during period
±2.8%
Opinion polls conducted during period
1228 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
13
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 14, 2025
Opinion polls conducted during period
43
Opinion polls conducted during period
19
Opinion polls conducted during period
29
Opinion polls conducted during period
6
Opinion polls conducted during period
3
Opinion polls conducted during period
2.7%
Opinion polls conducted during period
1272 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
14
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 13, 2025
Opinion polls conducted during period
44
Opinion polls conducted during period
17
Opinion polls conducted during period
31
Opinion polls conducted during period
6
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
900
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
13
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 13, 2025
Opinion polls conducted during period
44
Opinion polls conducted during period
17
Opinion polls conducted during period
29
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1294 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
15
Research Co.
Research Co.
Opinion polls conducted during period
Research Co.
Opinion polls conducted during period
February 13, 2025
Opinion polls conducted during period
45
Opinion polls conducted during period
15
Opinion polls conducted during period
31
Opinion polls conducted during period
4
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.9%
Opinion polls conducted during period
702
Opinion polls conducted during period
online
Opinion polls conducted during period
14
Pallas Data
Pallas Data
Opinion polls conducted during period
Pallas Data
Opinion polls conducted during period
February 12, 2025
Opinion polls conducted during period
44.1
Opinion polls conducted during period
18.9
Opinion polls conducted during period
27.7
Opinion polls conducted during period
4.7
Opinion polls conducted during period
4.6
Opinion polls conducted during period
±2.1%
Opinion polls conducted during period
2,193
Opinion polls conducted during period
IVR
Opinion polls conducted during period
16.4
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 12, 2025
Opinion polls conducted during period
45
Opinion polls conducted during period
17
Opinion polls conducted during period
29
Opinion polls conducted during period
6
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
938
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
16
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 12, 2025
Opinion polls conducted during period
42
Opinion polls conducted during period
17
Opinion polls conducted during period
31
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1314 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
11
Relay Strategies
Relay Strategies
Opinion polls conducted during period
Relay Strategies
Opinion polls conducted during period
February 11, 2025
Opinion polls conducted during period
49
Opinion polls conducted during period
19
Opinion polls conducted during period
24
Opinion polls conducted during period
9
Opinion polls conducted during period
Opinion polls conducted during period
±4%
Opinion polls conducted during period
656 (1/3)
Opinion polls conducted during period
Online
Opinion polls conducted during period
25
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 11, 2025
Opinion polls conducted during period
41
Opinion polls conducted during period
16
Opinion polls conducted during period
32
Opinion polls conducted during period
7
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1,301 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
9
Relay Strategies
Relay Strategies
Opinion polls conducted during period
Relay Strategies
Opinion polls conducted during period
February 10, 2025
Opinion polls conducted during period
50
Opinion polls conducted during period
19
Opinion polls conducted during period
22
Opinion polls conducted during period
9
Opinion polls conducted during period
Opinion polls conducted during period
±4%
Opinion polls conducted during period
656 (1/3)
Opinion polls conducted during period
Online
Opinion polls conducted during period
28
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 10, 2025
Opinion polls conducted during period
40
Opinion polls conducted during period
19
Opinion polls conducted during period
30
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1,303 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
10
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 10, 2025
Opinion polls conducted during period
44
Opinion polls conducted during period
17
Opinion polls conducted during period
32
Opinion polls conducted during period
5
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
920
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
12
Relay Strategies
Relay Strategies
Opinion polls conducted during period
Relay Strategies
Opinion polls conducted during period
February 9, 2025
Opinion polls conducted during period
51
Opinion polls conducted during period
18
Opinion polls conducted during period
23
Opinion polls conducted during period
8
Opinion polls conducted during period
Opinion polls conducted during period
±4%
Opinion polls conducted during period
656 (1/3)
Opinion polls conducted during period
Online
Opinion polls conducted during period
28
Leger
Leger
Opinion polls conducted during period
Leger
Opinion polls conducted during period
February 9, 2025
Opinion polls conducted during period
47
Opinion polls conducted during period
17
Opinion polls conducted during period
26
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.09%
Opinion polls conducted during period
1,004
Opinion polls conducted during period
Online
Opinion polls conducted during period
21
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
February 9, 2025
Opinion polls conducted during period
41
Opinion polls conducted during period
18
Opinion polls conducted during period
31
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.82%
Opinion polls conducted during period
1,201
Opinion polls conducted during period
IVR
Opinion polls conducted during period
10
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 9, 2025
Opinion polls conducted during period
44
Opinion polls conducted during period
19
Opinion polls conducted during period
31
Opinion polls conducted during period
4
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
920
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
13
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 9, 2025
Opinion polls conducted during period
44
Opinion polls conducted during period
18
Opinion polls conducted during period
26
Opinion polls conducted during period
7
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1,347 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
18
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 8, 2025
Opinion polls conducted during period
44
Opinion polls conducted during period
20
Opinion polls conducted during period
28
Opinion polls conducted during period
5
Opinion polls conducted during period
3
Opinion polls conducted during period
±3.3%
Opinion polls conducted during period
913
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
16
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 8, 2025
Opinion polls conducted during period
41
Opinion polls conducted during period
21
Opinion polls conducted during period
25
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.8%
Opinion polls conducted during period
1,187 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
16
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 7, 2025
Opinion polls conducted during period
39
Opinion polls conducted during period
20
Opinion polls conducted during period
28
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.5%
Opinion polls conducted during period
1,262 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
11
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
February 6, 2025
Opinion polls conducted during period
46
Opinion polls conducted during period
21
Opinion polls conducted during period
24
Opinion polls conducted during period
5
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
2,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
22
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 6, 2025
Opinion polls conducted during period
39
Opinion polls conducted during period
22
Opinion polls conducted during period
29
Opinion polls conducted during period
5
Opinion polls conducted during period
6
Opinion polls conducted during period
±2.5%
Opinion polls conducted during period
1,236 (1/4)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
10
Nanos Research
Nanos Research
Opinion polls conducted during period
Nanos Research
Opinion polls conducted during period
February 6, 2025
Opinion polls conducted during period
46
Opinion polls conducted during period
16
Opinion polls conducted during period
30
Opinion polls conducted during period
7
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.3%
Opinion polls conducted during period
904
Opinion polls conducted during period
telephone (rolling)/online
Opinion polls conducted during period
16
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 5, 2025
Opinion polls conducted during period
42
Opinion polls conducted during period
19
Opinion polls conducted during period
29
Opinion polls conducted during period
5
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.8%
Opinion polls conducted during period
1,236 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
13
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 4, 2025
Opinion polls conducted during period
45
Opinion polls conducted during period
16
Opinion polls conducted during period
29
Opinion polls conducted during period
5
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.9%
Opinion polls conducted during period
1,162 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
16
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 3, 2025
Opinion polls conducted during period
44
Opinion polls conducted during period
15
Opinion polls conducted during period
30
Opinion polls conducted during period
5
Opinion polls conducted during period
7
Opinion polls conducted during period
±3.0%
Opinion polls conducted during period
1,080 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
14
Angus Reid
Angus Reid
Opinion polls conducted during period
Angus Reid
Opinion polls conducted during period
February 3, 2025
Opinion polls conducted during period
43
Opinion polls conducted during period
21
Opinion polls conducted during period
26
Opinion polls conducted during period
5
Opinion polls conducted during period
5
Opinion polls conducted during period
±2%
Opinion polls conducted during period
1,760
Opinion polls conducted during period
Online
Opinion polls conducted during period
17
Pallas Data
Pallas Data
Opinion polls conducted during period
Pallas Data
Opinion polls conducted during period
February 2, 2025
Opinion polls conducted during period
45
Opinion polls conducted during period
21
Opinion polls conducted during period
28
Opinion polls conducted during period
5
Opinion polls conducted during period
2
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,014
Opinion polls conducted during period
IVR
Opinion polls conducted during period
17
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 2, 2025
Opinion polls conducted during period
43
Opinion polls conducted during period
17
Opinion polls conducted during period
29
Opinion polls conducted during period
5
Opinion polls conducted during period
6
Opinion polls conducted during period
Opinion polls conducted during period
1,374 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
14
Leger
Leger
Opinion polls conducted during period
Leger
Opinion polls conducted during period
February 2, 2025
Opinion polls conducted during period
47
Opinion polls conducted during period
17
Opinion polls conducted during period
23
Opinion polls conducted during period
8
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.09%
Opinion polls conducted during period
1,004
Opinion polls conducted during period
Online
Opinion polls conducted during period
24
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 1, 2025
Opinion polls conducted during period
42
Opinion polls conducted during period
17
Opinion polls conducted during period
29
Opinion polls conducted during period
6
Opinion polls conducted during period
5
Opinion polls conducted during period
Opinion polls conducted during period
1,124 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
13
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
February 1, 2025
Opinion polls conducted during period
43
Opinion polls conducted during period
16
Opinion polls conducted during period
31
Opinion polls conducted during period
5
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.74%
Opinion polls conducted during period
1,274
Opinion polls conducted during period
IVR
Opinion polls conducted during period
12
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
January 31, 2025
Opinion polls conducted during period
43
Opinion polls conducted during period
19
Opinion polls conducted during period
29
Opinion polls conducted during period
5
Opinion polls conducted during period
4
Opinion polls conducted during period
Opinion polls conducted during period
1,247 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
14
Innovative Research
Innovative Research
Opinion polls conducted during period
Innovative Research
Opinion polls conducted during period
January 31, 2025
Opinion polls conducted during period
49
Opinion polls conducted during period
19
Opinion polls conducted during period
22
Opinion polls conducted during period
9
Opinion polls conducted during period
1
Opinion polls conducted during period
Opinion polls conducted during period
857
Opinion polls conducted during period
Online
Opinion polls conducted during period
27
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
January 30, 2025
Opinion polls conducted during period
38
Opinion polls conducted during period
20
Opinion polls conducted during period
30
Opinion polls conducted during period
6
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.4%
Opinion polls conducted during period
1,644 (1/3)
Opinion polls conducted during period
Smart IVR (rolling)
Opinion polls conducted during period
8
Ipsos
Ipsos
Opinion polls conducted during period
Ipsos
Opinion polls conducted during period
January 30, 2025
Opinion polls conducted during period
50
Opinion polls conducted during period
20
Opinion polls conducted during period
24
Opinion polls conducted during period
3
Opinion polls conducted during period
3
Opinion polls conducted during period
± 4.2%
Opinion polls conducted during period
800
Opinion polls conducted during period
Online
Opinion polls conducted during period
26
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
January 29, 2025
Opinion polls conducted during period
38
Opinion polls conducted during period
22
Opinion polls conducted during period
29
Opinion polls conducted during period
5
Opinion polls conducted during period
6
Opinion polls conducted during period
Opinion polls conducted during period
1,460
Opinion polls conducted during period
Smart IVR
Opinion polls conducted during period
9
Innovative Research
Innovative Research
Opinion polls conducted during period
Innovative Research
Opinion polls conducted during period
January 27, 2025
Opinion polls conducted during period
51
Opinion polls conducted during period
18
Opinion polls conducted during period
23
Opinion polls conducted during period
6
Opinion polls conducted during period
2
Opinion polls conducted during period
Opinion polls conducted during period
1,286
Opinion polls conducted during period
Online
Opinion polls conducted during period
28
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
January 26, 2025
Opinion polls conducted during period
36
Opinion polls conducted during period
23
Opinion polls conducted during period
29
Opinion polls conducted during period
6
Opinion polls conducted during period
6
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
936
Opinion polls conducted during period
Smart IVR
Opinion polls conducted during period
7
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
January 26, 2025
Opinion polls conducted during period
47
Opinion polls conducted during period
19
Opinion polls conducted during period
24
Opinion polls conducted during period
7
Opinion polls conducted during period
3
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,021
Opinion polls conducted during period
Online
Opinion polls conducted during period
23
Campaign Research
Campaign Research
Opinion polls conducted during period
Campaign Research
Opinion polls conducted during period
January 26, 2025
Opinion polls conducted during period
47
Opinion polls conducted during period
18
Opinion polls conducted during period
23
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
Opinion polls conducted during period
1,611
Opinion polls conducted during period
Online
Opinion polls conducted during period
24
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
January 23, 2025
Opinion polls conducted during period
39
Opinion polls conducted during period
18
Opinion polls conducted during period
33
Opinion polls conducted during period
5
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.71%
Opinion polls conducted during period
1,307
Opinion polls conducted during period
IVR
Opinion polls conducted during period
6
Yorkville Strategies
Yorkville Strategies
Opinion polls conducted during period
Yorkville Strategies
Opinion polls conducted during period
January 23, 2025
Opinion polls conducted during period
48
Opinion polls conducted during period
15
Opinion polls conducted during period
25
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
±4.0%
Opinion polls conducted during period
600
Opinion polls conducted during period
Online
Opinion polls conducted during period
23
Leger
Leger
Opinion polls conducted during period
Leger
Opinion polls conducted during period
January 19, 2025
Opinion polls conducted during period
46
Opinion polls conducted during period
19
Opinion polls conducted during period
22
Opinion polls conducted during period
7
Opinion polls conducted during period
6
Opinion polls conducted during period
±3.08%
Opinion polls conducted during period
1,007
Opinion polls conducted during period
Online
Opinion polls conducted during period
24
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
January 16, 2025
Opinion polls conducted during period
41
Opinion polls conducted during period
19
Opinion polls conducted during period
32
Opinion polls conducted during period
5
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.83%
Opinion polls conducted during period
1,197
Opinion polls conducted during period
IVR
Opinion polls conducted during period
9
Campaign Research
Campaign Research
Opinion polls conducted during period
Campaign Research
Opinion polls conducted during period
January 15, 2025
Opinion polls conducted during period
47
Opinion polls conducted during period
19
Opinion polls conducted during period
23
Opinion polls conducted during period
7
Opinion polls conducted during period
4
Opinion polls conducted during period
Opinion polls conducted during period
1,789
Opinion polls conducted during period
Online
Opinion polls conducted during period
24
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
January 15, 2025
Opinion polls conducted during period
40
Opinion polls conducted during period
21
Opinion polls conducted during period
30
Opinion polls conducted during period
5
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
943
Opinion polls conducted during period
Smart IVR
Opinion polls conducted during period
10
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
January 9, 2025
Opinion polls conducted during period
40
Opinion polls conducted during period
21
Opinion polls conducted during period
30
Opinion polls conducted during period
4
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.82%
Opinion polls conducted during period
1,202
Opinion polls conducted during period
IVR
Opinion polls conducted during period
10
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
December 4, 2024
Opinion polls conducted during period
43
Opinion polls conducted during period
21
Opinion polls conducted during period
25
Opinion polls conducted during period
6
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.6%
Opinion polls conducted during period
1,500
Opinion polls conducted during period
Online
Opinion polls conducted during period
18
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
December 2, 2024
Opinion polls conducted during period
42
Opinion polls conducted during period
22
Opinion polls conducted during period
27
Opinion polls conducted during period
6
Opinion polls conducted during period
3
Opinion polls conducted during period
±3.6%
Opinion polls conducted during period
742
Opinion polls conducted during period
Smart IVR
Opinion polls conducted during period
15
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
November 5, 2024
Opinion polls conducted during period
42
Opinion polls conducted during period
22
Opinion polls conducted during period
26
Opinion polls conducted during period
7
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
998
Opinion polls conducted during period
Online
Opinion polls conducted during period
16
Pallas Data
Pallas Data
Opinion polls conducted during period
Pallas Data
Opinion polls conducted during period
October 15, 2024
Opinion polls conducted during period
41.5
Opinion polls conducted during period
21.6
Opinion polls conducted during period
27.7
Opinion polls conducted during period
7.1
Opinion polls conducted during period
2.1
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
996
Opinion polls conducted during period
IVR
Opinion polls conducted during period
13.8
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
October 10, 2024
Opinion polls conducted during period
44
Opinion polls conducted during period
22
Opinion polls conducted during period
24
Opinion polls conducted during period
7
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
997
Opinion polls conducted during period
Online
Opinion polls conducted during period
20
Angus Reid
Angus Reid
Opinion polls conducted during period
Angus Reid
Opinion polls conducted during period
September 18, 2024
Opinion polls conducted during period
40
Opinion polls conducted during period
25
Opinion polls conducted during period
23
Opinion polls conducted during period
7
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.0%
Opinion polls conducted during period
858
Opinion polls conducted during period
Online
Opinion polls conducted during period
15
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
September 17, 2024
Opinion polls conducted during period
41
Opinion polls conducted during period
18
Opinion polls conducted during period
30
Opinion polls conducted during period
5
Opinion polls conducted during period
6
Opinion polls conducted during period
±3.5%
Opinion polls conducted during period
764
Opinion polls conducted during period
Smart IVR
Opinion polls conducted during period
11
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
August 17, 2024
Opinion polls conducted during period
42
Opinion polls conducted during period
21
Opinion polls conducted during period
26
Opinion polls conducted during period
8
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.057%
Opinion polls conducted during period
1,028
Opinion polls conducted during period
Online
Opinion polls conducted during period
16
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
August 20, 2024
Opinion polls conducted during period
40
Opinion polls conducted during period
21
Opinion polls conducted during period
27
Opinion polls conducted during period
6
Opinion polls conducted during period
6
Opinion polls conducted during period
±2.71%
Opinion polls conducted during period
1,300
Opinion polls conducted during period
IVR
Opinion polls conducted during period
13
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
July 21, 2024
Opinion polls conducted during period
44
Opinion polls conducted during period
19
Opinion polls conducted during period
26
Opinion polls conducted during period
7
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
18
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
June 27, 2024
Opinion polls conducted during period
39
Opinion polls conducted during period
21
Opinion polls conducted during period
28
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.77%
Opinion polls conducted during period
1,245
Opinion polls conducted during period
IVR
Opinion polls conducted during period
11
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
June 25, 2024
Opinion polls conducted during period
41
Opinion polls conducted during period
22
Opinion polls conducted during period
25
Opinion polls conducted during period
8
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
16
Pallas Data
Pallas Data
Opinion polls conducted during period
Pallas Data
Opinion polls conducted during period
June 4, 2024
Opinion polls conducted during period
39.4
Opinion polls conducted during period
22.6
Opinion polls conducted during period
26.5
Opinion polls conducted during period
8.3
Opinion polls conducted during period
3.2
Opinion polls conducted during period
±2.9%
Opinion polls conducted during period
1,136
Opinion polls conducted during period
IVR
Opinion polls conducted during period
12.9
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
May 15, 2024
Opinion polls conducted during period
39
Opinion polls conducted during period
22
Opinion polls conducted during period
26
Opinion polls conducted during period
9
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
13
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
April 16, 2024
Opinion polls conducted during period
41
Opinion polls conducted during period
21
Opinion polls conducted during period
25
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
995
Opinion polls conducted during period
Online
Opinion polls conducted during period
16
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
April 7, 2024
Opinion polls conducted during period
40
Opinion polls conducted during period
18
Opinion polls conducted during period
30
Opinion polls conducted during period
5
Opinion polls conducted during period
6
Opinion polls conducted during period
±2.74%
Opinion polls conducted during period
1,280
Opinion polls conducted during period
IVR
Opinion polls conducted during period
10
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
March 21, 2024
Opinion polls conducted during period
41
Opinion polls conducted during period
21
Opinion polls conducted during period
27
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.5%
Opinion polls conducted during period
1,500
Opinion polls conducted during period
Online
Opinion polls conducted during period
14
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
March 9, 2024
Opinion polls conducted during period
39
Opinion polls conducted during period
21
Opinion polls conducted during period
29
Opinion polls conducted during period
5
Opinion polls conducted during period
6
Opinion polls conducted during period
±2.74%
Opinion polls conducted during period
1,283
Opinion polls conducted during period
IVR
Opinion polls conducted during period
10
Angus Reid
Angus Reid
Opinion polls conducted during period
Angus Reid
Opinion polls conducted during period
March 6, 2024
Opinion polls conducted during period
37
Opinion polls conducted during period
25
Opinion polls conducted during period
27
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.0%
Opinion polls conducted during period
777
Opinion polls conducted during period
Online
Opinion polls conducted during period
10
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
February 21, 2024
Opinion polls conducted during period
41
Opinion polls conducted during period
19
Opinion polls conducted during period
27
Opinion polls conducted during period
8
Opinion polls conducted during period
5
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
14
Pallas Data
Pallas Data
Opinion polls conducted during period
Pallas Data
Opinion polls conducted during period
February 11, 2024
Opinion polls conducted during period
34.5
Opinion polls conducted during period
21.6
Opinion polls conducted during period
31.6
Opinion polls conducted during period
7.3
Opinion polls conducted during period
5.0
Opinion polls conducted during period
±2.9%
Opinion polls conducted during period
1,121
Opinion polls conducted during period
IVR
Opinion polls conducted during period
2.9
Liaison Strategies
Liaison Strategies
Opinion polls conducted during period
Liaison Strategies
Opinion polls conducted during period
February 3, 2024
Opinion polls conducted during period
38
Opinion polls conducted during period
22
Opinion polls conducted during period
30
Opinion polls conducted during period
5
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.8%
Opinion polls conducted during period
1,236
Opinion polls conducted during period
IVR
Opinion polls conducted during period
8
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
January 23, 2024
Opinion polls conducted during period
38
Opinion polls conducted during period
23
Opinion polls conducted during period
27
Opinion polls conducted during period
5
Opinion polls conducted during period
6
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
995
Opinion polls conducted during period
Online
Opinion polls conducted during period
11
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
December 12, 2023
Opinion polls conducted during period
39
Opinion polls conducted during period
24
Opinion polls conducted during period
27
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
12
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
December 4, 2023
Opinion polls conducted during period
36
Opinion polls conducted during period
19
Opinion polls conducted during period
34
Opinion polls conducted during period
6
Opinion polls conducted during period
5
Opinion polls conducted during period
±3.3%
Opinion polls conducted during period
872
Opinion polls conducted during period
Smart IVR
Opinion polls conducted during period
2
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
November 28, 2023
Opinion polls conducted during period
42
Opinion polls conducted during period
24
Opinion polls conducted during period
23
Opinion polls conducted during period
7
Opinion polls conducted during period
4
Opinion polls conducted during period
±2.6%
Opinion polls conducted during period
1,500
Opinion polls conducted during period
Online
Opinion polls conducted during period
18
Innovative Research
Innovative Research
Opinion polls conducted during period
Innovative Research
Opinion polls conducted during period
October 30, 2023
Opinion polls conducted during period
41
Opinion polls conducted during period
26
Opinion polls conducted during period
25
Opinion polls conducted during period
7
Opinion polls conducted during period
2
Opinion polls conducted during period
Opinion polls conducted during period
925
Opinion polls conducted during period
Online
Opinion polls conducted during period
15
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
October 15, 2023
Opinion polls conducted during period
40
Opinion polls conducted during period
24
Opinion polls conducted during period
24
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
±3.7%
Opinion polls conducted during period
700
Opinion polls conducted during period
Online
Opinion polls conducted during period
16
Pallas Data
Pallas Data
Opinion polls conducted during period
Pallas Data
Opinion polls conducted during period
September 27, 2023
Opinion polls conducted during period
33.4
Opinion polls conducted during period
27.4
Opinion polls conducted during period
26.7
Opinion polls conducted during period
6.7
Opinion polls conducted during period
5.8
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
964
Opinion polls conducted during period
IVR
Opinion polls conducted during period
6
Angus Reid
Angus Reid
Opinion polls conducted during period
Angus Reid
Opinion polls conducted during period
September 6, 2023
Opinion polls conducted during period
38
Opinion polls conducted during period
28
Opinion polls conducted during period
22
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
Opinion polls conducted during period
656
Opinion polls conducted during period
Online
Opinion polls conducted during period
10
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
September 4, 2023
Opinion polls conducted during period
34
Opinion polls conducted during period
26
Opinion polls conducted during period
28
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
±2.2%
Opinion polls conducted during period
2,003
Opinion polls conducted during period
Online
Opinion polls conducted during period
6
Pallas Data
Pallas Data
Opinion polls conducted during period
Pallas Data
Opinion polls conducted during period
August 29, 2023
Opinion polls conducted during period
37.3
Opinion polls conducted during period
25.8
Opinion polls conducted during period
26.9
Opinion polls conducted during period
5.2
Opinion polls conducted during period
4.9
Opinion polls conducted during period
±3.2%
Opinion polls conducted during period
940
Opinion polls conducted during period
IVR
Opinion polls conducted during period
10.4
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
August 23, 2023
Opinion polls conducted during period
38
Opinion polls conducted during period
24
Opinion polls conducted during period
25
Opinion polls conducted during period
7
Opinion polls conducted during period
6
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,040
Opinion polls conducted during period
Online
Opinion polls conducted during period
13
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
July 25, 2023
Opinion polls conducted during period
41
Opinion polls conducted during period
23
Opinion polls conducted during period
24
Opinion polls conducted during period
7
Opinion polls conducted during period
5
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
17
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
June 30, 2023
Opinion polls conducted during period
34.7
Opinion polls conducted during period
24.7
Opinion polls conducted during period
25.0
Opinion polls conducted during period
10.7
Opinion polls conducted during period
4.9
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
993
Opinion polls conducted during period
Smart IVR
Opinion polls conducted during period
9.7
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
June 11, 2023
Opinion polls conducted during period
36
Opinion polls conducted during period
26
Opinion polls conducted during period
27
Opinion polls conducted during period
6
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
9
Counsel Public Affairs
Counsel Public Affairs
Opinion polls conducted during period
Counsel Public Affairs
Opinion polls conducted during period
June 8, 2023
Opinion polls conducted during period
39
Opinion polls conducted during period
23
Opinion polls conducted during period
27
Opinion polls conducted during period
7
Opinion polls conducted during period
4
Opinion polls conducted during period
Opinion polls conducted during period
1,323
Opinion polls conducted during period
Online
Opinion polls conducted during period
12
Angus Reid
Angus Reid
Opinion polls conducted during period
Angus Reid
Opinion polls conducted during period
June 3, 2023
Opinion polls conducted during period
36
Opinion polls conducted during period
27
Opinion polls conducted during period
25
Opinion polls conducted during period
6
Opinion polls conducted during period
6
Opinion polls conducted during period
Opinion polls conducted during period
653
Opinion polls conducted during period
Online
Opinion polls conducted during period
9
Angus Reid
Angus Reid
Opinion polls conducted during period
Angus Reid
Opinion polls conducted during period
March 13, 2023
Opinion polls conducted during period
38
Opinion polls conducted during period
30
Opinion polls conducted during period
20
Opinion polls conducted during period
6
Opinion polls conducted during period
6
Opinion polls conducted during period
±3%
Opinion polls conducted during period
861
Opinion polls conducted during period
Online
Opinion polls conducted during period
8
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
March 4, 2023
Opinion polls conducted during period
41
Opinion polls conducted during period
22
Opinion polls conducted during period
28
Opinion polls conducted during period
5
Opinion polls conducted during period
4
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
13
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
February 4, 2023
Opinion polls conducted during period
36.8
Opinion polls conducted during period
19.4
Opinion polls conducted during period
23.3
Opinion polls conducted during period
11.2
Opinion polls conducted during period
9.4
Opinion polls conducted during period
±2.9%
Opinion polls conducted during period
1,166
Opinion polls conducted during period
Smart IVR
Opinion polls conducted during period
13.5
Angus Reid
Angus Reid
Opinion polls conducted during period
Angus Reid
Opinion polls conducted during period
December 3, 2022
Opinion polls conducted during period
37
Opinion polls conducted during period
27
Opinion polls conducted during period
25
Opinion polls conducted during period
6
Opinion polls conducted during period
5
Opinion polls conducted during period
±3%
Opinion polls conducted during period
1,058
Opinion polls conducted during period
Online
Opinion polls conducted during period
10
Mainstreet Research
Mainstreet Research
Opinion polls conducted during period
Mainstreet Research
Opinion polls conducted during period
December 2, 2022
Opinion polls conducted during period
37.3
Opinion polls conducted during period
25.9
Opinion polls conducted during period
24.4
Opinion polls conducted during period
6.6
Opinion polls conducted during period
5.8
Opinion polls conducted during period
±2.9%
Opinion polls conducted during period
1,162
Opinion polls conducted during period
Smart IVR
Opinion polls conducted during period
11.4
Abacus Data
Abacus Data
Opinion polls conducted during period
Abacus Data
Opinion polls conducted during period
November 5, 2022
Opinion polls conducted during period
38
Opinion polls conducted during period
26
Opinion polls conducted during period
27
Opinion polls conducted during period
5
Opinion polls conducted during period
5
Opinion polls conducted during period
±3.1%
Opinion polls conducted during period
1,000
Opinion polls conducted during period
Online
Opinion polls conducted during period
11
EKOS
EKOS
Opinion polls conducted during period
EKOS
Opinion polls conducted during period
June 20, 2022
Opinion polls conducted during period
37.5
Opinion polls conducted during period
23.3
Opinion polls conducted during period
19.2
Opinion polls conducted during period
9.8
Opinion polls conducted during period
10.2
Opinion polls conducted during period
±2.7%
Opinion polls conducted during period
1,357
Opinion polls conducted during period
Online/Telephone
Opinion polls conducted during period
14.2
2022 election
2022 election
Opinion polls conducted during period
2022 election
Opinion polls conducted during period
June 2, 2022
Opinion polls conducted during period
Opinion polls conducted during period
40.82
Opinion polls conducted during period
23.74
Opinion polls conducted during period
23.85
Opinion polls conducted during period
5.96
Opinion polls conducted during period
5.62
Opinion polls conducted during period
Opinion polls conducted during period
Opinion polls conducted during period
Opinion polls conducted during period
16.97
Opinion polls conducted during period
Polling firm
Last dateof polling
Source
PC
NDP
Liberal
Green
Other
Margin of error
Sample size
Polling type
Lead
2025 election
February 27, 2025
42.97
18.55
29.95
4.83
3.70
13.02
Mainstreet Research
February 26, 2025
44
17
30
6
4
±2.7%
1270 (1/3)
Smart IVR (rolling)
14
Nanos Research
February 26, 2025
48
15
26
6
4
±3.9%
630
telephone (rolling)/online
22
Forum Research
February 26, 2025
41
20
32
5
3
±4%
1013
IVR
9
Pallas Data
February 26, 2025
46
17
29
5
2
±3.1%
989
IVR
17
Research Co.
February 26, 2025
46
17
30
5
2
±3.9%
701
online
16
Ipsos
February 25, 2025
48
16
28
6
2
± 3.1%
1501
Online
20
Relay Strategies
February 25, 2025
48
16
28
8
±3%
756 (1/3)
Online
20
Abacus Data
February 25, 2025
45
16
29
5
5
±3.1%
1,000
Online
16
Mainstreet Research
February 25, 2025
42
18
31
5
4
±2.5%
1516 (1/3)
Smart IVR (rolling)
11
Innovative Research
February 24, 2025
42
18
32
6
2
±4%
917
Online
10
Mainstreet Research
February 24, 2025
42
19
31
5
4
±2.6%
1414 (1/3)
Smart IVR (rolling)
11
Leger
February 23, 2025
47
17
28
6
2
±3.09%
1,005
Online
19
Liaison Strategies
February 23, 2025
42
18
32
5
3
±3.45%
805
IVR
10
Mainstreet Research
February 23, 2025
42
19
32
4
4
±2.7%
1335 (1/3)
Smart IVR (rolling)
10
Mainstreet Research
February 22, 2025
43
17
30
5
4
±2.8%
1238 (1/3)
Smart IVR (rolling)
13
Nanos Research
February 22, 2025
44
20
29
5
3
±3.3%
920
telephone (rolling)/online
15
Mainstreet Research
February 21, 2025
42
17
31
6
4
±2.8%
1245 (1/3)
Smart IVR (rolling)
11
Nanos Research
February 21, 2025
43
19
31
6
2
±3.3%
918
telephone (rolling)/online
12
Ipsos
February 20, 2025
46
21
25
4
4
± 4.2%
800
Online
21
Relay Strategies
February 20, 2025
47
18
26
8
±3%
975 (1/3)
Online
21
Nanos Research
February 20, 2025
45
17
31
5
2
±3.2%
931
telephone (rolling)/online
14
Mainstreet Research
February 20, 2025
40
19
29
7
5
±2.8%
1243 (1/3)
Smart IVR (rolling)
11
Nanos Research
February 19, 2025
44
17
31
7
2
±3.2%
936
telephone (rolling)/online
13
Mainstreet Research
February 19, 2025
38
21
29
6
6
±2.7%
1291 (1/3)
Smart IVR (rolling)
9
Relay Strategies
February 18, 2025
47
17
27
9
±4%
822 (1/3)
Online
20
Nanos Research
February 18, 2025
46
16
30
7
2
±3.2%
929
telephone (rolling)/online
16
Mainstreet Research
February 18, 2025
39
21
28
5
6
±2.7%
1281 (1/3)
Smart IVR (rolling)
11
Leger
February 17, 2025
48
16
28
5
3
±3.09%
1,002
Online
20
Mainstreet Research
February 17, 2025
41
18
30
5
6
±2.7%
1278 (1/3)
Smart IVR (rolling)
11
Probe Research
February 16, 2025
47
17
27
8
1
2.8%
1200
Online
20
Innovative Research
February 16, 2025
45
18
28
7
2
4%
963
Online
17
Relay Strategies
February 16, 2025
47
20
26
8
±4%
704 (1/3)
Online
21
Nanos Research
February 16, 2025
46
18
27
7
2
±3.3%
912
telephone (rolling)/online
19
Mainstreet Research
February 16, 2025
41
18
31
6
5
±2.8%
1229 (1/3)
Smart IVR (rolling)
10
Abacus Data
February 15, 2025
41
21
28
6
3
±2.8%
1,500
Online
13
Nanos Research
February 15, 2025
45
18
30
5
2
±3.3%
915
telephone (rolling)/online
15
Mainstreet Research
February 15, 2025
43
17
30
6
3
±2.8%
1228 (1/3)
Smart IVR (rolling)
13
Mainstreet Research
February 14, 2025
43
19
29
6
3
2.7%
1272 (1/3)
Smart IVR (rolling)
14
Nanos Research
February 13, 2025
44
17
31
6
2
±3.2%
900
telephone (rolling)/online
13
Mainstreet Research
February 13, 2025
44
17
29
6
4
±2.7%
1294 (1/3)
Smart IVR (rolling)
15
Research Co.
February 13, 2025
45
15
31
4
4
±3.9%
702
online
14
Pallas Data
February 12, 2025
44.1
18.9
27.7
4.7
4.6
±2.1%
2,193
IVR
16.4
Nanos Research
February 12, 2025
45
17
29
6
2
±3.2%
938
telephone (rolling)/online
16
Mainstreet Research
February 12, 2025
42
17
31
6
4
±2.7%
1314 (1/3)
Smart IVR (rolling)
11
Relay Strategies
February 11, 2025
49
19
24
9
±4%
656 (1/3)
Online
25
Mainstreet Research
February 11, 2025
41
16
32
7
4
±2.7%
1,301 (1/3)
Smart IVR (rolling)
9
Relay Strategies
February 10, 2025
50
19
22
9
±4%
656 (1/3)
Online
28

References

  1. to run for Mayor of Hamilton.
  2. due to allegations that he was involved in the 2019 Canadian Parliament infiltration plot.
  3. over workplace misconduct allegations.
  4. to run for Mayor of Toronto.
  5. to accept position at the University of Waterloo
  6. after contradictory claims were made regarding a Las Vegas business trip.
  7. to accept position in the private sector
  8. over comments made regarding the Gaza war
  9. to run in the next federal election
  10. after meeting with far-right activist Tommy Robinson
  11. Previously elected as Progressive Conservative
  12. In order given by Elections Ontario
  13. In order of total votes received. Minor political parties receiving less than 1% of the popular vote and with no candida
  14. The incumbent Sarah Jama was ousted as the NDP candidate. She ran as an Independent, receiving 4,977 votes and coming in
  15. Share won by winning candidate, with difference noted from share achieved by the same party in 2018.
  16. Positive indicates improvement to standing of party winning in 2018; negative points to 2018's second-place party being
  17. https://globalnews.ca/news/11052258/ontario-election-2025-voter-turnout/
    https://globalnews.ca/news/11052258/ontario-election-2025-voter-turnout/
  18. CityNews
    https://toronto.citynews.ca/2025/01/23/premier-doug-ford-to-call-provincial-election-on-wednesday-sources/
  19. Toronto Star
    https://www.thestar.com/politics/provincial/doug-ford-wins-third-majority-after-gambling-on-winter-election/article_5dd09d6e-ee22-11ef-92e2-63352a4ffd2f.html
  20. Toronto CityNews
    https://toronto.citynews.ca/2025/02/28/ontario-election-results-doug-ford-progressive-conservative-majority/
  21. CTV News
    https://www.ctvnews.ca/toronto/ontario-election-2025/article/pcs-win-as-crombie-fails-to-earn-seat-in-mississauga-but-vows-to-remain-leader-live-updates-here/
  22. St. Albert Gazette
    https://www.stalbertgazette.com/ontario-news/independent-ontario-candidate-wins-rare-and-resounding-second-election-victory-10304083
  23. Toronto Star
    https://www.thestar.com/news/queenspark/2016/10/19/ontario-moves-election-date-to-june-7-2018.html
  24. Toronto Star
    https://www.thestar.com/politics/provincial/tory-insiders-say-fear-of-a-pierre-poilievre-victory-has-doug-ford-considering-an-early/article_92dda174-1c30-11ef-bd17-1f833f68c70f.html
  25. TVO
    https://www.tvo.org/article/keep-your-eyes-open-for-signs-of-an-early-election-call-in-ontario
  26. Global News
    https://globalnews.ca/news/10526815/ontario-opposition-parties-ready-for-early-election-call-after-premier-fuels-speculation/
  27. CBC News
    https://www.cbc.ca/news/canada/toronto/ontario-election-questions-1.7213950
  28. Toronto Star
    https://www.thestar.com/politics/provincial/doug-ford-was-asked-about-calling-on-early-election-stay-tuned-he-says/article_e1684cd4-1d04-11ef-91e7-2799a58f2dd8.html
  29. Global News
    https://globalnews.ca/news/10975040/doug-ford-to-call-election-sources-confirm/
  30. The Globe and Mail
    https://www.theglobeandmail.com/canada/article-ontario-voters-to-head-to-the-polls-feb-27-source/
  31. Toronto Sun
    https://torontosun.com/news/provincial/premier-to-call-snap-election-with-ontarians-headed-to-polls-in-february
  32. Toronto Star
    https://www.thestar.com/politics/premier-doug-ford-confirms-he-will-call-snap-ontario-election-next-week/article_78a4981f-240c-5ffd-9a35-6122c3cf00cc.html
  33. CP24
    https://www.cp24.com/politics/queens-park/2025/01/28/live-updates-fords-request-to-dissolve-provincial-parliament-approved-ahead-of-early-election-call/
  34. Ontario Newsroom
    https://news.ontario.ca/en/release/1005670/ontario-election-to-be-held-on-february-27
  35. CBC News
    https://www.cbc.ca/news/canada/toronto/livestory/ontario-party-leaders-slam-fords-election-call-record-ford-saves-his-attacks-for-trump-9.6626482?ts=1738169356219
  36. Global News
    https://globalnews.ca/news/11053738/ontario-election-2025-seats-flipped/
  37. Electoral Boundaries Act, 2015, S.O. 2015, c. 31
    https://www.ontario.ca/laws/statute/s15031
  38. as a result of the Election Statute Law Amendment Act, 2016, S.O. 2016, c. 33, s. 36
    https://www.ontario.ca/laws/statute/s16033
  39. "Report: Far North Electoral Boundaries Commission"
    https://www.attorneygeneral.jus.gov.on.ca/english/about/pubs/fnebc/
  40. Toronto Star
    https://www.thestar.com/news/queenspark/2017/08/08/ontario-to-get-17-new-ridings-including-a-constituency-that-is-largely-indigenous.html
  41. Representation Statute Law Amendment Act, 2017, S.O. 2017, c. 18
    https://www.ontario.ca/laws/statute/S17018
  42. Toronto Star
    https://www.thestar.com/politics/provincial/ford-government-to-break-with-tradition-and-not-adopt-federal-boundary-changes-for-next-election/article_5ef9da48-500c-11ef-a3d8-b70cc9657bcd.html
  43. CBC News
    https://www.cbc.ca/news/canada/sudbury/northern-ontario-federal-ridings-1.6744686
  44. Toronto Star
    https://www.thestar.com/politics/provincial/2022/06/02/doug-ford-trounces-the-competition-as-steven-del-duca-and-andrea-horwath-resign-as-party-leaders.html
  45. CBC News
    https://www.cbc.ca/news/canada/toronto/ndp-interim-leader-contest-rules-1.6504059
  46. Global News
    https://globalnews.ca/news/9013635/ontario-liberals-interim-leader-john-fraser/
  47. www.ontarioliberal.ca
    https://ontarioliberal.ca/ontario-liberals-announce-new-critic-roles/
  48. www.tvo.org
    https://www.tvo.org/article/its-a-done-deal-marit-stiles-will-win-the-ndp-leadership-uncontested
  49. toronto.citynews.ca
    https://toronto.citynews.ca/2023/01/05/marti-stiles-ndp-leadership/
  50. CBC News
    https://www.cbc.ca/news/canada/toronto/ontario-ndp-leadership-marit-stiles-1.6737259
  51. The Globe and Mail
    https://www.theglobeandmail.com/politics/article-ontario-liberal-leadership-race/
  52. Canadian Broadcasting Corporation
    https://www.cbc.ca/news/canada/sudbury/northern-ontario-leaders-debate-1.7451310
  53. Hamilton Spectator
    https://www.thespec.com/news/municipal-election/2022/07/26/hamilton-mayor-race-andrea-horwath.html
  54. Hamilton Spectator
    https://www.thespec.com/local-ancaster/news/2022/08/15/hamilton-mayoral-candidate-andrea-horwath-officially-resigns-her-hamilton-centre-seat-aug-15.html
  55. CBC News
    https://www.cbc.ca/news/canada/hamilton/byelection-hamilton-centre-results-1.6781562
  56. The Globe and Mail
    https://www.theglobeandmail.com/canada/article-ontario-mpp-allegations-election-interference/
  57. CP24
    https://www.cp24.com/news/ontario-pc-cabinet-minister-merrilee-fullerton-resigns-1.6328043
  58. Ottawa Citizen
    https://ottawacitizen.com/news/local-news/karen-mccrimmon-wins-kanata-carleton-byelection-for-ontario-liberals
  59. CBC News
    https://www.cbc.ca/news/canada/toronto/michael-mantha-ndp-1.6798600
  60. thestar.com
    https://www.thestar.com/politics/provincial/2023/05/02/toronto-mayoral-candidate-mitzie-hunter-reveals-date-shell-resign-as-mpp.html
  61. CityNews
    https://toronto.citynews.ca/video/2023/07/27/liberal-victory-in-scarborough-guildwood-byelection/
  62. CityNews 570
    https://kitchener.citynews.ca/2023/07/11/lindo-steps-down-as-mpp-citing-cost-of-childcare/
  63. CBC News
    https://www.cbc.ca/news/canada/kitchener-waterloo/kitchener-centre-mpp-laura-mae-lindo-stepping-down-1.6718233
  64. Waterloo Region Record
    https://www.therecord.com/news/waterloo-region/aislinn-clancy-wins-kitchener-centre/article_f1492e8c-392e-5438-870d-e5a6ceef758f.html
  65. CBC
    https://www.cbc.ca/news/canada/toronto/kaleed-rasheed-resigns-greenbelt-ford-1.6973107
  66. London Free Press
    https://lfpress.com/news/local-news/monte-mcnaughton-regions-top-ranking-mpp-quits-amid-queens-park-tumult
  67. CP24
    https://www.cp24.com/news/ontario-mpp-sarah-jama-censured-and-removed-from-ndp-caucus-over-israel-gaza-comments-1.6612602
  68. CBC News
    https://www.cbc.ca/news/canada/toronto/parm-gill-resigns-mpp-conservatives-1.7095269
  69. Toronto Star
    https://www.thestar.com/politics/provincial/doug-ford-removes-mpp-goldie-ghamari-from-caucus-after-she-met-with-british-far-right/article_ff7892ee-3553-11ef-9ccf-e38438079e05.html
  70. The Intelligencer
    https://www.intelligencer.ca/news/bay-of-quinte-mpp-smith-resigns-taking-job-in-private-sector
  71. Owen Sound Sun Times
    https://www.owensoundsuntimes.com/news/local-news/bruce-grey-owen-sound-mpp-byers-wont-be-seeking-re-election
  72. CBC News
    https://www.cbc.ca/news/canada/ottawa/goldie-ghamari-not-seeking-re-election-1.7447223
  73. Robin Martin, MPP
    https://robinmartinmpp.ca/mpp-robin-martin-announces-she-will-not-be-running-for-re-election/
  74. Toronto Star
    https://thestar.com/politics/federal/third-ndp-mpp-hopes-to-swap-queens-park-for-ottawa-in-the-next-federal-election/article_0f457058-7cfc-11ef-b677-dfc82e1e6644.html
  75. Global News
    https://globalnews.ca/news/10807996/kaleed-rasheed-ontario-politics/
  76. CTV News Ottawa
    https://www.ctvnews.ca/ottawa/article/longtime-ottawa-mpp-lisa-macleod-announces-she-wont-seek-re-election/
  77. Pembroke Daily Observer
    https://www.pembrokeobserver.com/news/local-news/long-serving-renfrew-nipissing-pembroke-mpp-john-yakabuski-will-not-seek-re-election
  78. The Sault Star
    https://www.saultstar.com/news/sault-mpp-ross-romano-to-bid-adieu-to-provincial-politics
  79. Toronto
    https://www.ctvnews.ca/toronto/article/ontario-speaker-says-he-wont-run-in-next-provincial-election-after-34-years-in-legislature/
  80. CBC News
    https://www.cbc.ca/news/canada/toronto/ontario-mpp-michael-ford-will-not-run-provincial-election-1.7441133
  81. https://www.cbc.ca/news/canada/toronto/health-care-debate-ontario-1.7440104 [bare URL]
    https://www.cbc.ca/news/canada/toronto/health-care-debate-ontario-1.7440104
  82. Toronto Star
    https://www.thestar.com/politics/provincial/doug-ford-says-a-clear-mandate-from-ontario-voters-is-the-best-way-to-deal/article_cc1616fe-d735-11ef-ad38-7733a30fa8e8.html
  83. Global News
    https://globalnews.ca/video/10972049/ontario-pcs-plan-to-call-an-early-election-amid-tariff-threats/
  84. CBC
    https://www.cbc.ca/news/canada/toronto/ford-trump-win-comments-tariffs-1.7449512
  85. Ontario NDP
    https://www.ontariondp.ca/news/fix-schools-feed-kids-hire-staff-support-every-student
  86. Ontario Greens
    https://gpo.ca/2025/02/04/mike-schreiner-and-matt-richter-announce-richters-5-point-plan-for-parry-sound-muskoka/
  87. Ontario Greens
    https://gpo.ca/2024/02/16/ontario-greens-return-to-legislature-with-focus-on-making-life-easier-and-more-affordable/
  88. Ontario NDP
    https://www.ontariondp.ca/news/marit-stiles-and-ontario-ndp-your-side-more-nurses-and-better-care
  89. Ontario NDP
    https://www.ontariondp.ca/news/marit-stiles-and-ontario-ndp-are-your-side-family-doctors-all
  90. Ontario Liberal Party
    https://ontarioliberal.ca/bonnie-crombie-announces-guarantee-of-a-family-doctor-for-everyone-in-ontario/
  91. Ontario NDP
    https://www.ontariondp.ca/news/marit-stiles-and-ontario-ndp-are-your-side-real-solutions-end-encampments
  92. Ontario NDP
    https://ontariondp.ca/homes-ontario
  93. CP24
    https://www.cp24.com/local/2024/12/11/bonnie-crombies-housing-plan-targets-land-transfer-tax/
  94. Toronto Star
    https://www.thestar.com/politics/provincial/bonnie-crombies-housing-plan-would-axe-land-transfer-tax-for-first-time-home-buyers/article_32699f94-b7cd-11ef-abea-2357312870e1.html
  95. www.ontarioliberal.ca
    https://ontarioliberal.ca/wp-content/uploads/2024/12/More-Homes-You-Can-Afford_Backgrounder.pdf
  96. Ontario Greens
    https://gpo.ca/2025/02/03/ontario-greens-will-bring-down-costs-for-first-time-homebuyers/
  97. Ontario Greens
    https://gpo.ca/2025/02/05/ontario-greens-announce-plan-to-support-ontario-farmers/
  98. "Only Doug Ford Has A Plan to Protect Ontario Workers By Investing in Infrastructure"
    https://ontariopc.ca/only-doug-ford-has-a-plan-to-protect-ontario-workers-by-investing-in-infrastructure/
  99. "Only Doug Ford and the Ontario PCs Will Protect Workers by Building Roads and Highways in Ottawa"
    https://ontariopc.ca/only-doug-ford-and-the-ontario-pcs-will-protect-workers-by-building-roads-and-highways-in-ottawa/
  100. Ontario NDP
    https://www.ontariondp.ca/news/ndp-ontarians-disabilities-need-odsp-be-doubled-not-reduced-ford
  101. Ontario NDP
    https://www.ontariondp.ca/news/ndp-s-thunder-bay-team-your-side-overhaul-broken-wsib-system
  102. Ontario NDP
    https://www.ontariondp.ca/news/marit-stiles-and-ontario-ndp-your-side-help-you-pay-groceries
  103. CP24
    https://www.cp24.com/video/2025/02/05/bonnie-crombie-vows-to-double-odsp-and-ensure-family-doctors-are-accessible/
  104. Ontario Liberal Party
    https://ontarioliberal.ca/bonnie-crombie-announces-the-more-for-you-tax-cut/
  105. "Only Doug Ford Will Protect Ontario Drivers' Wallets by Cutting Tolls and Taxes"
    https://ontariopc.ca/only-doug-ford-will-protect-ontario-drivers-wallets-by-cutting-tolls-and-taxes/
  106. CTVNews
    https://www.ctvnews.ca/ottawa/article/ontario-will-takeover-operations-of-ottawas-lrt-system-if-pc-party-wins-election-ford-promises/
  107. "Only Doug Ford and the Ontario PCs Will Protect Ontario"
    https://ontariopc.ca/only-doug-ford-and-the-ontario-pcs-will-protect-ontario/
  108. Ontario NDP
    https://www.ontariondp.ca/news/stiles-unveils-plan-defend-workers-fight-back-and-build-more-tariff-proof-ontario
  109. Ontario Liberal Party
    https://ontarioliberal.ca/bonnie-crombie-unveils-tariff-relief-plan-to-fight-for-you-and-your-paycheque/
  110. Ontario Greens
    https://gpo.ca/2025/01/31/mike-schreiner-responds-to-trump-tariffs/
  111. Le Droit
    https://www.ledroit.com/actualites/2025/01/29/doug-ford-veut-proteger-lontario-AM2YPFCBT5ALNNB7KFCUWQYQYY
  112. Kenora Online
    https://kenoraonline.com/2024/09/23/92520/
  113. "Ontario Greens Homepage"
    https://gpo.ca/
  114. Toronto Star
    https://www.thestar.com/opinion/editorials/doug-ford-has-fallen-short-vote-for-change/article_a47834ea-f3ca-11ef-8a6d-3bce520b97da.html
  115. X (formerly Twitter)
    https://x.com/OntarioPCParty/status/1887218384665796976
  116. X (formerly Twitter)
    https://x.com/OntarioPCParty/status/1887225934186491915
  117. Global News
    https://globalnews.ca/news/11014463/ontario-election-mayor-endorsements/
  118. "x.com"
    https://x.com/ontariopcparty/status/1885734861756907882?s=46
  119. CHCH
    https://www.chch.com/chch-news/exclusive-niagara-mayors-endorse-ontario-pc-leader-doug-ford/
  120. X (formerly Twitter)
    https://x.com/OntarioPCParty/status/1887222159585779772
  121. X (formerly Twitter)
    https://x.com/OntarioPCParty/status/1884632557561512227
  122. X (formerly Twitter)
    https://x.com/OntarioPCParty/status/1887229715804508184
  123. "Twitter"
    https://x.com/OntarioPCParty/status/1891933203537227945
  124. "Doug Ford Ready to Build the True North, Strong and Free"
    https://ontariopc.ca/doug-ford-ready-to-build-the-true-north-strong-and-free/
  125. Twitter
    https://x.com/OntarioPCParty/status/1892676851560284393
  126. "Twitter"
    https://x.com/OntarioPCParty/status/1891935718412517684
  127. "Twitter"
    https://x.com/OntarioPCParty/status/1891934460016279791
  128. CTV News
    https://www.ctvnews.ca/toronto/ontario-election-2025/article/hazel-mccallions-son-pens-scathing-letter-sparring-with-crombie-over-who-would-get-her-endorsement/
  129. X (formerly Twitter)
    https://x.com/OntarioPCParty/status/1884618134067273968
  130. X (formerly Twitter)
    https://x.com/JimDinn/status/1884674627454050673
  131. X (formerly Twitter)
    https://x.com/MPJulian/status/1888734128226644396
  132. qpobserver.ca
    https://qpobserver.ca/p/desperate-the-race-for-second-place
  133. https://x.com/MarkJCarney/status/1894376708230246902 [bare URL]
    https://x.com/MarkJCarney/status/1894376708230246902
  134. https://x.com/cafreeland/status/1895217466332324091 [bare URL]
    https://x.com/cafreeland/status/1895217466332324091
  135. Facebook
    https://www.facebook.com/share/p/1EjcPpi3tt/
  136. https://x.com/OntarioPCParty/status/1894084992063492568 [bare URL]
    https://x.com/OntarioPCParty/status/1894084992063492568
  137. https://x.com/OntarioPCParty/status/1892580504379015666 [bare URL]
    https://x.com/OntarioPCParty/status/1892580504379015666
  138. https://x.com/OntarioPCParty/status/1893014075912687993 [bare URL]
    https://x.com/OntarioPCParty/status/1893014075912687993
  139. "x.com"
    https://x.com/ontariopcparty/status/1885697070083826082?s=46
  140. https://x.com/OntarioPCParty/status/1892595793921532365 [bare URL]
    https://x.com/OntarioPCParty/status/1892595793921532365
  141. The Niagara Independent
    https://niagaraindependent.ca/pcs-receive-endorsement-from-local-union-representing-electrical-workers/
  142. https://x.com/OntarioPCParty/status/1888246439110639977 [bare URL]
    https://x.com/OntarioPCParty/status/1888246439110639977
  143. https://x.com/OntarioPCParty/status/1888961298957848824 [bare URL]
    https://x.com/OntarioPCParty/status/1888961298957848824
  144. https://x.com/OntarioPCParty/status/1894061070626517345 [bare URL]
    https://x.com/OntarioPCParty/status/1894061070626517345
  145. Link2Build
    https://www.link2build.ca/news/articles/2025/february/liuna-endorses-ford-for-re-election/
  146. https://x.com/OGCAinfo/status/1890400609796518203 [bare URL]
    https://x.com/OGCAinfo/status/1890400609796518203
  147. https://x.com/OntarioPCParty/status/1887595911905185992 [bare URL]
    https://x.com/OntarioPCParty/status/1887595911905185992
  148. www.ontariofirefighters.org
    https://www.ontariofirefighters.org/index.cfm?zone=/unionactive/view_article.cfm&homeID=934177
  149. TorontoToday.ca
    https://www.torontotoday.ca/local/politics-government/toronto-police-union-endorses-doug-ford-10250997
  150. X (formerly Twitter)
    https://x.com/OntarioPCParty/status/1886482284645085191
  151. "Doug Ford and the Ontario PCs Welcome Support from the Ontario Sheet Metal Workers & Roofers Conference"
    https://ontariopc.ca/doug-ford-and-the-ontario-pcs-welcome-support-from-the-ontario-sheet-metal-workers-roofers-conference/
  152. https://x.com/OntarioPCParty/status/1887910012623753705 [bare URL]
    https://x.com/OntarioPCParty/status/1887910012623753705
  153. https://x.com/OntarioPCParty/status/1894426632804327624 [bare URL]
    https://x.com/OntarioPCParty/status/1894426632804327624
  154. https://x.com/OntarioPCParty/status/1894102156296196183 [bare URL]
    https://x.com/OntarioPCParty/status/1894102156296196183
  155. "x.com"
    https://x.com/ontariopcparty/status/1885725231915864541?s=46
  156. "x.com"
    https://x.com/OntarioPCParty/status/1886882426812535143
  157. https://x.com/OntarioPCParty/status/1889744528485110244 [bare URL]
    https://x.com/OntarioPCParty/status/1889744528485110244
  158. https://x.com/OntarioPCParty/status/1894497734465347701 [bare URL]
    https://x.com/OntarioPCParty/status/1894497734465347701
  159. acorncanada.org
    https://acorncanada.org/wp-content/uploads/2025/02/ON-Provincial-2025.pdf
  160. X (formerly Twitter)
    https://x.com/ONDPPressOffice/status/1889330263399821822
  161. www.instagram.com
    https://www.instagram.com/ontariondp/p/DGTZbxJsMme/?img_index=3
  162. https://x.com/CanadianLabour/status/1894041427237097887 [bare URL]
    https://x.com/CanadianLabour/status/1894041427237097887
  163. "Early election is workers' chance to fire Ford: CUPE Ontario"
    https://cupe.on.ca/early-election-is-workers-chance-to-fire-ford-cupe-ontario/
  164. X (formerly Twitter)
    https://x.com/ONDPPressOffice/status/1889387634352435360
  165. X (formerly Twitter)
    https://x.com/kernaghant/status/1890846663939391985
  166. "x.com"
    https://x.com/oflabour/status/1885752834370437310?s=46
  167. https://x.com/osstf/status/1893073242589462749 [bare URL]
    https://x.com/osstf/status/1893073242589462749
  168. Ontario Nurses' Association
    https://ona.org/news/20250210-nursing-ratios-now/
  169. opseu.org
    https://opseu.org/news/on-february-27-support-these-ndp-candidates-in-your-riding/255013/
  170. https://x.com/TaraJeffrey/status/1892982496251232762 [bare URL]
    https://x.com/TaraJeffrey/status/1892982496251232762
  171. https://x.com/jamiewestndp/status/1882625024521281902 [bare URL]
    https://x.com/jamiewestndp/status/1882625024521281902
  172. usw.ca
    https://usw.ca/steelworkers-endorse-ontario-ndp/
  173. www.etfothamesvalley.com
    https://www.etfothamesvalley.com/article/weekly-update-21-political-action-update-4
  174. www.instagram.com
    https://www.instagram.com/ontariondp/p/DGQ1VJzN65G/?img_index=6
  175. https://x.com/TECT951/status/1888758822325395910 [bare URL]
    https://x.com/TECT951/status/1888758822325395910
  176. Orangeville.com
    https://www.orangeville.com/globenewswire/windsor-district-labour-council-endorses-all-4-windsor-essex-region-ndp-candidates/article_071f7a4a-64e0-5855-a3d0-4f7f930ecc54.html
  177. North Bay Nugget
    https://www.nugget.ca/news/fonom-to-host-the-northern-ontario-leaders-debate
  178. CBC News
    https://www.cbc.ca/news/canada/sudbury/northern-ontario-leaders-debate-1.7451310
  179. CHCH
    https://www.chch.com/chch-news/ontario-leaders-debate-to-be-broadcast-live-on-feb-17/
  180. Radio-Canada
    https://ici.radio-canada.ca/nouvelle/2139289/debat-francophone-election-ontario
  181. CHCH
    https://www.elections.on.ca/en/election-results/provincial-results.html
  182. "Data Explorer"
    https://results.elections.on.ca/en/data-explorer?fromYear=1867&toYear=2025&electionType=GE&electionId=527
  183. Includes 2% for the New Blue Party.
  184. Includes 2% for the New Blue Party.
  185. Includes 2% for the New Blue Party.
  186. Includes 3% for the New Blue Party.
  187. Includes 5.2% for the New Blue Party.
  188. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67bfd854d82da8c3d4ba9336_2025-02-27_ON_Daily_Tracker.pdf
  189. "Ontario Nightly Tracking Election Call: PCs 47.8, Liberals 26.2, NDP 15.4, Greens 6.4 (CTVNews/Nanos)"
    https://nanos.co/ontario-nightly-tracking-election-call-pcs-47-8-liberals-26-2-ndp-15-4-greens-6-4-ctv-news-nanos/
  190. "Progressive Conservatives projected to win the Ontario provincial election"
    https://poll.forumresearch.com/post/3180/doug-fords-progressive-conservatives-on-track-for-a-third-term/
  191. The Trillium
    https://www.thetrillium.ca/news/politics/doug-fords-pcs-cruise-to-election-day-with-17-point-lead-poll-10293280
  192. "Progressive Conservatives Headed for Fresh Term in Ontario"
    https://researchco.ca/2025/02/26/ontario-final-2025/
  193. "Ford Knocking on The Door of Historic Third Majority"
    https://www.ipsos.com/en-ca/ford-knocking-door-historic-third-majority
  194. Relay with Kyla Ronellenfitsch
    https://relaywithkyla.beehiiv.com/p/who-the-f-is-going-to-vote
  195. Abacus Data
    https://abacusdata.ca/ontario-election-2025-campaign-final-poll/
  196. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67bf1f4f31499b25f4f0effb_2025-02-26_ON_Daily_Tracker_Public.pdf
  197. Innovative Research
    https://innovativeresearch.ca/wp-content/uploads/2025/02/CTM-2502-Ontario-Report-Wave-4-Debate-Release-Deck-2025-02-25.pdf
  198. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67bd2e4ffd7cf6926979d895_2025-02-25_ON_Daily_Tracker_Public.pdf
  199. Leger
    https://leger360.com/ontario-election-2025-feb-24/
  200. Liaison Strategies
    https://press.liaisonstrategies.ca/pcs-42-liberals-32-as-campaign-enters-final-stretch/
  201. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67bc00908678c0c46e400c58_2025-02-24_ON_Daily_Tracker_Public.pdf
  202. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67bab228713c257a30ef9c46_2025-02-23_ON_Daily_Tracker_Public.pdf
  203. "Ontario Nightly Tracking: PCs 43.8, Liberals 28.8, NDP 19.6, Greens 5.1 (CTV News/Nanos)"
    https://nanos.co/ontario-nightly-tracking-pcs-43-8-liberals-28-8-ndp-19-6-greens-5-1-ctv-news-nanos/
  204. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67b939aecd22a5e7139dbdb7_2025-02-22_ON_Daily_Tracker_Public.pdf
  205. "Ontario Nightly Tracking: PCs 42.6, Liberals 30.5, NDP 18.6, Greens 6.2 (CTV News/Nanos)"
    https://nanos.co/ontario-nightly-tracking-pcs-42-6-liberals-30-5-ndp-18-6-greens-6-2-ctv-news-nanos/
  206. "Ford and Conservatives Cruising to Third Majority Government"
    https://www.ipsos.com/en-ca/ford-and-conservatives-cruising-third-majority-government
  207. Relay with Kyla Ronellenfitsch
    https://relaywithkyla.beehiiv.com/p/your-weekend-data-fix
  208. "Ontario Nightly Tracking: PCs 45.2, Liberals 31.3, NDP 16.8, Greens 5.1"
    https://nanos.co/wp-content/uploads/2025/02/2025-2783-ELXN-ONT-Field-Ended-2025-02-20.pdf
  209. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67b80f30f4a64180ff2be2f1_2025-02-22_ON_Daily_Tracker_Public.pdf
  210. "Ontario Nightly Tracking: PCs 44.1, Liberals 30.7, NDP 16.6, Greens 6.6"
    https://nanos.co/ontario-nightly-tracking-pcs-44-1-liberals-30-7-ndp-16-6-greens-6-6/
  211. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67b6b40231163dc927907b64_2025-02-20_ON_Daily_Tracker_Public.pdf
  212. Relay with Kyla Ronellenfitsch
    https://relaywithkyla.beehiiv.com/p/ok-that-s-a-trend
  213. "Ontario Nightly Tracking: PCs 45.8, Liberals 29.7, NDP 15.9, Greens 6.7 (CTV News/Nanos)"
    https://nanos.co/ontario-nightly-tracking-pcs-45-8-liberals-29-7-ndp-15-9-greens-6-7/
  214. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67b56a6f1b4ef1c8194a0427_2025-02-19_ON_Daily_Tracker_Public.pdf
  215. Leger
    https://leger360.com/ontario-election-2025-feb-17/
  216. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67b402c29d027dd067e50659_2025-02-18_ON_Daily_Tracker_Public.pdf
  217. Probe Research
    https://probe-research.com/polls/new-ontario-election-survey-shows-appetite-change-and-coalition-doug-ford-and-pcs-have
  218. Innovative Research
    https://innovativeresearch.ca/ford-pcs-retain-lead-but-the-gap-between-them-and-the-liberals-narrows/
  219. Relay with Kyla Ronellenfitsch
    https://relaywithkyla.beehiiv.com/p/no-pressure-we-just-need-the-debate-to-get-us-10-points
  220. "Ontario Nightly Tracking: PCs 46.4, Liberals 27.0, NDP 17.9, Greens 6.7 (CTV News/Nanos)"
    https://nanos.co/ontario-nightly-tracking-pcs-46-4-liberals-27-0-ndp-17-9-greens-6-7-ctv-news-nanos/
  221. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67b25ec35b152f33bac46549_2025-02-17_ON_Daily_Tracker_Public.pdf
  222. Abacus Data
    https://abacusdata.ca/ontario-election-2025-campaign-poll-2/
  223. "Ontario Nightly Tracking: PCs 45.2, Liberals 29.5, NDP 17.7, Greens 5.4 (CTV News/Nanos)"
    https://nanos.co/ontario-nightly-tracking-pcs-45-2-liberals-29-5-ndp-17-7-greens-5-4-ctv-news-nanos/
  224. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67b11e6058bb1e635527d94c_2025-02-16_ON_Daily_Tracker_Public.pdf
  225. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67b11e6058bb1e635527d94c_2025-02-15_ON_Daily_Tracker_Public.pdf
  226. "Ontario Nightly Tracking: PCs 43.9, Liberals 30.9, NDP 17.1, Greens 5.8"
    https://nanos.co/wp-content/uploads/2025/02/2025-2783-ELXN-ONT-Field-Ended-2025-02-13.pdf
  227. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67aebad270ff82957cb15966_2025-02-14_ON_Daily_Tracker_Public.pdf
  228. "Progressive Conservatives Way Ahead of Rivals in Ontario"
    https://researchco.ca/2025/02/14/ontario-2025/
  229. Toronto Today
    https://www.torontotoday.ca/local/politics-government/poll-toronto-vs-the-world-how-the-central-city-and-the-burbs-differ-on-provincial-campaign-issues-10237371
  230. "Ontario Nightly Tracking: PCs 45.5, Liberals 29.5, NDP 16.9, Greens 6.5"
    https://nanos.co/ontario-nightly-tracking-pcs-45-5-liberals-29-5-ndp-16-9-greens-6-5/
  231. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67ad5dfa246f052b7822ab1c_2025-02-13_ON_Daily_Tracker_Public.pdf
  232. Relay with Kyla Ronellenfitsch
    https://relaywithkyla.beehiiv.com/p/halfway-point-i-think
  233. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67ac0d949792229285be3819_2025-02-12_ON_Daily_Tracker_Public.pdf
  234. Relay with Kyla Ronellenfitsch
    https://relaywithkyla.beehiiv.com/p/breathing-down-poilievre-s-neck
  235. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67aabfecbc580c626351e08b_2025-02-11_ON_Daily_Tracker_Public.pdf
  236. CP24
    https://www.cp24.com/news/2025/02/11/pcs-lead-in-4-out-of-5-ontario-regions-but-battle-for-toronto-continues-nanos-survey/
  237. Relay with Kyla Ronellenfitsch
    https://relaywithkyla.beehiiv.com/p/this-could-be-even-more-of-a-blowout-than-it-seems
  238. Leger
    https://leger360.com/wp-content/uploads/2025/02/Leger-Ontario_Voting-intentions_February_10th.pdf
  239. Liaison Strategies
    https://press.liaisonstrategies.ca/ontario-pcs-lead-by-10/
  240. Nanos Co
    https://nanos.co/wp-content/uploads/2025/02/2025-2783-ELXN-ONT-Field-Ended-2025-02-09.pdf
  241. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67a91aa41ca16667e982a228_2025-02-10_ON_Daily_Tracker_Public.pdf
  242. Nanos Co
    https://nanos.co/ontario-nightly-tracking-pcs-44-1-liberals-28-4-ndp-19-9-greens-4-8-ctv-news-nanos/
  243. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67a81a05ebf29da2f513d336_2025-02-09_ON_Daily_Tracker_Public.pdf
  244. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67a6e3276c5b3e7a3d0767ab_2025-02-08_ON_Daily_Tracker_Public.pdf
  245. Abacus Data
    https://abacusdata.ca/ontario-election-2025-campaign-poll-1/
  246. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67a5981c3aeed3a0d12429b0_2025-02-08_ON_Daily_Tracker_Public.pdf
  247. Nanos Co
    https://nanos.co/ontario-nightly-tracking-pcs-45-9-liberals-30-1-ndp-15-7-greens-6-5-ctv-news-nanos/
  248. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67a41c2d1dfcb777cb3374c9_2025-02-06_ON_Daily_Tracker_Public.pdf
  249. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67a2e15a687abdeb4d35a11b_2025-02-05_ON_Daily_Tracker_Public.pdf
  250. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/67a195db566d464103693951_2025-02-04_ON_Daily_Tracker_Public.pdf
  251. Angus Reid Institute
    https://angusreid.org/ontario-election-unpopular-ford/
  252. Pallas Data
    https://pallas-data.ca/2025/02/05/pallas-ontario-poll-pc-45-olp-28-ndp-21-green-5-2/
  253. Twitter
    https://x.com/MainStResearch/status/1886410113918906864
  254. Leger
    https://leger360.com/wp-content/uploads/2025/02/Leger-Ontario_Voting-intentions_February_3rd.pdf
  255. Twitter
    https://x.com/MainStResearch/status/1886087444832952590
  256. Liaison Strategies
    https://press.liaisonstrategies.ca/ford-expands-lead-as-trade-war-begins/
  257. Twitter
    https://x.com/MainStResearch/status/1885726758638350816
  258. Innovative Research
    https://innovativeresearch.ca/wp-content/uploads/2025/01/CTM-2502-Ontario-Election-Wave-1-Public-Release-2025-01-31.pdf
  259. Twitter
    https://x.com/MainStResearch/status/1885313029274808658
  260. "Progressive Conservatives hold decisive lead (50%) over Liberals (24%), NDP (20%) as Ontario election officially underway"
    https://www.ipsos.com/en-ca/progressive-conservatives-hold-decisive-lead-over-liberals
  261. Twitter
    https://x.com/MainStResearch/status/1884951464524525651
  262. innovativeresearch.ca
    https://innovativeresearch.ca/wp-content/uploads/2025/01/CTM2501-ON-Politics-Web-Post-Deck-Public-Release.pdf
  263. mainstreetresearch.ca
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/6796c429afc42ad1a5c39d2b_Mainstreet_Ontario_Jan_25_2025_Public.pdf
  264. Abacus Data
    https://abacusdata.ca/ontario-election-2025-first-poll-abacus-data/
  265. Polling Canada
    https://canadianpolling.ca/ON-2022
  266. Liaison Strategies
    https://press.liaisonstrategies.ca/fords-lead-down-to-6-points-as-campaign-commences/
  267. Yorkville Strategies
    https://yorkvillestrategies.com/reports/f/ford-best-ontario-leader-to-deal-with-trump-tariffs
  268. Leger360
    https://leger360.com/wp-content/uploads/2025/01/Leger-Postmedia-Ontario-Politics_Jan2025-002.pdf
  269. Liaison Strategies
    https://press.liaisonstrategies.ca/ontario-pcs-lead-by-9-1-in-4-undecided/
  270. Polling Canada
    https://canadianpolling.ca/ON-2022
  271. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/678d555ec1d834a778ae4cde_Mainstreet_Ontario_Jan_2025_Public.pdf
  272. Liaison Strategies
    https://press.liaisonstrategies.ca/ontario-pcs-lead-by-10-over-ontario-liberals/
  273. Abacus Data
    https://abacusdata.ca/ontario-politics-abacus-december-2024/
  274. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/675086bac275684a3511c4f0_Mainstreet_Ontario_Nov_2024_Public.pdf
  275. Abacus Data
    https://abacusdata.ca/ontario-politics-abacus-november-2024/
  276. "Pallas Ontario Poll: PC 41, OLP 28, NDP 22, Green 7"
    https://pallas-data.ca/2024/10/23/pallas-ontario-poll-pc-41-olp-28-ndp-22-green-7/
  277. Abacus Data
    https://abacusdata.ca/ontario-politics-abacus-october-2024/
  278. "Ford's PCPO increases vote share despite Ontarians giving it the worst government performance score in Canada"
    https://angusreid.org/ontario-pcs-ndp-liberals-doug-ford-cost-of-living-health-care-housing-affordability-bonnie-crombie-marit-stiles/
  279. Mainstreet Research
    https://cdn.prod.website-files.com/66c8dfb086a015b3b519e988/66edde5261dd8dcdd4587e78_Mainstreet_Ontario_Sept_2024.pdf
  280. Abacus Data
    https://abacusdata.ca/ontario-politics-abacus-july-2024-2/
  281. Liaison Strategies
    https://press.liaisonstrategies.ca/ontario-pcs-holding-strong-as-early-election-speculation-heats-up/
  282. Abacus Data
    https://abacusdata.ca/ontario-politics-abacus-july-2024/
  283. Liaison Strategies
    https://press.liaisonstrategies.ca/ontario-pcs-lead-liberals-by-11-but-gap-would-narrow-if-early-election-called/
  284. Abacus Data
    https://abacusdata.ca/ontario-politics-abacus-june/
  285. "Ontario - Provincial Voting Intentions And Opinions on Alcohol Sales, Early Election, and Strategic Voting"
    https://www.vmcdn.ca/files/trillium/files/ontario-trillium-06june2024-compressed-1.pdf?utm_source=the%20trillium&utm_campaign=the%20trillium%3A%20outbound&utm_medium=referral
  286. Abacus Data
    https://abacusdata.ca/ontario_politics_abacus_april2024-2/
  287. Abacus Data
    https://abacusdata.ca/ontario_politics_abacus_april2024/
  288. Liaison Strategies
    https://press.liaisonstrategies.ca/ford-pcs-lead-liberals-by-10-ontarians-believe-province-is-doing-best-on-housing/
  289. Abacus Data
    https://abacusdata.ca/ford_poilievre_ontario_politics/
  290. Liaison Strategies
    https://press.liaisonstrategies.ca/ontario-pcs-lead-liberals-by-10-ontarians-believe-province-is-doing-best-on-housing/
  291. Angus Reid Institute
    https://angusreid.org/ontario-spotlight-budget-deficit-april-2024/
  292. Toronto Star
    https://www.thestar.com/politics/provincial/doug-fords-tories-are-surging-at-the-expense-of-marit-stiles-new-democrats-poll-suggests/article_1df9ff38-d261-11ee-9eb8-ebf5bf56e54e.html
  293. www.thetrillium.ca
    https://www.vmcdn.ca/files/trillium/files/ontario-trillium-13february2024-compressed_2-1.pdf?utm_source=the%20trillium&utm_campaign=the%20trillium%3A%20outbound&utm_medium=referral
  294. Liaison Strategies
    https://press.liaisonstrategies.ca/ontario-pcs-lead-liberals-by-8-no-confidence-in-the-healthcare-system/
  295. CTV News Toronto
    https://www.ctvnews.ca/toronto/article/fords-pc-party-has-eight-point-lead-over-liberals-but-crombie-gaining-ground-in-some-areas-poll/
  296. Toronto Star
    https://www.thestar.com/politics/provincial/doug-fords-tories-are-ahead-but-ominous-signs-are-on-the-horizon-poll-suggests/article_092d450a-bc64-11ee-a116-57b380109de6.html
  297. Toronto Star
    https://www.thestar.com/politics/provincial/bonnie-crombie-is-exposing-vulnerabilities-in-doug-fords-tories-poll-suggests/article_69315fea-9db5-11ee-b161-ab5cdfceb738.html
  298. Mainstreet Research
    https://www.mainstreetresearch.ca/download/mainstreet-ontario-december-2023-public/
  299. Abacus Data
    https://abacusdata.ca/ontario-politics-bonnie-crombie-ford-leads-18/
  300. Innovative Research Group
    https://innovativeresearch.ca/wp-content/uploads/2023/11/Greenbelt-Controversy-Release.pdf
  301. Abacus Data
    https://abacusdata.ca/ontario-pcs-rebound-despite-rcmp-investigation-starting/
  302. Village Media
    https://www.vmcdn.ca/files/trillium/files/ontario-villagemedia-28september2023.pdf
  303. The Trillium
    https://www.thetrillium.ca/news/politics/support-for-doug-fords-pcs-nears-all-time-low-poll-finds-7627678
  304. www.angusreid.org
    https://angusreid.org/doug-ford-pc-greenbelt-steve-clark-developers/
  305. Abacus Data
    https://abacusdata.ca/fords-pcs-down-7-points-since-the-end-of-july-as-the-greenbelt-scandal-bites/
  306. Village Media
    https://www.vmcdn.ca/files/trillium/ontario-villagemedia-30august2023-1.pdf
  307. Abacus Data
    https://abacusdata.ca/has-the-greenbelt-scandal-hurt-the-ford-pcs-in-ontario/
  308. Toronto Star
    https://www.thestar.com/politics/provincial/a-bad-sign-for-doug-ford-s-future-majority-of-ontarians-think-his-decisions-benefit/article_9343bf58-642b-53fe-8962-d46a055b10a4.html
  309. Mainstreet Research
    https://www.mainstreetresearch.ca/download/ontario-provincial-july-2023-public/
  310. Twitter
    https://twitter.com/MainStResearch/status/1676984356919754752
  311. Toronto Star
    https://www.thestar.com/politics/provincial/2023/06/12/a-front-runner-has-emerged-in-the-liberal-leadership-race-poll-finds.html
  312. Abacus Data
    https://abacusdata.ca/ontario-politics-june-2023/
  313. Queen's Park Observer
    https://qpobserver.ca/p/exclusive-crombie-is-tops-ford-is
  314. www.angusreid.org
    https://angusreid.org/wp-content/uploads/2023/06/2023.06.29_Provincial_Governance.pdf
  315. www.angusreid.org
    https://angusreid.org/wp-content/uploads/2023/04/2023.04.04_ON_Spotlight.pdf
  316. abacusdata.ca
    https://abacusdata.ca/ontario-politics-march-2023/
  317. ipolitics.ca
    https://old.ipolitics.ca/wp-content/uploads/2023/02/Ontario_Feb_2023.pdf
  318. angusreid.org
    https://angusreid.org/ontario-doug-ford-cupe-education-health-care-lecce/
  319. ipolitics.ca
    https://old.ipolitics.ca/wp-content/uploads/2022/12/Ontario_Dec_2022.pdf
  320. abacusdata.ca
    https://abacusdata.ca/ford-education-workers-november-2022/
  321. Ekos Politics
    https://www.ekospolitics.com/index.php/2022/06/the-2022-ontario-election-in-review/
  322. "Ekos Data Tables"
    https://web.archive.org/web/20221107004504/https://www.ekospolitics.com/wp-content/uploads/20220627datatables.pdf
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.