Wiki
Thursday, November 12, 2026 Homes, climate & science
Canada

Housing, environment and science news from across Canada.

2026 North Vancouver-Capilano federal by-election

The 2026 North Vancouver, Capilano federal by-election was held on August 31, 2026, to fill a vacancy in the House of Commons of Canada. The seat became open following the resignation of Liberal Member of Parliament Jonathan Wilkinson, who was appointed as Canada's ambassador to the European Union. This by-election was one of three held concurrently across Canada, offering a significant political test for the governing Liberal Party under Prime Minister Mark Carney. The contest attracted candidates from major national parties and several smaller political movements, reflecting the diverse interests within the riding on British Columbia's North Shore.

Background and Vacancy

The by-election was necessitated by the departure of long-serving Liberal MP Jonathan Wilkinson. Wilkinson had represented the North Shore since the 2015 federal election and was re-elected in the North Vancouver, Capilano riding in the 2025 general election. Following a cabinet reshuffle by Prime Minister Mark Carney in May 2025, Wilkinson was dropped from his ministerial portfolio after seven years of service. This change fuelled immediate speculation about his political future, with observers noting that former cabinet ministers are often appointed to diplomatic posts. In a 2025 report, The Hill Times noted that Wilkinson was being considered for postings in Germany or Belgium, though he stated at the time that he intended to continue serving his constituents and had not decided on accepting any appointment. The speculation ended on April 30, 2026, when Wilkinson announced that Prime Minister Carney had asked him to serve as Canada's ambassador to the European Union. He formally resigned his seat in the House of Commons, with the resignation taking effect on June 19, 2026.

The Riding of North Vancouver, Capilano

North Vancouver, Capilano is a suburban federal riding located on the North Shore of Burrard Inlet in British Columbia. The constituency encompasses the entirety of the City of North Vancouver and includes significant portions of the District of North Vancouver. It also extends into the easternmost part of West Vancouver, incorporating notable landmarks such as the Park Royal Shopping Centre, Sentinel Hill, and the entire Ambleside neighbourhood. The riding's demographics include a mix of residential communities, commercial centres, and natural areas, contributing to its politically competitive nature. Its boundaries and composition have made it a bellwether seat that often reflects broader national political trends in federal elections.

The formal process for the by-election began when the chief electoral officer received notification of the vacancy from the speaker of the House of Commons on June 22, 2026. Under the Canada Elections Act, the government was required to announce the by-election date within a window spanning from July 3 to December 19, 2026. The law further stipulates that a by-election must be held on a Monday, with a campaign period of no less than 36 days and no more than 50 days from the date the writ is issued. Based on this framework, the earliest possible date for the vote was August 10, 2026, while the latest permissible date was February 2, 2027. The government chose a date near the start of this window, issuing the writ on July 26, 2026, and setting the by-election for Monday, August 31, 2026. This date was coordinated with two other federal by-elections in Chicoutimi, Le Fjord in Quebec and Beaches, East York in Ontario.

Candidates and Nominations

The by-election featured a slate of candidates from established national parties and independent contenders. The Conservative Party of Canada was the first to nominate, selecting Stephen Curran as their candidate on March 5, 2026. Curran, a transactional lawyer, had previously been the party's standard-bearer in the riding during the 2025 federal election. The governing Liberal Party nominated Braeden Caley on July 18, 2026. Caley served as deputy chief of staff to Prime Minister Mark Carney and had a background in public policy as the former president and chief executive officer of the think-tank Canada 2020. The New Democratic Party held a contested nomination meeting, which was won by community activist Stephen Tweedale on August 5, 2026. Tweedale had experience in local politics, having served on the riding association executive and worked as a constituency assistant for North Vancouver-Seymour MLA Susie Chant.

Prior to Stephen Tweedale's nomination, there was media speculation that federal NDP leader Avi Lewis might seek the candidacy. Lewis does not hold a seat in Parliament and had previously contested the bordering ridings of Vancouver Centre and West Vancouver, Sunshine Coast, Sea to Sky Country. However, Lewis ruled out seeking the nomination in May 2026. The other candidates who entered the race were nominated by their respective parties over the course of the campaign.

  • Shelley Luce, an environmental scientist and non-profit executive, nominated by the Green Party on July 15, 2026.
  • Ehsan Arjmand, an engineer who ran for the People's Party of Canada, having previously contested the same riding for the party in 2025.
  • Jeff Monds, who ran as an independent candidate affiliated with the unregistered Libertarian Party of Canada.

Key Dates and Events

The by-election process unfolded over several months following the resignation of MP Jonathan Wilkinson. The chief electoral officer received formal notification of the vacancy on June 22, 2026. The writ was issued for the by-election on July 26, 2026, setting the vote for August 31, 2026. Candidate nominations occurred throughout this period, with parties finalizing their candidates between March and August 2026.

  • May 2025: Prime Minister Mark Carney's cabinet reshuffle drops Jonathan Wilkinson from cabinet.
  • April 30, 2026: Wilkinson announces his appointment as ambassador to the EU and intent to resign.
  • June 19, 2026: Wilkinson's resignation as MP takes effect.
  • June 22, 2026: Chief electoral officer receives formal vacancy notice.
  • July 26, 2026: Writ is issued for the by-election.
  • August 31, 2026: By-election is held.

