Gord Johns (NDP) won Courtenay—Alberni in the April 28, 2025 federal election with 39.6% of the vote, 3,589 votes (4.5 points) ahead of Kris McNichol (Conservative). 79,766 valid votes were counted in this British Columbia riding.
| Candidate | Votes | Share |
|---|---|---|
| Gord Johns · NDPelectedincumbent Parliamentarian · Port Alberni, B.C. | 31,617 | 39.6% |
| Kris McNichol · Conservative Business Owner · Nanoose Bay, B.C. | 28,028 | 35.1% |
| Brian Cameron · Liberal Aircraft Engineer · Comox, B.C. | 18,078 | 22.7% |
| Chris Markevich · Green Customer Support Specialist · Courtenay, B.C. | 1,352 | 1.7% |
| Thomas Gamble · People's Party Entrepreneur · Langford, B.C. | 427 | 0.5% |
| Teresa Knight · Animal Protection Party Substitute Teacher · Union Bay, B.C. | 195 | 0.2% |
| Jesse Musial · Christian Heritage Party Business Management · Coombs, B.C. | 69 | 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.