Choseno
HomeFind DistrictNewsBlogsAboutElectionsLog In
HomeFind DistrictElectionsNewsBlogsAboutLog In
Built withby an everyday citizen —Murugappan Valliyappan
BlogsAboutHow We WorkPrivacy PolicyTerms of ServiceContact

© 2026 Choseno. Independent & non-partisan.

  1. Elections
  2. 2026 BC Provincial Election
  3. New Democratic Party (NDP)
Party 2026 BC Provincial Election · October 24, 2026

New Democratic Party (NDP) candidates

New Democratic Party (NDP) is running 92 candidates in 92 of 93 races (99%) in the 2026 BC Provincial Election. It most often faces Conservative Party (92 races), Green Party (74 races), CentreBC (34 races). It has no candidate in 1 race so far.

Candidates
92
Races
92 / 93
Coverage
99%
B
B
J
E
Josie Osborne
D
T
I
Christine BoyleDavid Eby
L
H

Which New Democratic Party (NDP) candidate is on your ballot?

Find your district to see every race you can vote in, from mayor to MLA, and the candidates running in it.

Find Your District

Most often facing

Conservative Party92 racesGreen Party74 racesCentreBC34 racesOneBC34 racesIndependent / No party12 racesCommunist Party of BC4 racesLibertarian4 racesChristian Heritage Party3 races

Where New Democratic Party (NDP) is running (92)

Abbotsford South
MLA

Running

L
Leah BallantyneNew Democratic Party (NDP)
0

Facing

Bruce BanmanBruce BanmanConservative Party
0
R
Robin RoyOneBC
0
Abbotsford West
MLA

Running

J
Jules CôtéNew Democratic Party (NDP)
0

Facing

G
Gurpreet ChahalCentreBC
0
Korky NeufeldKorky NeufeldConservative Party
0
Abbotsford-Mission
MLA

Running

P
Pam AlexisNew Democratic Party (NDP)
0

Facing

L
Lakhwinder JhajCentreBC
0
D
Darryl KroppConservative Party
0
J
Jeff MondsLibertarian
0
V
Virender DassOneBC
0
Boundary-Similkameen
MLA

Running

R
Roly RussellNew Democratic Party (NDP)
0

Facing

Donegal WilsonDonegal WilsonConservative Party
0
K
Keith PomeroyOneBC
0
Bulkley Valley-Stikine
MLA

Running

F
Frankie AbelNew Democratic Party (NDP)
0

Facing

E
Ed EwaldChristian Heritage Party
0
Sharon HartwellSharon HartwellConservative Party
0
Burnaby Centre
MLA

Running

Anne KangAnne KangNew Democratic Party (NDP)
0

Facing

V
Vikas GautamCentreBC
0
J
Joshua DomnichConservative Party
0
S
Shila TaheriGreen Party
0
Burnaby East
MLA

Running

Rohini AroraRohini AroraNew Democratic Party (NDP)
0

Facing

P
Peter SiConservative Party
0
J
Javad ShushtarianGreen Party
0
D
De DingOneBC
0
Burnaby North
MLA

Running

Janet RoutledgeJanet RoutledgeNew Democratic Party (NDP)
0

Facing

S
Simon ChandlerConservative Party
0
M
Maddy Kennedy-ParrottGreen Party
0
J
Jenny YamagataOneBC
0
Burnaby South-Metrotown
MLA

Running

Paul ChoiPaul ChoiNew Democratic Party (NDP)
0

Facing

D
David XieConservative Party
0
B
Bryan FocklerGreen Party
0
A
Andrew RoseOneBC
0
Burnaby-New Westminster
MLA

Running

Raj ChouhanRaj ChouhanNew Democratic Party (NDP)
0

Facing

J
Joe LatamConservative Party
0
G
Greg DePacoGreen Party
0
Cariboo-Chilcotin
MLA

Running

K
Kathryn AskewNew Democratic Party (NDP)
0

Facing

Lorne DoerksonLorne DoerksonConservative Party
0
D
Douglas GookGreen Party
0
Chilliwack North
MLA

Running

A
Adila ShaukatNew Democratic Party (NDP)
0

Facing

D
Dan GriceCentreBC
0
Heather MaahsHeather MaahsConservative Party
0
Chilliwack-Cultus Lake
MLA

Running

K
Kelli PaddonNew Democratic Party (NDP)
0

Facing

Á
Á’a:líya WarbusConservative Party
0
Columbia River-Revelstoke
MLA

Running

