St. Catharines: 2025 Ontario election results

Jennie Stevens (NDP) won St. Catharines in the February 27, 2025 Ontario general election with 42.1% of the vote, 3,266 votes (7 points) ahead of Sal Sorrento (PC). 46,745 valid votes were counted.

Jennie Stevens
Elected for New Democratic
3,266 voteswinning margin (7 points)
Jennie Stevens 42.1%Sal Sorrento 35.1%Robin McPherson 17.3%Stephen Vincelette-Smith 2.2%

Results by candidate

St. Catharines 2025 results by candidate
CandidatePartyVotesShare
Jennie StevenselectedNew Democratic19,688
42.1%
Sal SorrentoProgressive Conservative16,422
35.1%
Robin McPhersonLiberal8,092
17.3%
Stephen Vincelette-SmithGreen1,033
2.2%
Rob AtalickNew Blue807
1.7%
Natalia BenoitStop New Sex-Ed Agenda347
0.7%
Liz LeeuwenburgOntario Party300
0.6%
J. Justin O'DonnellOther56
0.1%

Source: Elections Ontario, Official Return from the Records for the 2025 general election, and 2022 electoral district boundaries.

How it compares

  • The 33rd-closest race of 124 ridings: a margin of 3,266 votes (7 points).
  • New Democratic candidates won 18.5% of the vote across Ontario; Jennie Stevens took 42.1% here, 23.6 points above that.
  • New Democratic also won this riding at the previous election.

Nearby ridings