Saanich—Gulf Islands: 2025 federal election results

Elizabeth May (Green) won Saanich—Gulf Islands in the April 28, 2025 federal election with 39.1% of the vote, 5,790 votes (7.3 points) ahead of David Beckham (Liberal). 79,786 valid votes were counted in this British Columbia riding.

Elizabeth May
Elected for Green
5,790 voteswinning margin (7.3 points)
Elizabeth May 39.1%David Beckham 31.8%Cathie Ounsted 25.1%Colin Plant 4%

Results by candidate

Saanich—Gulf Islands 2025 results by candidate
CandidateVotesShare
Elizabeth May · Greenelectedincumbent
Parliamentarian · Sidney, B.C.
31,199
39.1%
David Beckham · Liberal
Renewable Energy Consultant · Sidney, B.C.
25,409
31.8%
Cathie Ounsted · Conservative
Accountant · Saanichton, B.C.
20,015
25.1%
Colin Plant · NDP
Teacher · Saanich, B.C.
3,163
4%

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
77.9%
Registered electors
102,890
Population (2021 census)
122,147
Valid ballots
79,786
Rejected ballots
336
Winning margin
5,790 votes

How Saanich—Gulf Islands compares

  • The 126th-closest race of 343 ridings: a margin of 5,790 votes (7.3 points).
  • Green candidates won 1.2% of votes nationally; Elizabeth May took 39.1% here, 37.9 points above that.
  • Turnout was 77.9%, 8.9 points above the national figure of 69%.

Nearby ridings