A
Andrea DunlopNew Democratic Party (NDP)
0

Facing

Scott McInnisScott McInnisConservative Party
0
R
Rana NelsonGreen Party
0
Coquitlam-Burke Mountain
MLA

Running

Jodie WickensJodie WickensNew Democratic Party (NDP)
0

Facing

K
Kaden MannCentreBC
0
R
Ryan PetersonConservative Party
0
V
Valerie MorrisonGreen Party
0
Coquitlam-Maillardville
MLA

Running

Jennifer BlatherwickJennifer BlatherwickNew Democratic Party (NDP)
0

Facing

M
Matt LiangConservative Party
0
N
Nicola SpurlingGreen Party
0
Courtenay-Comox
MLA

Running

W
Will Cole-HamiltonNew Democratic Party (NDP)
0

Facing

J
Jason CookCentreBC
0
Brennan DayBrennan DayConservative Party
0
J
Jay Van OostdamGreen Party
0
Cowichan Valley
MLA

Running

D
Debra ToporowskiNew Democratic Party (NDP)
0

Facing

J
James ChumsaCommunist Party of BC
0
B
Bert ChenConservative Party
0
J
Justin DouglasGreen Party
0
Delta North
MLA

Running

T
Todd SchierlingNew Democratic Party (NDP)
0

Facing

K
Kuldeep RangiCentreBC
0
M
Monica MohanConservative Party
0
Delta South
MLA

Running

J
Jason McCormickNew Democratic Party (NDP)
0

Facing

Ian PatonIan PatonConservative Party
0
S
Skadi GreenGreen Party
0
J
Jim McMurtryOneBC
0
Esquimalt-Colwood
MLA

Running

Darlene RotchfordDarlene RotchfordNew Democratic Party (NDP)
0

Facing

S
Sid TobiasCentreBC
0
D
Dave JohnstonConservative Party
0
S
Sidney ColesGreen Party
0
Fraser-Nicola
MLA

Running

J
Jason LeboeNew Democratic Party (NDP)
0

Facing

Tony LuckTony LuckConservative Party
0
P
Patrick MichellGreen Party
0
Juan de Fuca-Malahat
MLA

Running

Dana LajeunesseDana LajeunesseNew Democratic Party (NDP)
0

Facing

J
Jeff BrownChristian Heritage Party
0
M
Mike HicksConservative Party
0
D
David EvansGreen Party
0
S
Shane FriesenOneBC
0
Kamloops Centre
MLA

Running

M
Mike WislaNew Democratic Party (NDP)
0

Facing

Peter MilobarPeter MilobarConservative Party
0
A
Annelise BeachGreen Party
0
R
Rocky McAfeeOneBC
0
T
Thaelo ProctorIndependent / No party
0
Kamloops-North Thompson
MLA

Running

K
Kory ClarkNew Democratic Party (NDP)
0

Facing

Ward StamerWard StamerConservative Party
0
D
Deborah FriesenOneBC
0
Kelowna Centre
MLA

Running

L
Loyal WooldridgeNew Democratic Party (NDP)
0

Facing

Kristina LoewenKristina LoewenConservative Party
0
B
Bill DesrosiersOneBC
0
Kelowna-Lake Country-Coldstream
MLA

Running

B
Binny BoparaiNew Democratic Party (NDP)
0

Facing

P
Pavneet SinghConservative Party
0
C
Carter MochinskiGreen Party
0
A
Alexandra WrightOneBC
0
Kelowna-Mission
MLA

Running

M
Miriam RycroftNew Democratic Party (NDP)
0

Facing

Gavin DewGavin DewConservative Party
0
S
Saoirse MacKinnonGreen Party
0
A
Abraham NordineOneBC
0
Kootenay Central
MLA

Running

Brittny AndersonBrittny AndersonNew Democratic Party (NDP)
0

Facing

G
Gordon SkulnecConservative Party
0
N
Nicole CharlwoodGreen Party
0
H
Hunter CorrigalOneBC
0
Kootenay-Monashee
MLA

Running

Steve MorissetteSteve MorissetteNew Democratic Party (NDP)
0

Facing

W
Warren MirkoConservative Party
0
C
Connie LarochelleGreen Party
0
S
Stephen HillOneBC
0
Kootenay-Rockies
MLA

Running

N
Norma BlissettNew Democratic Party (NDP)
0

Facing

P
Paul HeywoodCentreBC
0
Pete DavisPete DavisConservative Party
0
K
Keenan DennehyGreen Party
0
A
AJ WolfeOneBC
0
Ladysmith-Oceanside
MLA

