Will Greaves (Liberal) won Victoria in the April 28, 2025 federal election with 54.3% of the vote, 22,251 votes (29.4 points) ahead of Laurel Collins (NDP). 75,768 valid votes were counted in this British Columbia riding.
| Candidate | Votes | Share |
|---|---|---|
| Will Greaves · Liberalelected Professor · Victoria, B.C. | 41,128 | 54.3% |
| Laurel Collins · NDPincumbent Parliamentarian · Victoria, B.C. | 18,877 | 24.9% |
| Angus Ross · Conservative Stay-at-Home Parent · Victoria, B.C. | 12,870 | 17% |
| Michael Doherty · Green Lawyer · Victoria, B.C. | 2,350 | 3.1% |
| David Mohr · People's Party Retired · Victoria, B.C. | 278 | 0.4% |
| Cody Fraser · Rhinoceros Bar Manager · Victoria, B.C. | 109 | 0.1% |
| Mary Moreau · Christian Heritage Party Retired · Sidney, B.C. | 83 | 0.1% |
| Steve Filipovic · Independent Small Business Owner · Victoria, B.C. | 73 | 0.1% |
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.