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.
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Catherine Fifeelected | New Democratic | 25,055 | 50.2% |
| Peter Turkington | Progressive Conservative | 13,670 | 27.4% |
| Clayton Moore | Liberal | 7,839 | 15.7% |
| Shefaza Esmail | Green | 1,814 | 3.6% |
| Suja Biber | New Blue | 543 | 1.1% |
| Chris Martin | Ontario Party | 477 | 1% |
| James Schulz | Other | 325 | 0.7% |
| Peter House | Other | 161 | 0.3% |
Source: Elections Ontario, Official Return from the Records for the 2025 general election, and 2022 electoral district boundaries.