Waterloo: 2025 Ontario election results

Catherine Fife (NDP) won Waterloo in the February 27, 2025 Ontario general election with 50.2% of the vote, 11,385 votes (22.8 points) ahead of Peter Turkington (PC). 49,884 valid votes were counted.

Catherine Fife
Elected for New Democratic
11,385 voteswinning margin (22.8 points)
Catherine Fife 50.2%Peter Turkington 27.4%Clayton Moore 15.7%Shefaza Esmail 3.6%

Results by candidate

Waterloo 2025 results by candidate
CandidatePartyVotesShare
Catherine FifeelectedNew Democratic25,055
50.2%
Peter TurkingtonProgressive Conservative13,670
27.4%
Clayton MooreLiberal7,839
15.7%
Shefaza EsmailGreen1,814
3.6%
Suja BiberNew Blue543
1.1%
Chris MartinOntario Party477
1%
James SchulzOther325
0.7%
Peter HouseOther161
0.3%

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

How it compares

  • The 95th-closest race of 124 ridings: a margin of 11,385 votes (22.8 points).
  • New Democratic candidates won 18.5% of the vote across Ontario; Catherine Fife took 50.2% here, 31.7 points above that.
  • New Democratic also won this riding at the previous election.

Nearby ridings