Running

Stephanie HigginsonStephanie HigginsonNew Democratic Party (NDP)
0

Facing

K
Kris McNicholConservative Party
0
C
Charlene SmylieGreen Party
0
Langford-Highlands
MLA

Running

Ravi ParmarRavi ParmarNew Democratic Party (NDP)
0

Facing

S
Sean FlynnCentreBC
0
C
Christian McCayChristian Heritage Party
0
C
Cindy ScottConservative Party
0
C
Christopher MoonGreen Party
0
A
Alex ThurlbornIndependent / No party
0
Langley-Abbotsford
MLA

Running

E
Erin OsborneNew Democratic Party (NDP)
0

Facing

Harman BhanguHarman BhanguConservative Party
0
M
Melissa SnazellGreen Party
0
A
Alex JoehlLibertarian
0
S
Shelly JanOneBC
0
Langley-Walnut Grove
MLA

Running

H
Holly IsaacNew Democratic Party (NDP)
0

Facing

K
Kyle StevensonCentreBC
0
Misty Van PoptaMisty Van PoptaConservative Party
0
S
Sam MeyerGreen Party
0
Langley-Willowbrook
MLA

Running

A
Andrew MercierNew Democratic Party (NDP)
0

Facing

Jody ToorJody ToorConservative Party
0
A
Anisha SandhuGreen Party
0
S
Shubham JoshiOneBC
0
Maple Ridge East
MLA

Running

H
Hudson CampbellNew Democratic Party (NDP)
0

Facing

Lawrence MokLawrence MokConservative Party
0
D
Daniel KiteGreen Party
0
C
Chris HatchwellIndependent / No party
0
Maple Ridge-Pitt Meadows
MLA

Running

Lisa BeareLisa BeareNew Democratic Party (NDP)
0

Facing

J
Jordan SimmonsCentreBC
0
D
Doug MorneauConservative Party
0
S
Susan EinarssonOneBC
0
Mid Island-Pacific Rim
MLA

Running

Josie OsborneJosie OsborneNew Democratic Party (NDP)
0

Facing

J
Joshua DahlingConservative Party
0
G
Gracie MacDonaldGreen Party
0
Nanaimo-Gabriola Island
MLA

Running

Sheila MalcolmsonSheila MalcolmsonNew Democratic Party (NDP)
0

Facing

M
Mark MacDonaldConservative Party
0
A
Anna Mary McKenzieGreen Party
0
Nanaimo-Lantzville
MLA

Running

George AndersonGeorge AndersonNew Democratic Party (NDP)
0

Facing

P
Pepper SaltmanCommunist Party of BC
0
K
Kelsey PringleConservative Party
0
S
Sharleen WeatherleyGreen Party
0
Nechako Lakes
MLA

Running

J
Jesse GervaisNew Democratic Party (NDP)
0

Facing

D
Diane BlackConservative Party
0
New Westminster-Coquitlam
MLA

Running

Jennifer WhitesideJennifer WhitesideNew Democratic Party (NDP)
0

Facing

M
Michele LauConservative Party
0
M
Maureen CurranGreen Party
0
G
Gerry LenoskiIndependent / No party
0
North Coast-Haida Gwaii
MLA

Running

T
Tamara DavidsonNew Democratic Party (NDP)
0

Facing

R
Rodney ProskiwConservative Party
0
F
Francis RacyGreen Party
0
North Island
MLA

Running

S
Sara LopezNew Democratic Party (NDP)
0

Facing

Anna KindyAnna KindyConservative Party
0
B
Benjamin OlssonGreen Party
0
R
Richard LambertIndependent / No party
0
North Vancouver-Lonsdale
MLA

Running

Bowinn MaBowinn MaNew Democratic Party (NDP)
0

Facing

T
Trevor WithersConservative Party
0
J
Joshua A Singer JohnsonGreen Party
0
North Vancouver-Seymour
MLA

Running

Susie ChantSusie ChantNew Democratic Party (NDP)
0

Facing

L
Lori ClimenhagaCentreBC
0
L
Lynne BlockConservative Party
0
B
Ben HoltGreen Party
0
F
Frederick ThieleOneBC
0
Oak Bay-Gordon Head
MLA

Running

Diana GibsonDiana GibsonNew Democratic Party (NDP)
0

Facing

