Stephen Crawford (PC) won Oakville in the February 27, 2025 Ontario general election with 48% of the vote, 1,848 votes (3.9 points) ahead of Alison Gohel (LIB). 47,395 valid votes were counted.
Stephen Crawford
Elected for Progressive Conservative
1,848 voteswinning margin (3.9 points)
Stephen Crawford 48%Alison Gohel 44.1%Diane Downey 3.9%Bruno Sousa 2.6%
Results by candidate
Oakville 2025 results by candidate
Candidate
Party
Votes
Share
Stephen Crawfordelected
Progressive Conservative
22,754
48%
Alison Gohel
Liberal
20,906
44.1%
Diane Downey
New Democratic
1,851
3.9%
Bruno Sousa
Green
1,235
2.6%
Shereen Di Vittorio
New Blue
556
1.2%
Sandor Kornay
Other
93
0.2%
Source: Elections Ontario, Official Return from the Records for the 2025 general election, and 2022 electoral district boundaries.
How it compares
The 16th-closest race of 124 ridings: a margin of 1,848 votes (3.9 points).
Progressive Conservative candidates won 43% of the vote across Ontario; Stephen Crawford took 48% here, 5 points above that.
Progressive Conservative also won this riding at the previous election.