Valhalla Range, West Kootenay · Photo: Murray Foubister, CC BY-SA 2.0
EDITORIAL · ELECTION 2026 · THE SECTION HUB
B.C. Votes 2026. Every riding, every candidate, our coverage.
As of 16 October, the polls project 52 seats for the Conservatives and 39 for the BC NDP, with 47 needed for a majority. Here are all 93 ridings, each with its projection, its 2024 result and every candidate on the ballot, along with the 37 close seats and every comparison we have written. Find yours, then share it with your neighbours.
Jump to
01 We cover elections because they decide what access you have to the backcountry
We are not inherently political, but in British Columbia public access is such a political issue that the Backcountry Coalition was formed to speak plainly and loudly about it on behalf of the people who use the land. We tell that story through the public record: the documents, the decisions and the names behind them.
Your access is what is on the ballot. For the next term, the government formed after 24 October will decide which forest service roads are kept up and which are deactivated, which riding areas stay open to sleds, where and how the 30 by 30 protected-areas target is met, and which Crown land is transferred and to whom. Most of those decisions are made by cabinet and the ministries, not by a vote in the legislature, and few come back up for debate once made. In our view, access is far easier to lose than to win back.
There are already groups that speak for people who use the backcountry, and many of them do it by staying bipartisan. They keep a seat at every government’s table, word their concerns carefully, and seldom say who decided what. That work has its place, but we are not part of it.
In our view, access to public land is not a left or right issue, and we are not bipartisan either. We are critics. We put the records on the table and let the accountability speak for itself, whichever party the people responsible sit with.
That is the work behind this page. We rated every candidate on the ballot on public access, set out where the parties stand on public land and rural recreation, reported on the forest roads being torn out with no agency in B.C. responsible for keeping them, and covered the questions B.C.’s snowmobile federation put to every party, which it says the BC NDP did not answer.
This page puts the race in one place: the projection, the close seats, every riding and its candidates, and all our coverage.
02 As of 16 October, the polls project 52 seats for the Conservatives and 39 for the NDP, five more than the 47 a majority needs
The polling average to 16 October projects the Conservatives at 45% of the vote and the BC NDP at 41%, each with a margin of four points. Modelled riding by riding, that gives the Conservatives 52 seats and the NDP 39, with the BC Greens at 2.1
The likely range of seats for each party
The projected share of the vote, with its margin of error
A projection is a forecast, not a result. The Conservatives’ range runs from 38 to 67 seats and the NDP’s from 25 to 53, so each reaches both sides of the majority line. The projection gives the Conservatives a 76% chance of winning the most seats, which leaves the NDP roughly one chance in four.1
On the projection’s ratings, 47 seats are safe, likely or leaning Conservative and 33 are safe, likely or leaning NDP. Eleven are toss-ups and two lean to the Greens. In 37 ridings the NDP and the Conservatives are within eight points, or the seat is a toss-up, and in every one of them the two parties’ ranges overlap.23
Margins that small have decided governments before. In 2024 a judicial recount in Surrey-Guildford gave the BC NDP’s Garry Begg the seat by 22 votes, 8,947 to 8,925, and with it the party’s 47th seat and its majority. Thirteen of this year’s 37 close seats were decided by fewer than 500 votes in 2024.45
Vancouver Island15 seats · 8 close
North Shore, Sea to Sky and Sunshine Coast5 seats · 1 close
Vancouver12 seats · 2 close
Richmond and Delta6 seats · 2 close
Burnaby, New Westminster and the Tri-Cities10 seats · 8 close
Surrey10 seats · 7 close
Fraser Valley, Langley and Maple Ridge10 seats · 2 close
Okanagan and the Interior11 seats · 4 close
The Kootenays4 seats · 3 close
Prince George and the Cariboo4 seats
03 Type your town or neighbourhood, and the page finds the riding you vote in
Search by the name of a town, a neighbourhood, an island or a riding. Cities such as Surrey, Vancouver and Kelowna are split across several ridings, so the search lists every one that includes part of them. Final Voting Day is 24 October, and advance voting runs until 21 October.67
Not sure which riding your street is in? Elections BC’s Where to Vote finds it from your address or postal code.
04 In 37 ridings the NDP and the Conservatives are within eight points, or the projection calls the seat a toss-up
Closest first. Each line is a candidate, with their projected share of the vote as of 16 October and the margin of error drawn across the end of the bar. In our view, these ridings decide who governs British Columbia.32
01Saanich North and the IslandsGreen likelyTied
The projection has the Greens ahead here; the NDP and the Conservatives are tied for second.
Too close to call? Read our comparison: Ryan Windsor or Kala Bryson →02Vancouver-YaletownToss-upTied
Too close to call? Read our comparison: Margareta Dovgal or Terry Yung →03Burnaby South-MetrotownToss-upNDP +1
Too close to call? Read our comparison: David Xie or Paul Choi →04Cowichan ValleyToss-upNDP +1
05Surrey-NewtonToss-upNDP +1
Too close to call? Read our comparison: Harj Dhaliwal or Jessie Sunner →06Courtenay-ComoxToss-upConservative +2
07Juan de Fuca-MalahatToss-upConservative +2
08Kootenay CentralToss-upNDP +2
Too close to call? Read our comparison: Gordon Skulnec or Brittny Anderson →09Surrey-FleetwoodToss-upConservative +2
Too close to call? Read our comparison: Garry Purewal or Jagrup Brar →10Maple Ridge-Pitt MeadowsToss-upNDP +3
Too close to call? Read our comparison: Doug Morneau or Lisa Beare →11North IslandConservative leaningConservative +3
12Surrey City CentreToss-upConservative +3
Too close to call? Read our comparison: Zeeshan Wahla or Amna Shah →13Vancouver-LangaraConservative leaningConservative +3
Too close to call? Read our comparison: Jaime Stein or Sunita Dhir →14Vernon-LumbyToss-upConservative +3
Too close to call? Read our comparison: Kevin Acton or Harwinder Sandhu →15Coquitlam-Burke MountainConservative leaningConservative +4
Too close to call? Read our comparison: Ryan Peterson or Jodie Wickens →16Delta NorthNDP leaningNDP +4
Too close to call? Read our comparison: Monica Mohan or Todd Schierling →17Ladysmith-OceansideNDP leaningNDP +4
Too close to call? Read our comparison: Kris McNichol or Stephanie Higginson →18Mid Island-Pacific RimNDP leaningNDP +4
Too close to call? Read our comparison: Joshua Dahling or Josie Osborne →19Richmond-StevestonConservative leaningConservative +4
Too close to call? Read our comparison: Gordon Zhang or Bruce Kong →20Burnaby EastNDP leaningNDP +5
Too close to call? Read our comparison: Peter Si or Rohini Reah Arora →21Burnaby NorthNDP leaningNDP +5
Too close to call? Read our comparison: Simon Chandler or Janet Routledge →22Kelowna CentreConservative leaningConservative +5
23Kootenay-MonasheeNDP leaningNDP +5
Too close to call? Read our comparison: Warren Mirko or Steve Morissette →24Nanaimo-LantzvilleNDP leaningNDP +5
Too close to call? Read our comparison: Kelsey Pringle or George Anderson →25Port Moody-BurquitlamNDP leaningNDP +5
Too close to call? Read our comparison: John McEwen or Rick Glumac →26Surrey-GuildfordConservative leaningConservative +5
Too close to call? Read our comparison: Garry Thind or Garry Begg →27Burnaby CentreNDP leaningNDP +6
Too close to call? Read our comparison: Joshua Domnich or Anne Kang →28Maple Ridge EastConservative leaningConservative +6
29Penticton-SummerlandConservative leaningConservative +6
Too close to call? Read our comparison: Tracy St Claire or Tina Lee →30Surrey-Serpentine RiverConservative leaningConservative +6
Too close to call? Read our comparison: Jessy Sahota or Sikander Kang →31Coquitlam-MaillardvilleNDP leaningNDP +7
Too close to call? Read our comparison: Matt Liang or Jennifer Blatherwick →32Powell River-Sunshine CoastNDP leaningNDP +7
33Surrey-PanoramaConservative leaningConservative +7
34Boundary-SimilkameenConservative leaningConservative +8
Too close to call? Read our comparison: Donegal Wilson or Roly Russell →35Columbia River-RevelstokeConservative leaningConservative +8
Too close to call? Read our comparison: Scott McInnis or Andrea Dunlop →36Port CoquitlamNDP leaningNDP +8
Too close to call? Read our comparison: Keenan Adams or Mike Farnworth →37Surrey-CloverdaleConservative likelyConservative +8
Too close to call? Read our comparison: Nicholas Cartmell or Stephen Dooley →05 All 93 ridings, with every candidate, the projection and the 2024 result
Each riding lists its candidates beside their projected share of the vote; candidates the projection does not cover are listed under “Also running.” The ballot is Elections BC’s, and the 2024 result is from its Statement of Votes.285
Showing all 93 ridings.
Abbotsford-Mission
Fraser Valley, Langley and Maple Ridge
Also running: Jeff Monds (Libertarian)
2024: Reann Gasper (Cons.) won by 2,629.
Abbotsford South
Fraser Valley, Langley and Maple Ridge
2024: Bruce Banman (Cons.) won by 5,599.
Abbotsford West
Fraser Valley, Langley and Maple Ridge
2024: Korky Neufeld (Cons.) won by 4,228.
Boundary-Similkameen
Okanagan and the Interior
2024: Donegal Wilson (Cons.) won by 1,438.
Too close to call? Read our comparison: Donegal Wilson or Roly Russell →Bulkley Valley-Stikine
The North
Also running: Ed Ewald (Christian Heritage)
2024: Sharon L. Hartwell (Cons.) won by 1,283.
Burnaby Centre
Burnaby, New Westminster and the Tri-Cities
2024: Anne Kang (NDP) won by 2,486.
Too close to call? Read our comparison: Joshua Domnich or Anne Kang →Burnaby East
Burnaby, New Westminster and the Tri-Cities
2024: Reah Arora (NDP) won by 2,292.
Too close to call? Read our comparison: Peter Si or Rohini Reah Arora →Burnaby-New Westminster
Burnaby, New Westminster and the Tri-Cities
2024: Raj Chouhan (NDP) won by 4,486.
Burnaby North
Burnaby, New Westminster and the Tri-Cities
2024: Janet Routledge (NDP) won by 2,066.
Too close to call? Read our comparison: Simon Chandler or Janet Routledge →Burnaby South-Metrotown
Burnaby, New Westminster and the Tri-Cities
2024: Paul Choi (NDP) won by 1,187.
Too close to call? Read our comparison: David Xie or Paul Choi →Cariboo-Chilcotin
Prince George and the Cariboo
2024: Lorne Doerkson (Cons.) won by 7,722.
Chilliwack-Cultus Lake
Fraser Valley, Langley and Maple Ridge
2024: A'aliya Warbus (Cons.) won by 2,290.
Chilliwack North
Fraser Valley, Langley and Maple Ridge
2024: Heather Maahs (Cons.) won by 3,651.
Columbia River-Revelstoke
The Kootenays
2024: Scott McInnis (Cons.) won by 670.
Too close to call? Read our comparison: Scott McInnis or Andrea Dunlop →Coquitlam-Burke Mountain
Burnaby, New Westminster and the Tri-Cities
2024: Jodie Wickens (NDP) won by 368.
Too close to call? Read our comparison: Ryan Peterson or Jodie Wickens →Coquitlam-Maillardville
Burnaby, New Westminster and the Tri-Cities
2024: Jennifer Blatherwick (NDP) won by 2,826.
Too close to call? Read our comparison: Matt Liang or Jennifer Blatherwick →Courtenay-Comox
Vancouver Island
2024: Brennan Day (Cons.) won by 93.
Cowichan Valley
Vancouver Island
Also running: James Chumsa (Communist)
2024: Debra Toporowski (NDP) won by 849.
Delta North
Richmond and Delta
2024: Ravi Kahlon (NDP) won by 2,607.
Too close to call? Read our comparison: Monica Mohan or Todd Schierling →Delta South
Richmond and Delta
2024: Ian Paton (Cons.) won by 2,669.
Esquimalt-Colwood
Vancouver Island
2024: Darlene Rotchford (NDP) won by 6,586.
Fraser-Nicola
Okanagan and the Interior
2024: Tony Luck (Cons.) won by 3,409.
Juan de Fuca-Malahat
Vancouver Island
Also running: Jeff Brown (Christian Heritage)
2024: Dana Lajeunesse (NDP) won by 141.
Kamloops Centre
Okanagan and the Interior
2024: Peter Milobar (Cons.) won by 2,003.
Kamloops-North Thompson
Okanagan and the Interior
2024: Ward Stamer (Cons.) won by 8,056.
Kelowna Centre
Okanagan and the Interior
2024: Kristina Loewen (Cons.) won by 40.
Kelowna-Lake Country-Coldstream
Okanagan and the Interior
2024: Tara Armstrong (Cons.) won by 4,953.
Kelowna-Mission
Okanagan and the Interior
2024: Gavin Dew (Cons.) won by 5,158.
Kootenay Central
The Kootenays
2024: Brittny Anderson (NDP) won by 1,749.
Too close to call? Read our comparison: Gordon Skulnec or Brittny Anderson →Kootenay-Monashee
The Kootenays
2024: Steve Morissette (NDP) won by 2,586.
Too close to call? Read our comparison: Warren Mirko or Steve Morissette →Kootenay-Rockies
The Kootenays
2024: Pete Davis (Cons.) won by 2,373.
Ladysmith-Oceanside
Vancouver Island
2024: Stephanie Higginson (NDP) won by 2,047.
Too close to call? Read our comparison: Kris McNichol or Stephanie Higginson →Langford-Highlands
Vancouver Island
Also running: Christian McCay (Christian Heritage)
2024: Ravi Parmar (NDP) won by 3,193.
Langley-Abbotsford
Fraser Valley, Langley and Maple Ridge
Also running: Alex Joehl (Libertarian)
2024: Harman Bhangu (Cons.) won by 5,650.
Langley-Walnut Grove
Fraser Valley, Langley and Maple Ridge
2024: Misty Van Popta (Cons.) won by 1,172.
Langley-Willowbrook
Fraser Valley, Langley and Maple Ridge
2024: Jody Toor (Cons.) won by 867.
Maple Ridge East
Fraser Valley, Langley and Maple Ridge
2024: Lawrence Mok (Cons.) won by 97.
Maple Ridge-Pitt Meadows
Fraser Valley, Langley and Maple Ridge
2024: Lisa Beare (NDP) won by 2,579.
Too close to call? Read our comparison: Doug Morneau or Lisa Beare →Mid Island-Pacific Rim
Vancouver Island
2024: Josie Osborne (NDP) won by 2,676.
Too close to call? Read our comparison: Joshua Dahling or Josie Osborne →Nanaimo-Gabriola Island
Vancouver Island
2024: Sheila Malcolmson (NDP) won by 5,030.
Nanaimo-Lantzville
Vancouver Island
Also running: Pepper Saltman (Communist)
2024: George Anderson (NDP) won by 3,620.
Too close to call? Read our comparison: Kelsey Pringle or George Anderson →Nechako Lakes
The North
Also running: Clint Lambert (Other)
2024: John Rustad (Cons.) won by 4,684.
New Westminster-Coquitlam
Burnaby, New Westminster and the Tri-Cities
2024: Jennifer Whiteside (NDP) won by 6,319.
North Coast-Haida Gwaii
The North
2024: Tamara Davidson (NDP) won by 2,235.
North Island
Vancouver Island
2024: Anna Kindy (Cons.) won by 639.
North Vancouver-Lonsdale
North Shore, Sea to Sky and Sunshine Coast
2024: Bowinn Ma (NDP) won by 7,686.
North Vancouver-Seymour
North Shore, Sea to Sky and Sunshine Coast
2024: Susie Chant (NDP) won by 5,215.
Oak Bay-Gordon Head
Vancouver Island
2024: Diana Gibson (NDP) won by 5,977.
Peace River North
The North
2024: Jordan Kealy (Cons.) won by 8,175.
Peace River South
The North
Also running: Helen Scott (Other)
2024: Larry Neufeld (Cons.) won by 4,657.
Penticton-Summerland
Okanagan and the Interior
2024: Amelia Boultbee (Cons.) won by 317.
Too close to call? Read our comparison: Tracy St Claire or Tina Lee →Port Coquitlam
Burnaby, New Westminster and the Tri-Cities
Also running: Lee-Ann Bates (Other) Lewis C. Dahlby (Libertarian)
2024: Mike Farnworth (NDP) won by 3,876.
Too close to call? Read our comparison: Keenan Adams or Mike Farnworth →Port Moody-Burquitlam
Burnaby, New Westminster and the Tri-Cities
2024: Rick Glumac (NDP) won by 2,995.
Too close to call? Read our comparison: John McEwen or Rick Glumac →Powell River-Sunshine Coast
North Shore, Sea to Sky and Sunshine Coast
2024: Randene Neill (NDP) won by 4,065.
Prince George-Mackenzie
Prince George and the Cariboo
2024: Kiel Giddens (Cons.) won by 6,065.
Prince George-North Cariboo
Prince George and the Cariboo
2024: Sheldon Clare (Cons.) won by 7,036.
Prince George-Valemount
Prince George and the Cariboo
2024: Rosalyn Bird (Cons.) won by 3,309.
Richmond-Bridgeport
Richmond and Delta
2024: Teresa Wat (Cons.) won by 3,987.
Richmond Centre
Richmond and Delta
Also running: Lawrence Chen (CWP)
2024: Hon Chan (Cons.) won by 2,465.
Richmond-Queensborough
Richmond and Delta
2024: Steve Kooner (Cons.) won by 1,339.
Richmond-Steveston
Richmond and Delta
Also running: Keenan Yang (CWP)
2024: Kelly Greene (NDP) won by 484.
Too close to call? Read our comparison: Gordon Zhang or Bruce Kong →Saanich North and the Islands
Vancouver Island
2024: Rob Botterell (Green) won by 1,350.
Too close to call? Read our comparison: Ryan Windsor or Kala Bryson →Saanich South
Vancouver Island
2024: Lana Popham (NDP) won by 5,335.
Salmon Arm-Shuswap
Okanagan and the Interior
2024: David L. Williams (Cons.) won by 6,889.
Skeena
The North
2024: Claire Rattée (Cons.) won by 824.
Surrey City Centre
Surrey
2024: Amna Shah (NDP) won by 232.
Too close to call? Read our comparison: Zeeshan Wahla or Amna Shah →Surrey-Cloverdale
Surrey
2024: Elenore Sturko (Cons.) won by 586.
Too close to call? Read our comparison: Nicholas Cartmell or Stephen Dooley →Surrey-Fleetwood
Surrey
2024: Jagrup Brar (NDP) won by 753.
Too close to call? Read our comparison: Garry Purewal or Jagrup Brar →Surrey-Guildford
Surrey
Also running: James Yaroshuk (Other)
2024: Garry Begg (NDP) won by 22.
Too close to call? Read our comparison: Garry Thind or Garry Begg →Surrey-Newton
Surrey
2024: Jessie Sunner (NDP) won by 1,266.
Too close to call? Read our comparison: Harj Dhaliwal or Jessie Sunner →Surrey North
Surrey
Also running: Jag Bhandari (Other)
2024: Mandeep Dhaliwal (Cons.) won by 1,159.
Surrey-Panorama
Surrey
2024: Bryan Tepper (Cons.) won by 263.
Surrey-Serpentine River
Surrey
Also running: Errol Povah (Freedom)
2024: Linda Hepner (Cons.) won by 435.
Too close to call? Read our comparison: Jessy Sahota or Sikander Kang →Surrey South
Surrey
Also running: Denis R Hurtubise (Other)
2024: Brent Chapman (Cons.) won by 3,920.
Surrey-White Rock
Surrey
2024: Trevor Halford (Cons.) won by 1,969.
Vancouver-Fraserview
Vancouver
2024: George Chow (NDP) won by 4,278.
Vancouver-Hastings
Vancouver
Also running: Kimball Cariou (Communist) Phil Webb (Libertarian)
2024: Niki Sharma (NDP) won by 8,846.
Vancouver-Kensington
Vancouver
2024: Mable Elmore (NDP) won by 5,652.
Vancouver-Langara
Vancouver
2024: Sunita Dhir (NDP) won by 419.
Too close to call? Read our comparison: Jaime Stein or Sunita Dhir →Vancouver-Little Mountain
Vancouver
2024: Christine Boyle (NDP) won by 7,932.
Vancouver-Point Grey
Vancouver
2024: David Eby (NDP) won by 4,916.
Vancouver-Quilchena
Vancouver
2024: Dallas Brodie (Cons.) won by 2,815.
Vancouver-Renfrew
Vancouver
2024: Adrian Dix (NDP) won by 5,656.
Vancouver-South Granville
Vancouver
2024: Brenda Bailey (NDP) won by 10,530.
Vancouver-Strathcona
Vancouver
Also running: Robert Crooks (Communist)
2024: Joan Phillip (NDP) won by 10,243.
Vancouver-West End
Vancouver
2024: Spencer Chandra Herbert (NDP) won by 7,466.
Vancouver-Yaletown
Vancouver
2024: Terry Yung (NDP) won by 1,161.
Too close to call? Read our comparison: Margareta Dovgal or Terry Yung →Vernon-Lumby
Okanagan and the Interior
2024: Harwinder Sandhu (NDP) won by 476.
Too close to call? Read our comparison: Kevin Acton or Harwinder Sandhu →Victoria-Beacon Hill
Vancouver Island
2024: Grace Lore (NDP) won by 3,990.
Victoria-Swan Lake
Vancouver Island
2024: Nina Krieger (NDP) won by 8,374.
West Kelowna-Peachland
Okanagan and the Interior
2024: Macklin McCall (Cons.) won by 6,081.
West Vancouver-Capilano
North Shore, Sea to Sky and Sunshine Coast
2024: Lynne Block (Cons.) won by 5,043.
West Vancouver-Sea to Sky
North Shore, Sea to Sky and Sunshine Coast
2024: Jeremy Valeriote (Green) won by 676.
No riding matches that name. Try the name of your town or city, or use Elections BC’s Where to Vote with your postal code.
06 Every piece of our election coverage, newest first, then riding by riding
We have written about 33 ridings so far, 42 riding pieces in all, alongside the province-wide work. This list builds itself from our editorials, so a new piece appears here, and on its riding above, the day it is published.
Province-wide
Eby’s and Doerkson’s costed plans, side by side. On the deficit it’s close. On the backcountry, it isn’t.
Doerkson’s plan would write backcountry access into law. But it has no budget line for the roads and trails that get you there.
David Eby told B.C. to avoid the U.S. Then the day he called a snap election, his government borrowed US$3 billion on Wall Street.
David Eby says 30 by 30 will “keep public access.” So who is it really protecting the land for?
In 2024 the NDP kept its majority by 22 votes. These 36 ridings are close again, and every vote counts.
The BC NDP say they’re listening and want your vote. But they don’t want to allow your voice if it disagrees, especially on social media.
B.C.’s snowmobilers asked the parties where they stand on trails and access. The federation says the BC NDP didn’t even answer.
The NDP promised to protect recreation access on backcountry roads, then gave the job no minister, no budget and no date. Here’s what would make it work, and who could do it.
BC NDP candidates, two of them cabinet ministers, took their campaigns into seniors’ care homes and a Grade 8 class. In our view, that’s playing dirty to drum up votes.
Eby’s costed plan has $0 for backcountry roads, rec sites or Target 8, and it barely moves the deficit.
Scott McInnis, Donegal Wilson, Ward Stamer and Warren Mirko set the example every MLA should follow.
Leaders’ debate: Eby’s $1,000 cheque never came. 1.26 million still have no family doctor. The $6.3B deficit he forecast for this year is now $13.8B.
On public land and rural recreation, the cowboy beats the city slicker — and it isn’t close.
David Eby says he’ll stand up to big oil? Let’s check who lobbied his office the most.
Who do B.C.’s NDP MLAs really work for? Here is every lobbying record: 11,529 contacts, and only 51 from the people who use the backcountry.
David Eby released his environment plan on a long‑weekend Saturday. Three of its seven promises were announced before, and it pledges to “preserve public access” while his government closes backcountry roads.
Every candidate on the ballot, rated on public access to public land
Asked who keeps the roads into B.C.’s parks open, Tamara Davidson pointed at Ravi Parmar. Thirteen months later she signed the strategy that calls those roads essential. Then said nothing as Ravi tore them out.
We fact checked every claim Ravi Parmar made about Rady Creek on the record. The truth is, as expected, he was completely wrong about most of what he said to 4WDABC.
Ravi Parmar — A Legacy of Failed Leadership at the Ministry of ForestsVancouver Island
LADYSMITH-OCEANSIDE · NDP leaningWho has the better plan for Ladysmith-Oceanside’s family-doctor shortage, Stephanie Higginson or Kris McNichol?
LANGFORD-HIGHLANDS · NDP likelyForests Minister Ravi Parmar is 3.3 years into the six years it takes to earn an MLA pension. He gets there only if voters re-elect him on 24 October.
MID ISLAND-PACIFIC RIM · NDP leaningMid Island-Pacific Rim’s choice on its hospital and its highway: Josie Osborne’s record or Joshua Dahling’s promise
NANAIMO-LANTZVILLE · NDP leaningNanaimo-Lantzville: George Anderson or Kelsey Pringle on the cath lab
SAANICH NORTH AND THE ISLANDS · Green likelyFerries, farms and the Islands Trust: what Ryan Windsor and Kala Bryson offer Saanich North and the IslandsVancouver
VANCOUVER-LANGARA · Conservative leaningVancouver-Langara was decided by 419 votes. Now it chooses on the cost of living: Jaime Stein or Sunita Dhir.
VANCOUVER-LITTLE MOUNTAIN · NDP safeAsked whether the public can see how B.C. decides what Crown land and money to hand over, Christine Boyle told the legislature: “The simple answer is that no.”
VANCOUVER-YALETOWN · Toss-upMargareta Dovgal or Terry Yung: who should Vancouver-Yaletown trust with downtown safety?Richmond and Delta
DELTA NORTH · NDP leaningWho should fill Delta North’s open seat, and build the homes it was promised: Monica Mohan or Todd Schierling?
RICHMOND-STEVESTON · Conservative leaningRichmond-Steveston’s choice on the Cowichan ruling and the Massey crossing: Gordon Zhang or Bruce KongBurnaby, New Westminster and the Tri-Cities
BURNABY CENTRE · NDP leaningAnne Kang or Joshua Domnich: who should Burnaby Centre trust with its hospital and its public money?
BURNABY EAST · NDP leaningWho will answer to Burnaby East: Reah Arora or Peter Si?
BURNABY NORTH · NDP leaningBurnaby North’s choice on the hospital tower: Janet Routledge or Simon Chandler
BURNABY SOUTH-METROTOWN · Toss-upA toss-up over a hospital tower: Paul Choi or David Xie for Burnaby South-Metrotown?
COQUITLAM-BURKE MOUNTAIN · Conservative leaningCoquitlam-Burke Mountain chooses between Jodie Wickens and Ryan Peterson as Burke Mountain waits for its high school.
COQUITLAM-MAILLARDVILLE · NDP leaningWaiting for care in Coquitlam-Maillardville: Jennifer Blatherwick or Matt Liang?
PORT COQUITLAM · NDP leaningMike Farnworth and Keenan Adams meet again in Port Coquitlam. Who will fix its commute?
PORT MOODY-BURQUITLAM · NDP leaningWho pays for growth in Port Moody-Burquitlam? Rick Glumac and John McEwen give different answers.Surrey
SURREY CITY CENTRE · Toss-upSurrey City Centre’s rematch. Amna Shah or Zeeshan Wahla on public safety and the cost of living, two years after 232 votes split them.
SURREY-CLOVERDALE · Conservative likely“Without more delay”: Nicholas Cartmell and Stephen Dooley both put Cloverdale’s hospital first. Surrey-Cloverdale chooses who sees it through.
SURREY-FLEETWOOD · Toss-upSurrey-Fleetwood’s choice on public safety: Jagrup Brar, a cabinet minister, or Garry Purewal, a former military police member.
SURREY-GUILDFORD · Conservative leaningSurrey-Guildford chooses between two Garrys. Garry Begg, the incumbent, or Garry Thind, the school trustee, on crowded classrooms and safer streets.
SURREY-NEWTON · Toss-upSurrey-Newton’s extortion crisis: Jessie Sunner or Harj Dhaliwal?
SURREY-SERPENTINE RIVER · Conservative leaningPolice officer or physiotherapist? Jessy Sahota and Sikander Kang want Surrey-Serpentine River’s open seat while Surrey waits for its second hospital.Fraser Valley, Langley and Maple Ridge
Okanagan and the Interior
BOUNDARY-SIMILKAMEEN · Conservative leaningThe road to Cathedral Park runs through Boundary-Similkameen’s rematch: Donegal Wilson or Roly Russell on backcountry access
BOUNDARY-SIMILKAMEEN · Conservative leaningRady Creek isn’t in Donegal Wilson’s riding. She took it to the minister anyway.
KAMLOOPS-NORTH THOMPSON · Conservative safeWard Stamer asked the Forests minister how many forest roads B.C. was deactivating. Twice, he was given no number.
PENTICTON-SUMMERLAND · Conservative leaningDetour via the 201: Penticton-Summerland weighs Tracy St. Claire and Tina Lee on its road out when Highway 97 closes
VERNON-LUMBY · Toss-upVernon-Lumby’s choice on mental health care: Harwinder Sandhu’s record or Kevin Acton’s experienceThe Kootenays
COLUMBIA RIVER-REVELSTOKE · Conservative leaningColumbia River-Revelstoke is sled country. Should Scott McInnis or Andrea Dunlop speak for its backcountry?
COLUMBIA RIVER-REVELSTOKE · Conservative leaningScott McInnis took the Incomappleux to the Legislature and stood on the road at Rady Creek.
KOOTENAY CENTRAL · Toss-upGordon Skulnec says too many of us are being pushed off the land. If you want to beat Brittny Anderson, he’s the vote.
KOOTENAY CENTRAL · Toss-upBrittny Anderson keeps posting endorsements, but here’s what Nelson is saying about her service as MLA.
KOOTENAY CENTRAL · Toss-upBrittny Anderson promised all 14 old-growth fixes. After two years in cabinet, not one is finished.
KOOTENAY CENTRAL · Toss-upOn 24 October, Brittny Anderson reaches the six years that qualify a B.C. MLA for a pension for life. Taxpayers put in $3.52 for every $1 she does.
KOOTENAY CENTRAL · Toss-upFourteen forest roads in Brittny Anderson’s riding have been closed, posted or retired. The opposition raised roads and access 30 times. She raised them zero.
KOOTENAY CENTRAL · Toss-upThe NDP calls outdoor recreation rural British Columbia’s future while its own Ministry of Forests tears out the roads it runs on.Brittny Anderson, the Minister for Rural Communities, is nowhere to be seen for even her own rural community.
KOOTENAY-MONASHEE · NDP leaningTwo candidates, one backcountry: Warren Mirko and Steve Morissette on keeping Kootenay-Monashee’s roads open
KOOTENAY-MONASHEE · NDP leaningWarren Mirko didn’t wait for a seat to fight for the Incomappleux and Rady Creek.
KOOTENAY-MONASHEE · NDP leaningSteve Morissette has been his government’s voice for rural development. On the forest roads lost in his own riding, we could find no record of him saying a word.Prince George and the Cariboo
07 Find your riding, share it in your local group, and know where to vote
Most people will never read a projection, but they will read a post from a neighbour. Pick your riding and share it, or copy its link into your community’s Facebook group, WhatsApp chat or newsletter. The link opens this page at your riding, with the comparison one tap away.
Advance voting runs from 16 to 21 October, and Final Voting Day is 24 October. Elections BC’s Where to Vote app takes your address or postal code and shows your voting places.7
In 2024, 22 votes in one Surrey riding decided who governs. This year it could be your riding, so find it, then share it.
Share this story
Six images to share, one point on each.
Slide 1 of 6
Suggested caption
It’s election week, and we’ve launched our B.C. Votes 2026 hub.
Every one of B.C.’s 93 ridings on one page: who’s running, how close it is as of 16 October, and where the candidates have stood on public land.
Inside: side-by-side comparisons in 28 of the closest seats, both parties’ costed plans read line by line, and every editorial we’ve written this campaign.
Type your town, find your riding, and share it in your local group.
Advance voting runs until 21 October. Final Voting Day is 24 October.
🔗 backcountry.cx/editorials/bc-election-2026/
#BCpoli #BCElection #BCVotes2026
Sources
- ↩ 338Canada, “338Canada Projection | British Columbia,” latest update 16 October 2026, read 18 October 2026: seat projection Conservatives 52 (range 38 to 67), BC NDP 39 (25 to 53), BC Greens 2 (1 to 3), with 47 seats for a majority; popular vote Conservatives 45% ± 4, BC NDP 41% ± 4, BC Greens 10% ± 2; odds of winning the most seats, Conservatives 76% and BC NDP 23%. 338canada.com/bc
- ↩ 338Canada riding pages for all 93 electoral districts and the districts list, latest update 16 October 2026, read 18 October 2026: the projected vote for each party with its margin of error, and 338Canada’s rating of each seat. Each riding on this page links to its own 338Canada page. 338canada.com/bc/districts.htm
- ↩ Backcountry Coalition’s swing list, 18 October 2026, from the 338Canada riding projections above: a riding is listed when the BC NDP and the Conservative projections are within eight points of each other, in either direction, or 338Canada rates it a toss-up. Thirty-seven ridings meet that test.
- ↩ CBC News, 8 November 2024, “NDP majority holds with 22-vote victory in Surrey-Guildford recount”: after a judicial recount, Garry Begg was declared elected with 8,947 votes to 8,925. cbc.ca
- ↩ Elections BC, “Statement of Votes – 43rd Provincial General Election – October 19, 2024,” summary of results by candidate, read 18 October 2026. Every 2024 winner and margin on this page is the winner’s final count minus the runner-up’s. elections.bc.ca
- ↩ British Columbia Electoral Boundaries Commission, “Final Report,” 3 April 2023, adopted by the Legislative Assembly on 6 April 2023: the regional grouping of the 93 electoral districts and the description of the communities in each, used for the riding finder and the region filters. Wikipedia’s page for each electoral district, read 18 October 2026, supplied additional community names. elections.bc.ca
- ↩ Elections BC, “2026 Provincial Election,” read 18 October 2026: advance voting October 16–21, 2026; “Final Voting Day is October 24, 2026”; and the Where to Vote application, which “shows district electoral offices, advance voting places, and voting places for Final Voting Day.” elections.bc.ca
- ↩ Elections BC, “2026 Provincial General Election candidates” (CSV), read 18 October 2026: every candidate on the ballot in each of the 93 electoral districts, with the party affiliation that will appear on the ballot. elections.bc.ca
Projections were read from 338Canada on 18 October 2026 (latest update 16 October). 2024 results are from Elections BC’s Statement of Votes. Portraits: the candidate pages of the BC NDP, the Conservative Party of BC, the BC Greens and CentreBC. Where a party publishes no headshot, the candidate’s initials stand in.