A
Andrew WeaverCentreBC
0
S
Stan SiposConservative Party
0
A
Andrew AppletonGreen Party
0
Peace River South
MLA

Running

M
Marsha Rose DufresneNew Democratic Party (NDP)
0

Facing

Larry NeufeldLarry NeufeldConservative Party
0
H
Helen ScottIndependent / No party
0
Penticton-Summerland
MLA

Running

T
Tina LeeNew Democratic Party (NDP)
0

Facing

T
Tracy St ClaireConservative Party
0
B
Bradley Sean BartschGreen Party
0
W
Warren HammOneBC
0
Port Coquitlam
MLA

Running

Mike FarnworthMike FarnworthNew Democratic Party (NDP)
0

Facing

K
Keenan AdamsConservative Party
0
S
Stephanie HendyGreen Party
0
L
Lewis DahlbyLibertarian
0
L
Lee-Ann BatesIndependent / No party
0
Port Moody-Burquitlam
MLA

Running

Rick GlumacRick GlumacNew Democratic Party (NDP)
0

Facing

F
Freddy RawjiCentreBC
0
J
John McEwenConservative Party
0
W
Wei ChouGreen Party
0
Powell River-Sunshine Coast
MLA

Running

Randene NeillRandene NeillNew Democratic Party (NDP)
0

Facing

J
John HendersonConservative Party
0
G
Griffin Leonard LeaGreen Party
0
Prince George-Mackenzie
MLA

Running

I
Ian McMahonNew Democratic Party (NDP)
0

Facing

Kiel GiddensKiel GiddensConservative Party
0
T
Teri YoungGreen Party
0
Prince George-North Cariboo
MLA

Running

D
Denice BarduaNew Democratic Party (NDP)
0

Facing

Sheldon ClareSheldon ClareConservative Party
0
R
Randy ThompsonGreen Party
0
Prince George-Valemount
MLA

Running

C
Carol BourqueNew Democratic Party (NDP)
0

Facing

Rosalyn BirdRosalyn BirdConservative Party
0
J
Jodie CaplingGreen Party
0
M
Mitchell LukoniOneBC
0
Richmond Centre
MLA

Running

H
Henry YaoNew Democratic Party (NDP)
0

Facing

L
Lawrence ChenCanWest Party
0
S
Sacha PeterConservative Party
0
C
Calvin DangGreen Party
0
Richmond-Bridgeport
MLA

Running

L
Linda LiNew Democratic Party (NDP)
0

Facing

Teresa WatTeresa WatConservative Party
0
Richmond-Queensborough
MLA

Running

D
Dhar GrewalNew Democratic Party (NDP)
0

Facing

Steve KoonerSteve KoonerConservative Party
0
L
Luc BurnsGreen Party
0
Richmond-Steveston
MLA

Running

B
Bruce KongNew Democratic Party (NDP)
0

Facing

K
Keenan YangCanWest Party
0
B
Barry WoskCentreBC
0
G
Gordon ZhangConservative Party
0
R
Robert EvansIndependent / No party
0
Saanich North and the Islands
MLA

Running

K
Kala BrysonNew Democratic Party (NDP)
0

Facing

R
Richard SmithCentreBC
0
R
Ryan WindsorConservative Party
0
E
Emily LowanGreen Party
0
Saanich South
MLA

Running

R
Richard ZussmanNew Democratic Party (NDP)
0

Facing

C
Cathie OunstedConservative Party
0
L
Lisa LapointeGreen Party
0
Salmon Arm-Shuswap
MLA

Running

G
Gloria MorganNew Democratic Party (NDP)
0

Facing

D
Denise ReimerCentreBC
0
David WilliamsDavid WilliamsConservative Party
0
J
Jed WiebeGreen Party
0
B
Barbara PreschOneBC
0
Skeena
MLA

Running

S
Sarah ZimmermanNew Democratic Party (NDP)
0

Facing

Claire RattéeClaire RattéeConservative Party
0
N
Nick GottliebGreen Party
0
L
Larry Eugene TaylorOneBC
0
Surrey City Centre
MLA

Running

Amna ShahAmna ShahNew Democratic Party (NDP)
0

Facing

R
Raman SharmaCentreBC
0
Z
Zeeshan WahlaConservative Party
0
O
Oliver WildfongOneBC
0
Surrey North
MLA

Running

S
Sahib ThindNew Democratic Party (NDP)
0

Facing

B
Bhandol ParmCentreBC
0
Mandeep DhaliwalMandeep DhaliwalConservative Party
0
Y
Yudhbir GillGreen Party
0
T
Tanya GuptaOneBC
0
J
Jag BhandariIndependent / No party
0
Surrey South
MLA

