Esquimalt—Saanich—Sooke: 2025 federal election results

Stephanie McLean (Liberal) won Esquimalt—Saanich—Sooke in the April 28, 2025 federal election with 49.3% of the vote, 15,099 votes (20.6 points) ahead of Grant Cool (Conservative). 73,335 valid votes were counted in this British Columbia riding.

Stephanie McLean
Elected for Liberal
15,099 voteswinning margin (20.6 points)
Stephanie McLean 49.3%Grant Cool 28.7%Maja Tait 18.6%Ben Homer-Dixon 2.7%

Results by candidate

Esquimalt—Saanich—Sooke 2025 results by candidate
CandidateVotesShare
Stephanie McLean · Liberalelected
Lawyer · Colwood, B.C.
36,181
49.3%
Grant Cool · Conservative
Engineer · Victoria, B.C.
21,082
28.7%
Maja Tait · NDP
Mayor · Sooke, B.C.
13,666
18.6%
Ben Homer-Dixon · Green
Student · Victoria, B.C.
1,959
2.7%
David Schaafsma · Christian Heritage Party
Optometrist · Victoria, B.C.
159
0.2%
Param Bhatti · Independent
Engineer · Victoria, B.C.
152
0.2%
Robert Crooks · Communist
Provincial Organizer · Vancouver, B.C.
136
0.2%

Source: Elections Canada, official results of the April 28, 2025 general election. Candidates marked as incumbents follow Elections Canada's table. Results are not updated for by-elections or floor-crossings since; changes we have recorded are listed above the results.

Turnout and electors

Voter turnout
74.2%
Registered electors
99,386
Population (2021 census)
120,170
Valid ballots
73,335
Rejected ballots
391
Winning margin
15,099 votes

How Esquimalt—Saanich—Sooke compares

  • The 237th-closest race of 343 ridings: a margin of 15,099 votes (20.6 points).
  • Liberal candidates won 43.8% of votes nationally; Stephanie McLean took 49.3% here, 5.5 points above that.
  • Turnout was 74.2%, 5.2 points above the national figure of 69%.

Nearby ridings