Mike Schreiner (GRN) won Guelph in the February 27, 2025 Ontario general election with 56.9% of the vote, 19,852 votes (33 points) ahead of Robert Coole (PC). 60,132 valid votes were counted.
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Mike Schreinerelected | Green | 34,238 | 56.9% |
| Robert Coole | Progressive Conservative | 14,386 | 23.9% |
| Mustafa Zuberi | Liberal | 6,874 | 11.4% |
| Cameron Spence | New Democratic | 3,497 | 5.8% |
| Carina Fraser | New Blue | 1,137 | 1.9% |
Source: Elections Ontario, Official Return from the Records for the 2025 general election, and 2022 electoral district boundaries.