Kamloops—Shuswap—Central Rockies: 2025 federal election results

Mel Arnold (Conservative) won Kamloops—Shuswap—Central Rockies in the April 28, 2025 federal election with 52.2% of the vote, 9,027 votes (13.3 points) ahead of Ken Robertson (Liberal). 68,056 valid votes were counted in this British Columbia riding.

Mel Arnold
Elected for Conservative
9,027 voteswinning margin (13.3 points)
Mel Arnold 52.2%Ken Robertson 39%Phaedra Idzan 5.5%Owen Madden 2.4%

Results by candidate

Kamloops—Shuswap—Central Rockies 2025 results by candidate
CandidateVotesShare
Mel Arnold · Conservativeelectedincumbent
Parliamentarian · Salmon Arm, B.C.
35,556
52.2%
Ken Robertson · Liberal
Business Owner · Chase, B.C.
26,529
39%
Phaedra Idzan · NDP
Customer Service · Salmon Arm, B.C.
3,730
5.5%
Owen Madden · Green
Farmer / Food Entrepreneur · Grindrod, B.C.
1,639
2.4%
John Michael Henry · People's Party
Building Technologist / Chartered Project Manager · Langley, B.C.
602
0.9%

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
73.7%
Registered electors
92,788
Population (2021 census)
109,218
Valid ballots
68,056
Rejected ballots
320
Winning margin
9,027 votes

How Kamloops—Shuswap—Central Rockies compares

  • The 181st-closest race of 343 ridings: a margin of 9,027 votes (13.3 points).
  • Conservative candidates won 41.3% of votes nationally; Mel Arnold took 52.2% here, 10.9 points above that.
  • Turnout was 73.7%, 4.7 points above the national figure of 69%.

Nearby ridings