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.
Mike Schreiner
Elected for Green
19,852 voteswinning margin (33 points)
Mike Schreiner 56.9%Robert Coole 23.9%Mustafa Zuberi 11.4%Cameron Spence 5.8%
Results by candidate
Guelph 2025 results by candidate
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.
How it compares
The 122nd-closest race of 124 ridings: a margin of 19,852 votes (33 points).
Green candidates won 4.8% of the vote across Ontario; Mike Schreiner took 56.9% here, 52.1 points above that.
Green also won this riding at the previous election.