Running

P
Parik TahlanNew Democratic Party (NDP)
0

Facing

E
Elenore SturkoCentreBC
0
M
Megan KnightConservative Party
0
B
Bill McConnellGreen Party
0
D
Denis R HurtubiseIndependent / No party
0
Surrey-Cloverdale
MLA

Running

S
Stephen DooleyNew Democratic Party (NDP)
0

Facing

S
Sargy ChimaCentreBC
0
N
Nicholas CartmellConservative Party
0
P
Pat McCutcheonGreen Party
0
T
Travis MarchenskiOneBC
0
Surrey-Fleetwood
MLA

Running

Jagrup BrarJagrup BrarNew Democratic Party (NDP)
0

Facing

P
Paul BrarCentreBC
0
G
Garry PurewalConservative Party
0
T
Tim BinnemaGreen Party
0
C
Carolyn HofbauerOneBC
0
Surrey-Guildford
MLA

Running

Garry BeggGarry BeggNew Democratic Party (NDP)
0

Facing

G
Garry ThindConservative Party
0
J
Jodi MurphyGreen Party
0
J
James YaroshukIndependent / No party
0
Surrey-Newton
MLA

Running

Jessie SunnerJessie SunnerNew Democratic Party (NDP)
0

Facing

H
Harman Preet SinghCentreBC
0
H
Harj DhaliwalConservative Party
0
Surrey-Panorama
MLA

Running

J
Jinny SimsNew Democratic Party (NDP)
0

Facing

M
Manav ManroCentreBC
0
Bryan TepperBryan TepperConservative Party
0
N
Nolen ScottGreen Party
0
Surrey-Serpentine River
MLA

Running

S
Sikander KangNew Democratic Party (NDP)
0

Facing

J
Judy HigginbothamCentreBC
0
J
Jessy SahotaConservative Party
0
E
Errol PovahFreedom Party of BC
0
T
Todd HolowchakOneBC
0
Surrey-White Rock
MLA

Running

D
Darryl WalkerNew Democratic Party (NDP)
0

Facing

W
Waqas RanaCentreBC
0
Trevor HalfordTrevor HalfordConservative Party
0
C
Christine KinnieGreen Party
0
A
Amanda JamesOneBC
0
K
Kevin DiakiwIndependent / No party
0
Vancouver-Fraserview
MLA

Running

A
Aman SinghNew Democratic Party (NDP)
0

Facing

D
Deep SandhuConservative Party
0
F
Françoise RaunetGreen Party
0
Vancouver-Hastings
MLA

Running

Niki SharmaNiki SharmaNew Democratic Party (NDP)
0

Facing

C
Christian BosioCentreBC
0
K
Kimball CariouCommunist Party of BC
0
P
Phyllis TangConservative Party
0
K
Kyra PhilbertGreen Party
0
P
Phil WebbLibertarian
0
Vancouver-Kensington
MLA

Running

Mable ElmoreMable ElmoreNew Democratic Party (NDP)
0

Facing

A
Aron LageriConservative Party
0
A
Adam HawkGreen Party
0
Vancouver-Langara
MLA

Running

Sunita DhirSunita DhirNew Democratic Party (NDP)
0

Facing

J
Jaime SteinConservative Party
0
J
John AtoyebiGreen Party
0
Vancouver-Little Mountain
MLA

Running

Christine BoyleChristine BoyleNew Democratic Party (NDP)
0

Facing

A
Alex MuirConservative Party
0
S
Sarah MacLeodGreen Party
0
Vancouver-Point Grey
MLA

Running

David EbyDavid EbyNew Democratic Party (NDP)
0

Facing

M
Michael DavisCentreBC
0
A
Alex McMillanConservative Party
0
B
Beatrice SharpeGreen Party
0
Vancouver-Quilchena
MLA

Running

C
Callista RyanNew Democratic Party (NDP)
0

Facing

P
Petra KuretCentreBC
0
C
Carson BindaConservative Party
0
D
Douglas CourtemancheGreen Party
0
Dallas BrodieDallas BrodieOneBC
0
Vancouver-Renfrew
MLA

Running

Adrian DixAdrian DixNew Democratic Party (NDP)
0

Facing

L
Lisa PrescottCentreBC
0
T
Tom IkonomouConservative Party
0
R
Rebecca HaberGreen Party
0
Vancouver-South Granville
MLA

