Victoria: congratulations to the MPs elected in 2025
Victoria’s main federal ridings: elected MPs, parties, returning incumbents, full candidate votes and the margins that decided the April 28, 2025 election.

Federal election held April 28, 2025 · Official results
Compiled October 25, 2026. This is a dated election review, not election-night coverage or a statement of current House membership.
West Coast News congratulates the successful federal candidates in the ridings serving Victoria and thanks everyone who stood for office and voted. The local winners were Will Greaves (Liberal); Stephanie McLean (Liberal). Below are the official results, including the winning margins and whether each winner was an incumbent.
Back to Townline Victoria · National results and province-by-province comparison
Decisive win · Elected MP · not an incumbent
Victoria
West Coast News congratulates Will Greaves (Liberal) on election as the MP for Victoria in the April 28, 2025 federal election.
Will Greaves received 41,128 votes (54.3%), finishing 22,251 votes (29.37 percentage points) ahead of Laurel Collins (NDP).
| Candidate | Party | Votes | Share | Result |
|---|---|---|---|---|
| Will Greaves | Liberal | 41,128 | 54.3% | Elected MP · not an incumbent |
| Laurel Collins | NDP | 18,877 | 24.9% | Incumbent · not elected |
| Angus Ross | Conservative | 12,870 | 17.0% | Not elected |
| Michael Doherty | Green Party | 2,350 | 3.1% | Not elected |
| David Mohr | People's Party - PPC | 278 | 0.4% | Not elected |
| Cody Fraser | Parti Rhinocéros Party | 109 | 0.1% | Not elected |
| Mary Moreau | Christian Heritage Party | 83 | 0.1% | Not elected |
| Steve Filipovic | Independent | 73 | 0.1% | Not elected |
Turnout: 74.4% · Ballots cast: 76,138 · Valid votes: 75,768 · Rejected ballots: 370.
Decisive win · Elected MP · not an incumbent
Esquimalt—Saanich—Sooke
West Coast News congratulates Stephanie McLean (Liberal) on election as the MP for Esquimalt—Saanich—Sooke in the April 28, 2025 federal election.
Stephanie McLean received 36,181 votes (49.3%), finishing 15,099 votes (20.59 percentage points) ahead of Grant Cool (Conservative).
| Candidate | Party | Votes | Share | Result |
|---|---|---|---|---|
| Stephanie McLean | Liberal | 36,181 | 49.3% | Elected MP · not an incumbent |
| Grant Cool | Conservative | 21,082 | 28.7% | Not elected |
| Maja Tait | NDP | 13,666 | 18.6% | Not elected |
| Ben Homer-Dixon | Green Party | 1,959 | 2.7% | Not elected |
| David Schaafsma | Christian Heritage Party | 159 | 0.2% | Not elected |
| Param Bhatti | Independent | 152 | 0.2% | Not elected |
| Robert Crooks | Communist | 136 | 0.2% | Not elected |
Turnout: 74.2% · Ballots cast: 73,726 · Valid votes: 73,335 · Rejected ballots: 391.
See which provinces favoured the Liberals and Conservatives, and compare all 343 ridings →
Sources and how to read the results
Candidate votes, affiliations and incumbent markers come from Elections Canada’s official Table 12; turnout, valid votes and rejected ballots come from Table 11. National and province totals below are calculated from that same candidate table so the figures use one consistent snapshot. The asterisk marker for incumbents is defined by Elections Canada. “Not an incumbent” does not mean a person has never held another elected office.
Winner minus runner-up votes; percentage-point margin uses all valid riding votes. Tight finish: under 5 points; decisive win: at least 20 points. These are editorial descriptions, not Elections Canada classifications. “Landslide” has no official threshold here; we use exact margins and “decisive win” instead. Candidate percentages can differ slightly from sums because of rounding.
Each city edition covers its main federal ridings, which can cross municipal boundaries. Riding-wide results are not city-only vote totals. Use Elections Canada’s address lookup to find your own riding. Later by-elections, party changes and court decisions are outside these April 2025 results.
- Elections Canada official voting results — summary CSV tables
- Candidate results and incumbent marker definition
- 2025 federal electoral boundaries
Download all 1,959 candidate results (CSV) · Download the complete results package (JSON) · Original Elections Canada candidate CSV · Original Elections Canada turnout CSV
