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.
| Candidate | Votes | Share |
|---|---|---|
| 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.