Running

L
Lara HonradoNew Democratic Party (NDP)
0

Facing

C
Colin SmithCentreBC
0
L
Lisa PhillipsConservative Party
0
M
Maria J. CruzGreen Party
0
S
Salvatore VetroOneBC
0
Vancouver-Strathcona
MLA

Running

A
Amanda BurrowsNew Democratic Party (NDP)
0

Facing

R
Robert CrooksCommunist Party of BC
0
J
Jordan McIntoshConservative Party
0
T
Tanya WebkingGreen Party
0
Vancouver-West End
MLA

Running

Spencer Chandra HerbertSpencer Chandra HerbertNew Democratic Party (NDP)
0

Facing

D
Dion WeisnerConservative Party
0
D
Donald Scott MacDonaldGreen Party
0
Vancouver-Yaletown
MLA

Running

Terry YungTerry YungNew Democratic Party (NDP)
0

Facing

S
Sam ChandolaCentreBC
0
M
Margareta DovgalConservative Party
0
P
Priyan SamarakooneGreen Party
0
Vernon-Lumby
MLA

Running

Harwinder SandhuHarwinder SandhuNew Democratic Party (NDP)
0

Facing

K
Kevin ActonConservative Party
0
B
Blair VisscherGreen Party
0
C
Chantel GibbsOneBC
0
Victoria-Beacon Hill
MLA

Running

Grace LoreGrace LoreNew Democratic Party (NDP)
0

Facing

J
Joachim AgouConservative Party
0
R
Rajinder SahotaGreen Party
0
Victoria-Swan Lake
MLA

Running

Nina KriegerNina KriegerNew Democratic Party (NDP)
0

Facing

T
Tim TaylorConservative Party
0
C
Carolyn HoweGreen Party
0
West Kelowna-Peachland
MLA

Running

G
George MorganNew Democratic Party (NDP)
0

Facing

Macklin McCallMacklin McCallConservative Party
0
A
Adam FrankGreen Party
0
West Vancouver-Capilano
MLA

Running

H
Honieh BarzegariNew Democratic Party (NDP)
0

Facing

C
Caroline ElliottConservative Party
0
A
Arwa ShurabGreen Party
0
N
Naomi ChocykOneBC
0
West Vancouver-Sea to Sky
MLA

Running

M
Michelle LivajaNew Democratic Party (NDP)
0

Facing

D
Dan WoodCentreBC
0
A
Ayla DumaisConservative Party
0
Jeremy ValerioteJeremy ValerioteGreen Party
0

No New Democratic Party (NDP) candidate yet (1)

  • Peace River North

What voters say about David Eby and the NDP

Why people support David Eby

Housing, health care, cost of living and keeping the Conservatives out.

Read and vote in the poll

Why people don't support David Eby

The snap election, the $190K tax bracket, deficit and leadership doubts.

Read and vote in the poll

New Democratic Party (NDP) in the 2026 BC Provincial Election — frequently asked questions

Who are the New Democratic Party (NDP) candidates in the 2026 BC Provincial Election?

New Democratic Party (NDP) is running 92 candidates: Bruce Kong, Binny Boparai, Jason Leboe, Erin Osborne, Josie Osborne, Debra Toporowski, Todd Schierling, Ian McMahon, Christine Boyle, David Eby, Linda Li, Hudson Campbell, Adila Shaukat, Jodie Wickens, Steve Morissette, Dana Lajeunesse, Paul Choi, Dhar Grewal, Darlene Rotchford, Kelli Paddon, George Anderson, Jinny Sims, Mike Wisla, Jennifer Whiteside, Mike Farnworth and 67 more.

In how many races is New Democratic Party (NDP) running in the 2026 BC Provincial Election?

New Democratic Party (NDP) is running in 92 races out of 93, covering 99% of the election.

Who is New Democratic Party (NDP) running against?

New Democratic Party (NDP) candidates most often face Conservative Party candidates (92 races), Green Party candidates (74 races), CentreBC candidates (34 races). See each race below for the full head-to-head.

Which races is New Democratic Party (NDP) not contesting?

New Democratic Party (NDP) has no candidate in 1 race, including Peace River North.

Other parties in the 2026 BC Provincial Election

  • Conservative Party93
  • Green Party74
  • CentreBC34
  • OneBC34
  • Communist Party of BC4
  • Libertarian4
  • Christian Heritage Party3
  • CanWest Party2
  • Freedom Party of BC1
  • Independent / No party13