Political Context and Significance

The by-election occurred during the 45th Parliament, with the Liberal government led by Prime Minister Mark Carney seeking to retain a seat it had held since 2015. The loss of a former cabinet minister's seat to an opposition party would have been interpreted as a sign of political vulnerability for the government. For the Conservative Party, a victory would have been seen as a breakthrough in a key British Columbia suburban riding and a potential indicator of growing support ahead of the next general election. The New Democratic Party aimed to improve its standing in the region, while smaller parties like the Greens and the People's Party sought to maintain or grow their vote share. The concurrent by-elections in other provinces added a national dimension to the campaign, with all parties allocating resources and attention accordingly. The result was anticipated to provide insights into public sentiment toward the Carney government's policies approximately one year into its mandate.

The candidates brought distinct backgrounds to the campaign. The Conservative candidate Stephen Curran was a transactional lawyer and the party's 2025 candidate. The Liberal candidate Braeden Caley was deputy chief of staff to Prime Minister Mark Carney and a former think-tank executive. The NDP candidate Stephen Tweedale was a community activist and former constituency assistant.

  • Stephen Curran (Conservative): A transactional lawyer and the party's 2025 candidate in the riding.
  • Braeden Caley (Liberal): Deputy chief of staff to Prime Minister Carney and former head of Canada 2020.
  • Stephen Tweedale (NDP): Community activist and former constituency assistant for MLA Susie Chant.
  • Shelley Luce (Green): Environmental scientist and non-profit executive.
  • Ehsan Arjmand (PPC): Engineer and the party's 2025 candidate for the riding.
  • Jeff Monds (Independent): Longtime Libertarian activist with multiple prior candidacies.

Questions about 2026 North Vancouver-Capilano federal by-election

Why was the 2026 North Vancouver, Capilano by-election held?

The 2026 North Vancouver, Capilano by-election was held to elect a member of Parliament for the remainder of the 45th Parliament following the resignation of Liberal MP Jonathan Wilkinson. Wilkinson resigned effective June 19, 2026. His resignation came after he announced on April 30, 2026, that Prime Minister Mark Carney had asked him to serve as Canada's ambassador to the European Union. This followed earlier speculation in 2025, reported by The Hill Times, that Wilkinson was being considered for diplomatic postings in Germany or Belgium. He had been dropped from Cabinet in May 2025 after serving as a minister for seven years.

Who were the main candidates in the by-election?

The main candidates were Stephen Curran for the Conservative Party, Braeden Caley for the Liberal Party, and Stephen Tweedale for the New Democratic Party. The Conservative Party nominated Stephen Curran, a transactional lawyer and their 2025 candidate, on March 5, 2026. The Liberals nominated Braeden Caley, deputy chief of staff to Prime Minister Mark Carney, on July 18, 2026. The NDP candidate Stephen Tweedale, a community activist and former constituency assistant, won a contested nomination on August 5, 2026. Other candidates included Shelley Luce for the Green Party, Ehsan Arjmand for the People's Party of Canada, and independent Jeff Monds.

What area does the North Vancouver, Capilano riding cover?

The North Vancouver, Capilano riding is a suburban riding on the North Shore of British Columbia. It includes the entirety of the City of North Vancouver and part of the District of North Vancouver. The riding also encompasses the easternmost part of West Vancouver. Specific areas within West Vancouver that are included are the Park Royal Shopping Centre, Sentinel Hill, and all of Ambleside. This geographic description defines the constituency represented by the member of Parliament elected in the by-election.

When was the by-election held and how was the date chosen?

The by-election was held on Monday, August 31, 2026. The writ was issued on July 26, 2026, formally calling the election. The date was chosen according to the legal framework governing federal by elections. The chief electoral officer received formal notification of the vacancy on June 22, 2026. By law, the election date had to be announced between July 3 and December 19, 2026, and held on a Monday between 36 and 50 days after the writ was issued. This meant the earliest possible date was August 10, 2026, and the latest was February 2, 2027.

Was NDP leader Avi Lewis a candidate in this by-election?

No, NDP leader Avi Lewis was not a candidate in the 2026 North Vancouver, Capilano by election. Media reports had discussed him as a potential candidate for the riding. However, Lewis ruled out seeking the nomination in May 2026. He does not hold a seat in Parliament and had previously contested the bordering ridings of Vancouver Centre and West Vancouver, Sunshine Coast, Sea to Sky Country. The NDP candidate was instead Stephen Tweedale, who won a contested nomination meeting to become the candidate on August 5, 2026.

Were there other by-elections held on the same day?

Yes, two other federal by elections were held on the same day as the North Vancouver, Capilano by election, which was August 31, 2026. These concurrent by elections were in the ridings of Chicoutimi, Le Fjord and Beaches, East York. The writ for all three by elections was issued on July 26, 2026, scheduling them for the same Monday date. This coordinated timing is a common administrative practice for holding multiple federal by elections.

Sources and further reading

Checked by the Your Space Hamilton desk. Last updated 2026-10-23.

Related articles