St. Catharines: 2025 federal election results

Chris Bittle (Liberal) won St. Catharines in the April 28, 2025 federal election with 52% of the vote, 7,737 votes (11.6 points) ahead of Bas Sluijmers (Conservative). 66,810 valid votes were counted in this Ontario riding.

Chris Bittle
Elected for Liberal
7,737 voteswinning margin (11.6 points)
Chris Bittle 52%Bas Sluijmers 40.4%Karen Orlandi 6%Dennis Wilson 0.8%

Results by candidate

St. Catharines 2025 results by candidate
CandidateVotesShare
Chris Bittle · Liberalelectedincumbent
Parliamentarian · St. Catharines, Ont.
34,750
52%
Bas Sluijmers · Conservative
Sales · St. Catharines, Ont.
27,013
40.4%
Karen Orlandi · NDP
Minister · St. Catharines, Ont.
4,021
6%
Dennis Wilson · People's Party
Retired · Stevensville, Ont.
522
0.8%
Christopher Reilly · Independent
Registered Practical Nurse · St. Catharines, Ont.
306
0.5%
Taha Alexander Haj-Ahmad · Centrist
Scientist · St. Catharines, Ont.
198
0.3%

Source: Elections Canada, official results of the April 28, 2025 general election. Candidates marked as incumbents follow Elections Canada's table. Results are not updated for by-elections or floor-crossings since; changes we have recorded are listed above the results.

Turnout and electors

Voter turnout
69.3%
Registered electors
97,096
Population (2021 census)
119,873
Valid ballots
66,810
Rejected ballots
439
Winning margin
7,737 votes

How St. Catharines compares

  • The 163rd-closest race of 343 ridings: a margin of 7,737 votes (11.6 points).
  • Liberal candidates won 43.8% of votes nationally; Chris Bittle took 52% here, 8.2 points above that.
  • Turnout was 69.3%, 0.3 points above the national figure of 69%.

Nearby ridings