Burnaby North—Seymour: 2025 federal election results

Terry Beech (Liberal) won Burnaby North—Seymour in the April 28, 2025 federal election with 59.1% of the vote, 16,087 votes (25.1 points) ahead of Mauro Francis (Conservative). 64,058 valid votes were counted in this British Columbia riding.

Terry Beech
Elected for Liberal
16,087 voteswinning margin (25.1 points)
Terry Beech 59.1%Mauro Francis 33.9%Michael Charrois 6.4%Jesse Fulton 0.6%

Results by candidate

Burnaby North—Seymour 2025 results by candidate
CandidateVotesShare
Terry Beech · Liberalelectedincumbent
Parliamentarian · Burnaby, B.C.
37,829
59.1%
Mauro Francis · Conservative
Executive Director · Burnaby, B.C.
21,742
33.9%
Michael Charrois · NDP
Performance Artist · North Vancouver, B.C.
4,121
6.4%
Jesse Fulton · People's Party
Driver · Burnaby, B.C.
366
0.6%

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
71.7%
Registered electors
89,939
Population (2021 census)
119,311
Valid ballots
64,058
Rejected ballots
407
Winning margin
16,087 votes

How Burnaby North—Seymour compares

  • The 251st-closest race of 343 ridings: a margin of 16,087 votes (25.1 points).
  • Liberal candidates won 43.8% of votes nationally; Terry Beech took 59.1% here, 15.3 points above that.
  • Turnout was 71.7%, 2.7 points above the national figure of 69%.

Nearby ridings