Candidates

BC election candidates 2026

Nominations closed October 3 at 1 p.m. Pacific time. Elections BC now publishes the final candidate list for the October 24 general election. See the official candidate list.

Where things stand

Under Elections BC's process, a nomination is official once Elections BC accepts it; see candidate nominations and the current candidate list. Elections BC initially confirmed 355 candidates in 93 ridings on October 4 (official announcement). Its current downloadable list has 353 names across 93 ridings as checked October 17. Subsequent additions and withdrawals changed the list; some withdrawn names may still appear on printed ballots (Elections BC update). Check the live official record for each riding and affiliation.

The official list is the authoritative source for ballot candidates and affiliations. The Abbotsford-Mission by-election, which had five confirmed candidates, was cancelled September 22 when the general election was called; see the Abbotsford-Mission page.

Final candidates by riding

Source: Elections BC candidate list; checked October 17, 2026. Each riding link also shows the 2024 result.

Riding2026 candidates (party)
Abbotsford-MissionPam Alexis (BC NDP); Virender Dass (OneBC); Lakhwinder Jhaj (CentreBC); Darryl Kropp (Conservative Party); Jeff Monds (Libertarian)
Abbotsford SouthLeah Ballantyne (BC NDP); Bruce Banman (Conservative Party); Robin Roy (OneBC)
Abbotsford WestGurpreet Chahal (CentreBC); Jules Côté (BC NDP); Korky Neufeld (Conservative Party)
Boundary-SimilkameenKeith Pomeroy (OneBC); Roly Russell (BC NDP); Donegal Wilson (Conservative Party)
Bulkley Valley-StikineFrankie Abel (BC NDP); Ed Ewald (Christian Heritage Party of BC); Sharon Hartwell (Conservative Party)
Burnaby CentreJoshua Domnich (Conservative Party); Vikas Gautam (CentreBC); Anne Kang (BC NDP); Shila Taheri (BC Green Party)
Burnaby EastRohini Reah Arora (BC NDP); De Ding (OneBC); Javad Shushtarian (BC Green Party); Peter Si (Conservative Party)
Burnaby-New WestminsterRaj Chouhan (BC NDP); Joe Latam (Conservative Party)
Burnaby NorthSimon Chandler (Conservative Party); Maddy Kennedy-Parrott (BC Green Party); Janet Routledge (BC NDP); Jenny Yamagata (OneBC)
Burnaby South-MetrotownPaul Choi (BC NDP); Bryan Fockler (BC Green Party); Andrew Rose (OneBC); David Xie (Conservative Party)
Cariboo-ChilcotinKathryn Askew (BC NDP); Lorne Doerkson (Conservative Party); Douglas Gook (BC Green Party)
Chilliwack-Cultus LakeKelli Paddon (BC NDP); A'aliya Warbus (Conservative Party)
Chilliwack NorthDan Grice (CentreBC); Heather Maahs (Conservative Party); Adila Shaukat (BC NDP)
Columbia River-RevelstokeAndrea Dunlop (BC NDP); Scott McInnis (Conservative Party); Rana Nelson (BC Green Party)
Coquitlam-Burke MountainKaden Mann (CentreBC); Valerie Morrison (BC Green Party); Ryan Peterson (Conservative Party); Jodie Wickens (BC NDP)
Coquitlam-MaillardvilleJennifer Blatherwick (BC NDP); Matt Liang (Conservative Party); Nicola Spurling (BC Green Party)
Courtenay-ComoxWill Cole-Hamilton (BC NDP); Jason Cook (CentreBC); Brennan Day (Conservative Party); Jay Van Oostdam (BC Green Party)
Cowichan ValleyBert Chen (Conservative Party); James Chumsa (Communist Party of BC); Justin Douglas (BC Green Party); Debra Toporowski (BC NDP)
Delta NorthMonica Mohan (Conservative Party); Kuldeep Rangi (CentreBC); Todd Schierling (BC NDP)
Delta SouthSkadi Green (BC Green Party); Jason McCormick (BC NDP); Jim McMurtry (OneBC); Ian Paton (Conservative Party)
Esquimalt-ColwoodSidney Coles (BC Green Party); Dave Johnston (Conservative Party); Darlene Rotchford (BC NDP); Sid Tobias (CentreBC)
Fraser-NicolaJason Leboe (BC NDP); Tony Luck (Conservative Party); Patrick Michell (BC Green Party)
Juan de Fuca-MalahatJeff Brown (Christian Heritage Party of BC); David Evans (BC Green Party); Shane Friesen (OneBC); Mike Hicks (Conservative Party); Dana Lajeunesse (BC NDP)
Kamloops CentreAnnelise Beach (BC Green Party); Rocky McAfee (OneBC); Peter Milobar (Conservative Party); Thaelo Proctor (Independent); Mike Wisla (BC NDP)
Kamloops-North ThompsonKory Clark (BC NDP); Deborah Friesen (OneBC); Ward Stamer (Conservative Party)
Kelowna CentreBill Desrosiers (OneBC); Kristina Loewen (Conservative Party); Loyal Wooldridge (BC NDP)
Kelowna-Lake Country-ColdstreamBinny Boparai (BC NDP); Carter Mochinski (BC Green Party); Pavneet Singh (Conservative Party); Alexandra Wright (OneBC)
Kelowna-MissionGavin Dew (Conservative Party); Saoirse MacKinnon (BC Green Party); Abraham Nordine (OneBC); Miriam Rycroft (BC NDP)
Kootenay CentralBrittny Anderson (BC NDP); Nicole Charlwood (BC Green Party); Hunter Corrigal (OneBC); Gordon Skulnec (Conservative Party)
Kootenay-MonasheeStephen Hill (OneBC); Connie Larochelle (BC Green Party); Warren Mirko (Conservative Party); Steve Morissette (BC NDP)
Kootenay-RockiesNorma Blissett (BC NDP); Pete Davis (Conservative Party); Keenan Dennehy (BC Green Party); Paul Heywood (CentreBC); AJ Wolfe (OneBC)
Ladysmith-OceansideStephanie Higginson (BC NDP); Kris McNichol (Conservative Party); Charlene Smylie (BC Green Party)
Langford-HighlandsSean Flynn (CentreBC); Christian McCay (Christian Heritage Party of BC); Christopher Moon (BC Green Party); Ravi Parmar (BC NDP); Cindy Scott (Conservative Party); Alex Thurlborn (Independent)
Langley-AbbotsfordHarman Bhangu (Conservative Party); Shelly Jan (OneBC); Alex Joehl (Libertarian); Erin Osborne (BC NDP); Melissa Snazell (BC Green Party)
Langley-Walnut GroveHolly Isaac (BC NDP); Sam Meyer (BC Green Party); Kyle Stevenson (CentreBC); Misty Van Popta (Conservative Party)
Langley-WillowbrookShubham Joshi (OneBC); Andrew Mercier (BC NDP); Anisha Sandhu (BC Green Party); Jody Toor (Conservative Party)
Maple Ridge EastHudson Campbell (BC NDP); Chris Hatchwell (Independent); Daniel Kite (BC Green Party); Lawrence Mok (Conservative Party)
Maple Ridge-Pitt MeadowsLisa Beare (BC NDP); Susan Einarsson (OneBC); Doug Morneau (Conservative Party); Jordan Simmons (CentreBC)
Mid Island-Pacific RimJoshua Dahling (Conservative Party); Gracie MacDonald (BC Green Party); Josie Osborne (BC NDP)
Nanaimo-Gabriola IslandMark MacDonald (Conservative Party); Sheila Malcolmson (BC NDP); Anna Mary McKenzie (BC Green Party)
Nanaimo-LantzvilleGeorge Anderson (BC NDP); Kelsey Pringle (Conservative Party); Pepper Saltman (Communist Party of BC); Sharleen Weatherley (BC Green Party)
Nechako LakesDiane Black (Conservative Party); Jesse Gervais (BC NDP); Clint Lambert (Unaffiliated)
New Westminster-CoquitlamMaureen Curran (BC Green Party); Michele Lau (Conservative Party); Jennifer Whiteside (BC NDP)
North Coast-Haida GwaiiTamara Davidson (BC NDP); Rodney Proskiw (Conservative Party); Francis Racy (BC Green Party)
North IslandAnna Kindy (Conservative Party); Richard Lambert (Independent); Sara Lopez (BC NDP); Benjamin Olsson (BC Green Party)
North Vancouver-LonsdaleJoshua A Singer Johnson (BC Green Party); Bowinn Ma (BC NDP); Trevor Withers (Conservative Party)
North Vancouver-SeymourLynne Block (Conservative Party); Susie Chant (BC NDP); Lori Climenhaga (CentreBC); Ben Holt (BC Green Party)
Oak Bay-Gordon HeadAndrew Appleton (BC Green Party); Diana Gibson (BC NDP); Stan Sipos (Conservative Party); Andrew Weaver (CentreBC)
Peace River NorthJordan Kealy (Independent); Curtis Whitford (Conservative Party)
Peace River SouthMarsha Rose Dufresne (BC NDP); Larry Neufeld (Conservative Party); Helen Scott (Unaffiliated)
Penticton-SummerlandBradley Sean Bartsch (BC Green Party); Warren Hamm (OneBC); Tina Lee (BC NDP); Tracy St Claire (Conservative Party)
Port CoquitlamKeenan Adams (Conservative Party); Lee-Ann Bates (Unaffiliated); Lewis C. Dahlby (Libertarian); Mike Farnworth (BC NDP); Stephanie Hendy (BC Green Party)
Port Moody-BurquitlamWei Chou (BC Green Party); Rick Glumac (BC NDP); John McEwen (Conservative Party); Freddy Rawji (CentreBC)
Powell River-Sunshine CoastJohn Henderson (Conservative Party); Griffin Leonard Lea (BC Green Party); Randene Neill (BC NDP)
Prince George-MackenzieKiel Giddens (Conservative Party); Ian McMahon (BC NDP); Teri Young (BC Green Party)
Prince George-North CaribooDenice Bardua (BC NDP); Sheldon Clare (Conservative Party); Randy Thompson (BC Green Party)
Prince George-ValemountRosalyn Bird (Conservative Party); Carol Bourque (BC NDP); Jodie Capling (BC Green Party); Mitchell Lukoni (OneBC)
Richmond-BridgeportLinda Li (BC NDP); Teresa Wat (Conservative Party)
Richmond CentreLawrence Chen (CWP); Calvin Dang (BC Green Party); Sacha Peter (Conservative Party); Henry Yao (BC NDP)
Richmond-QueensboroughLuc Burns (BC Green Party); Dhar Grewal (BC NDP); Steve Kooner (Conservative Party)
Richmond-StevestonRobert Evans (Independent); Bruce Kong (BC NDP); Barry Wosk (CentreBC); Keenan Yang (CWP); Gordon Zhang (Conservative Party)
Saanich North and the IslandsKala Bryson (BC NDP); Emily Lowan (BC Green Party); Richard Smith (CentreBC); Ryan Windsor (Conservative Party)
Saanich SouthLisa Lapointe (BC Green Party); Cathie Ounsted (Conservative Party); Richard Zussman (BC NDP)
Salmon Arm-ShuswapGloria Morgan (BC NDP); Barbara Presch (OneBC); Denise Reimer (CentreBC); Jed Wiebe (BC Green Party); David L Williams (Conservative Party)
SkeenaNick Gottlieb (BC Green Party); Claire Rattée (Conservative Party); Larry Eugene Taylor (OneBC); Sarah Zimmerman (BC NDP)
Surrey City CentreAmna Shah (BC NDP); Raman Sharma (CentreBC); Zeeshan Wahla (Conservative Party); Oliver Wildfong (OneBC)
Surrey-CloverdaleNicholas Cartmell (Conservative Party); Sargy Chima (CentreBC); Stephen Dooley (BC NDP); Travis Marchenski (OneBC); Pat McCutcheon (BC Green Party)
Surrey-FleetwoodTim Binnema (BC Green Party); Jagrup Brar (BC NDP); Paul Brar (CentreBC); Carolyn Hofbauer (OneBC); Garry Purewal (Conservative Party)
Surrey-GuildfordGarry Begg (BC NDP); Jodi Murphy (BC Green Party); Garry Thind (Conservative Party); James Yaroshuk (Unaffiliated)
Surrey-NewtonHarj Dhaliwal (Conservative Party); Harman Preet Singh (CentreBC); Jessie Sunner (BC NDP)
Surrey NorthJag Bhandari (Unaffiliated); Parm Bhandol (CentreBC); Mandeep Singh Dhaliwal (Conservative Party); Yudhbir Gill (BC Green Party); Tanya Gupta (OneBC); Sahib Thind (BC NDP)
Surrey-PanoramaManav Manro (CentreBC); Nolen Scott (BC Green Party); Jinny Sims (BC NDP); Bryan Tepper (Conservative Party)
Surrey-Serpentine RiverJudy Higginbotham (CentreBC); Todd Holowchak (OneBC); Sikander Kang (BC NDP); Errol Povah (Freedom Party of BC); Jessy Sahota (Conservative Party)
Surrey SouthDenis R Hurtubise (Unaffiliated); Megan Knight (Conservative Party); Bill McConnell (BC Green Party); Elenore Sturko (CentreBC); Parik Tahlan (BC NDP)
Surrey-White RockKevin Diakiw (Independent); Trevor Halford (Conservative Party); Amanda James (OneBC); Christine Kinnie (BC Green Party); Waqas Rana (CentreBC); Darryl Walker (BC NDP)
Vancouver-FraserviewFrancoise Raunet (BC Green Party); Deep Sandhu (Conservative Party); Aman Singh (BC NDP)
Vancouver-HastingsChristian Bosio (CentreBC); Kimball Cariou (Communist Party of BC); Kyra Philbert (BC Green Party); Niki Sharma (BC NDP); Phyllis Tang (Conservative Party); Phil Webb (Libertarian)
Vancouver-KensingtonMable Elmore (BC NDP); Adam Hawk (BC Green Party); Aron Lageri (Conservative Party)
Vancouver-LangaraJohn Atoyebi (BC Green Party); Alan Beesley (CentreBC); Sunita Dhir (BC NDP); Jaime Stein (Conservative Party)
Vancouver-Little MountainChristine Boyle (BC NDP); Sarah MacLeod (BC Green Party); Alex Muir (Conservative Party)
Vancouver-Point GreyMichael Davis (CentreBC); David Eby (BC NDP); Alex McMillan (Conservative Party); Beatrice Sharpe (BC Green Party)
Vancouver-QuilchenaCarson Binda (Conservative Party); Dallas Brodie (OneBC); Douglas Courtemanche (BC Green Party); Petra Kuret (CentreBC); Callista Ryan (BC NDP)
Vancouver-RenfrewAdrian Dix (BC NDP); Rebecca Haber (BC Green Party); Tom Ikonomou (Conservative Party); Lisa Prescott (CentreBC)
Vancouver-South GranvilleMaria J Cruz (BC Green Party); Lara Honrado (BC NDP); Lisa Phillips (Conservative Party); Colin Smith (CentreBC); Salvatore Vetro (OneBC)
Vancouver-StrathconaAmanda Burrows (BC NDP); Robert Crooks (Communist Party of BC); Jordan Zheng McIntosh (Conservative Party); Tanya Webking (BC Green Party)
Vancouver-West EndSpencer Chandra Herbert (BC NDP); Scott MacDonald (BC Green Party); Dion Weisner (Conservative Party)
Vancouver-YaletownSam Chandola (CentreBC); Margareta Dovgal (Conservative Party); Priyan Samarakoone (BC Green Party); Terry Yung (BC NDP)
Vernon-LumbyKevin Acton (Conservative Party); Chantel Gibbs (OneBC); Harwinder Sandhu (BC NDP); Blair Visscher (BC Green Party)
Victoria-Beacon HillJoachim Agou (Conservative Party); Grace Lore (BC NDP); Rajinder S. Sahota (BC Green Party)
Victoria-Swan LakeCarolyn Howe (BC Green Party); Nina Krieger (BC NDP); Tim Taylor (Conservative Party)
West Kelowna-PeachlandAdam Frank (BC Green Party); Macklin McCall (Conservative Party); George Morgan (BC NDP)
West Vancouver-CapilanoHonieh Barzegari (BC NDP); Naomi Chocyk (OneBC); Caroline Elliott (Conservative Party); Arwa Shurab (BC Green Party)
West Vancouver-Sea to SkyAyla Dumais (Conservative Party); Michelle Livaja (BC NDP); Jeremy Valeriote (BC Green Party); Dan Wood (CentreBC)

Who is leading the parties

The party leaders are the people voters will see across the campaign. See BC party leaders 2026. For polling see BC election polls, and for key dates see the BC election 2026 guide.

There are 93 electoral districts in BC; each elects one MLA. Riding information, including the 2024 result for each seat, is on the BC ridings page.