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. Green Party
Party 2026 BC Provincial Election · October 24, 2026

Green Party candidates

Green Party is running 74 candidates in 74 of 93 races (80%) in the 2026 BC Provincial Election. It most often faces Conservative Party (74 races), New Democratic Party (NDP) (74 races), OneBC (26 races). It has no candidate in 19 races so far.

Candidates
74
Races
74 / 93
Coverage
80%
R
B
S
D
A
T
M
N
L
A
F
T

Which Green Party 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 Party74 racesNew Democratic Party (NDP)74 racesOneBC26 racesCentreBC25 racesIndependent / No party10 racesCommunist Party of BC4 racesLibertarian3 racesChristian Heritage Party2 races

Where Green Party is running (74)

Burnaby Centre
MLA

Running

S
Shila TaheriGreen Party
0

Facing

V
Vikas GautamCentreBC
0
J
Joshua DomnichConservative Party
0
Anne KangAnne KangNew Democratic Party (NDP)
0
Burnaby East
MLA

Running

J
Javad ShushtarianGreen Party
0

Facing

P
Peter SiConservative Party
0
Rohini AroraRohini AroraNew Democratic Party (NDP)
0
D
De DingOneBC
0
Burnaby North
MLA

Running

M
Maddy Kennedy-ParrottGreen Party
0

Facing

S
Simon ChandlerConservative Party
0
Janet RoutledgeJanet RoutledgeNew Democratic Party (NDP)
0
J
Jenny YamagataOneBC
0
Burnaby South-Metrotown
MLA

Running

B
Bryan FocklerGreen Party
0

Facing

D
David XieConservative Party
0
Paul ChoiPaul ChoiNew Democratic Party (NDP)
0
A
Andrew RoseOneBC
0
Burnaby-New Westminster
MLA

Running

G
Greg DePacoGreen Party
0

Facing

J
Joe LatamConservative Party
0
Raj ChouhanRaj ChouhanNew Democratic Party (NDP)
0
Cariboo-Chilcotin
MLA

Running

D
Douglas GookGreen Party
0

Facing

Lorne DoerksonLorne DoerksonConservative Party
0
K
Kathryn AskewNew Democratic Party (NDP)
0
Columbia River-Revelstoke
MLA

Running

R
Rana NelsonGreen Party
0

Facing

Scott McInnisScott McInnisConservative Party
0
A
Andrea DunlopNew Democratic Party (NDP)
0
Coquitlam-Burke Mountain
MLA

Running

V
Valerie MorrisonGreen Party
0

Facing

K
Kaden MannCentreBC
0
R
Ryan PetersonConservative Party
0
Jodie WickensJodie WickensNew Democratic Party (NDP)
0
Coquitlam-Maillardville
MLA

Running

N
Nicola SpurlingGreen Party
0

Facing

M
Matt LiangConservative Party
0
Jennifer BlatherwickJennifer BlatherwickNew Democratic Party (NDP)
0
Courtenay-Comox
MLA

Running

J
Jay Van OostdamGreen Party
0

Facing

J
Jason CookCentreBC
0
Brennan DayBrennan DayConservative Party
0
W
Will Cole-HamiltonNew Democratic Party (NDP)
0
Cowichan Valley
MLA

Running

J
Justin DouglasGreen Party
0

Facing

J
James ChumsaCommunist Party of BC
0
B
Bert ChenConservative Party
0
D
Debra ToporowskiNew Democratic Party (NDP)
0
Delta South
MLA

Running

S
Skadi GreenGreen Party
0

Facing

Ian PatonIan PatonConservative Party
0
J
Jason McCormickNew Democratic Party (NDP)
0
J
Jim McMurtryOneBC
0
Esquimalt-Colwood
MLA

Running

S
Sidney ColesGreen Party
0

Facing

S
Sid TobiasCentreBC
0
D
Dave JohnstonConservative Party
0
Darlene RotchfordDarlene RotchfordNew Democratic Party (NDP)
0
Fraser-Nicola
MLA

Running

P
Patrick MichellGreen Party
0

Facing

Tony LuckTony LuckConservative Party
0
J
Jason LeboeNew Democratic Party (NDP)
0
Juan de Fuca-Malahat
MLA

Running

D
David EvansGreen Party
0

Facing

J
Jeff BrownChristian Heritage Party
0
M
Mike HicksConservative Party
0
Dana LajeunesseDana LajeunesseNew Democratic Party (NDP)
0
S
Shane FriesenOneBC
0
Kamloops Centre
MLA

Running

A
Annelise BeachGreen Party
0

Facing

Peter MilobarPeter MilobarConservative Party
0
M
Mike WislaNew Democratic Party (NDP)
0
R
Rocky McAfeeOneBC
0
T
Thaelo ProctorIndependent / No party
0
Kelowna-Lake Country-Coldstream
MLA

Running

C
Carter MochinskiGreen Party
0

Facing

P
Pavneet SinghConservative Party
0
B
Binny BoparaiNew Democratic Party (NDP)
0
A
Alexandra WrightOneBC
0
Kelowna-Mission
MLA

Running

S
Saoirse MacKinnonGreen Party
0

Facing

Gavin DewGavin DewConservative Party
0
M
Miriam RycroftNew Democratic Party (NDP)
0
A
Abraham NordineOneBC
0
Kootenay Central
MLA

Running

N
Nicole CharlwoodGreen Party
0

Facing

G
Gordon SkulnecConservative Party
0
Brittny AndersonBrittny AndersonNew Democratic Party (NDP)
0
H
Hunter CorrigalOneBC
0
Kootenay-Monashee
MLA

Running

C
Connie LarochelleGreen Party
0

Facing

W
Warren MirkoConservative Party
0
Steve MorissetteSteve MorissetteNew Democratic Party (NDP)
0
S
Stephen HillOneBC
0
Kootenay-Rockies
MLA

Running

K
Keenan DennehyGreen Party
0

Facing

P
Paul HeywoodCentreBC
0
Pete DavisPete DavisConservative Party
0
N
Norma BlissettNew Democratic Party (NDP)
0
A
AJ WolfeOneBC
0
Ladysmith-Oceanside
MLA

Running

C
Charlene SmylieGreen Party
0

Facing

K
Kris McNicholConservative Party
0
Stephanie HigginsonStephanie HigginsonNew Democratic Party (NDP)
0
Langford-Highlands
MLA

Running

C
Christopher MoonGreen Party
0

Facing

S
Sean FlynnCentreBC
0
C
Christian McCayChristian Heritage Party
0
C
Cindy ScottConservative Party
0
Ravi ParmarRavi ParmarNew Democratic Party (NDP)
0
A
Alex ThurlbornIndependent / No party
0
Langley-Abbotsford
MLA

Running

M
Melissa SnazellGreen Party
0

Facing

Harman BhanguHarman BhanguConservative Party
0
A
Alex JoehlLibertarian
0
E
Erin OsborneNew Democratic Party (NDP)
0
S
Shelly JanOneBC
0
Langley-Walnut Grove
MLA

Running

S
Sam MeyerGreen Party
0

Facing

K
Kyle StevensonCentreBC
0
Misty Van PoptaMisty Van PoptaConservative Party
0
H
Holly IsaacNew Democratic Party (NDP)
0
Langley-Willowbrook
MLA

Running

A
Anisha SandhuGreen Party
0

Facing

Jody ToorJody ToorConservative Party
0
A
Andrew MercierNew Democratic Party (NDP)
0
S
Shubham JoshiOneBC
0
Maple Ridge East
MLA

Running

D
Daniel KiteGreen Party
0

Facing

Lawrence MokLawrence MokConservative Party
0
H
Hudson CampbellNew Democratic Party (NDP)
0
C
Chris HatchwellIndependent / No party
0
Mid Island-Pacific Rim
MLA

Running

G
Gracie MacDonaldGreen Party
0

Facing

J
Joshua DahlingConservative Party
0
Josie OsborneJosie OsborneNew Democratic Party (NDP)
0
Nanaimo-Gabriola Island
MLA

Running

A
Anna Mary McKenzieGreen Party
0

Facing

M
Mark MacDonaldConservative Party
0
Sheila MalcolmsonSheila MalcolmsonNew Democratic Party (NDP)
0
Nanaimo-Lantzville
MLA

Running

S
Sharleen WeatherleyGreen Party
0

Facing

P
Pepper SaltmanCommunist Party of BC
0
K
Kelsey PringleConservative Party
0
George AndersonGeorge AndersonNew Democratic Party (NDP)
0
New Westminster-Coquitlam
MLA

Running

M
Maureen CurranGreen Party
0

Facing

M
Michele LauConservative Party
0
Jennifer WhitesideJennifer WhitesideNew Democratic Party (NDP)
0
G
Gerry LenoskiIndependent / No party
0
North Coast-Haida Gwaii
MLA

Running

F
Francis RacyGreen Party
0

Facing

R
Rodney ProskiwConservative Party
0
T
Tamara DavidsonNew Democratic Party (NDP)
0
North Island
MLA

Running

B
Benjamin OlssonGreen Party
0

Facing

Anna KindyAnna KindyConservative Party
0
S
Sara LopezNew Democratic Party (NDP)
0
R
Richard LambertIndependent / No party
0
North Vancouver-Lonsdale
MLA

Running

J
Joshua A Singer JohnsonGreen Party
0

Facing

T
Trevor WithersConservative Party
0
Bowinn MaBowinn MaNew Democratic Party (NDP)
0
North Vancouver-Seymour
MLA

Running

B
Ben HoltGreen Party
0

Facing

L
Lori ClimenhagaCentreBC
0
L
Lynne BlockConservative Party
0
Susie ChantSusie ChantNew Democratic Party (NDP)
0
F
Frederick ThieleOneBC
0
Oak Bay-Gordon Head
MLA

Running

A
Andrew AppletonGreen Party
0

Facing

A
Andrew WeaverCentreBC
0
S
Stan SiposConservative Party
0
Diana GibsonDiana GibsonNew Democratic Party (NDP)
0
Penticton-Summerland
MLA

Running

B
Bradley Sean BartschGreen Party
0

Facing

T
Tracy St ClaireConservative Party
0
T
Tina LeeNew Democratic Party (NDP)
0
W
Warren HammOneBC
0
Port Coquitlam
MLA

Running

S
Stephanie HendyGreen Party
0

Facing

K
Keenan AdamsConservative Party
0
L
Lewis DahlbyLibertarian
0
Mike FarnworthMike FarnworthNew Democratic Party (NDP)
0
L
Lee-Ann BatesIndependent / No party
0
Port Moody-Burquitlam
MLA

Running

W
Wei ChouGreen Party
0

Facing

F
Freddy RawjiCentreBC
0
J
John McEwenConservative Party
0
Rick GlumacRick GlumacNew Democratic Party (NDP)
0
Powell River-Sunshine Coast
MLA

Running

G
Griffin Leonard LeaGreen Party
0

Facing

J
John HendersonConservative Party
0
Randene NeillRandene NeillNew Democratic Party (NDP)
0
Prince George-Mackenzie
MLA

Running

T
Teri YoungGreen Party
0

Facing

Kiel GiddensKiel GiddensConservative Party
0
I
Ian McMahonNew Democratic Party (NDP)
0
Prince George-North Cariboo
MLA

Running

R
Randy ThompsonGreen Party
0

Facing

Sheldon ClareSheldon ClareConservative Party
0
D
Denice BarduaNew Democratic Party (NDP)
0
Prince George-Valemount
MLA

Running

J
Jodie CaplingGreen Party
0

Facing

Rosalyn BirdRosalyn BirdConservative Party
0
C
Carol BourqueNew Democratic Party (NDP)
0
M
Mitchell LukoniOneBC
0
Richmond Centre
MLA

Running

C
Calvin DangGreen Party
0

Facing

L
Lawrence ChenCanWest Party
0
S
Sacha PeterConservative Party
0
H
Henry YaoNew Democratic Party (NDP)
0
Richmond-Queensborough
MLA

Running

L
Luc BurnsGreen Party
0

Facing

Steve KoonerSteve KoonerConservative Party
0
D
Dhar GrewalNew Democratic Party (NDP)
0
Saanich North and the Islands
MLA

Running

E
Emily LowanGreen Party
0

Facing

R
Richard SmithCentreBC
0
R
Ryan WindsorConservative Party
0
K
Kala BrysonNew Democratic Party (NDP)
0
Saanich South
MLA

Running

L
Lisa LapointeGreen Party
0

Facing

C
Cathie OunstedConservative Party
0
R
Richard ZussmanNew Democratic Party (NDP)
0
Salmon Arm-Shuswap
MLA

Running

J
Jed WiebeGreen Party
0

Facing

D
Denise ReimerCentreBC
0
David WilliamsDavid WilliamsConservative Party
0
G
Gloria MorganNew Democratic Party (NDP)
0
B
Barbara PreschOneBC
0
Skeena
MLA

Running

N
Nick GottliebGreen Party
0

Facing

Claire RattéeClaire RattéeConservative Party
0
S
Sarah ZimmermanNew Democratic Party (NDP)
0
L
Larry Eugene TaylorOneBC
0
Surrey North
MLA

Running

Y
Yudhbir GillGreen Party
0

Facing

B
Bhandol ParmCentreBC
0
Mandeep DhaliwalMandeep DhaliwalConservative Party
0
S
Sahib ThindNew Democratic Party (NDP)
0
T
Tanya GuptaOneBC
0
J
Jag BhandariIndependent / No party
0
Surrey South
MLA

Running

B
Bill McConnellGreen Party
0

Facing

E
Elenore SturkoCentreBC
0
M
Megan KnightConservative Party
0
P
Parik TahlanNew Democratic Party (NDP)
0
D
Denis R HurtubiseIndependent / No party
0
Surrey-Cloverdale
MLA

Running

P
Pat McCutcheonGreen Party
0

Facing

S
Sargy ChimaCentreBC
0
N
Nicholas CartmellConservative Party
0
S
Stephen DooleyNew Democratic Party (NDP)
0
T
Travis MarchenskiOneBC
0
Surrey-Fleetwood
MLA

Running

T
Tim BinnemaGreen Party
0

Facing

P
Paul BrarCentreBC
0
G
Garry PurewalConservative Party
0
Jagrup BrarJagrup BrarNew Democratic Party (NDP)
0
C
Carolyn HofbauerOneBC
0
Surrey-Guildford
MLA

Running

J
Jodi MurphyGreen Party
0

Facing

G
Garry ThindConservative Party
0
Garry BeggGarry BeggNew Democratic Party (NDP)
0
J
James YaroshukIndependent / No party
0
Surrey-Panorama
MLA

Running

N
Nolen ScottGreen Party
0

Facing

M
Manav ManroCentreBC
0
Bryan TepperBryan TepperConservative Party
0
J
Jinny SimsNew Democratic Party (NDP)
0
Surrey-White Rock
MLA

Running

C
Christine KinnieGreen Party
0

Facing

W
Waqas RanaCentreBC
0
Trevor HalfordTrevor HalfordConservative Party
0
D
Darryl WalkerNew Democratic Party (NDP)
0
A
Amanda JamesOneBC
0
K
Kevin DiakiwIndependent / No party
0
Vancouver-Fraserview
MLA

Running

F
Françoise RaunetGreen Party
0

Facing

D
Deep SandhuConservative Party
0
A
Aman SinghNew Democratic Party (NDP)
0
Vancouver-Hastings
MLA

Running

K
Kyra PhilbertGreen Party
0

Facing

C
Christian BosioCentreBC
0
K
Kimball CariouCommunist Party of BC
0
P
Phyllis TangConservative Party
0
P
Phil WebbLibertarian
0
Niki SharmaNiki SharmaNew Democratic Party (NDP)
0
Vancouver-Kensington
MLA

Running

A
Adam HawkGreen Party
0

Facing

A
Aron LageriConservative Party
0
Mable ElmoreMable ElmoreNew Democratic Party (NDP)
0
Vancouver-Langara
MLA

Running

J
John AtoyebiGreen Party
0

Facing

J
Jaime SteinConservative Party
0
Sunita DhirSunita DhirNew Democratic Party (NDP)
0
Vancouver-Little Mountain
MLA

Running

S
Sarah MacLeodGreen Party
0

Facing

A
Alex MuirConservative Party
0
Christine BoyleChristine BoyleNew Democratic Party (NDP)
0
Vancouver-Point Grey
MLA

Running

B
Beatrice SharpeGreen Party
0

Facing

M
Michael DavisCentreBC
0
A
Alex McMillanConservative Party
0
David EbyDavid EbyNew Democratic Party (NDP)
0
Vancouver-Quilchena
MLA

Running

D
Douglas CourtemancheGreen Party
0

Facing

P
Petra KuretCentreBC
0
C
Carson BindaConservative Party
0
C
Callista RyanNew Democratic Party (NDP)
0
Dallas BrodieDallas BrodieOneBC
0
Vancouver-Renfrew
MLA

Running

R
Rebecca HaberGreen Party
0

Facing

L
Lisa PrescottCentreBC
0
T
Tom IkonomouConservative Party
0
Adrian DixAdrian DixNew Democratic Party (NDP)
0
Vancouver-South Granville
MLA

Running

M
Maria J. CruzGreen Party
0

Facing

C
Colin SmithCentreBC
0
L
Lisa PhillipsConservative Party
0
L
Lara HonradoNew Democratic Party (NDP)
0
S
Salvatore VetroOneBC
0
Vancouver-Strathcona
MLA

Running

T
Tanya WebkingGreen Party
0

Facing

R
Robert CrooksCommunist Party of BC
0
J
Jordan McIntoshConservative Party
0
A
Amanda BurrowsNew Democratic Party (NDP)
0
Vancouver-West End
MLA

Running

D
Donald Scott MacDonaldGreen Party
0

Facing

D
Dion WeisnerConservative Party
0
Spencer Chandra HerbertSpencer Chandra HerbertNew Democratic Party (NDP)
0
Vancouver-Yaletown
MLA

Running

P
Priyan SamarakooneGreen Party
0

Facing

S
Sam ChandolaCentreBC
0
M
Margareta DovgalConservative Party
0
Terry YungTerry YungNew Democratic Party (NDP)
0
Vernon-Lumby
MLA

Running

B
Blair VisscherGreen Party
0

Facing

K
Kevin ActonConservative Party
0
Harwinder SandhuHarwinder SandhuNew Democratic Party (NDP)
0
C
Chantel GibbsOneBC
0
Victoria-Beacon Hill
MLA

Running

R
Rajinder SahotaGreen Party
0

Facing

J
Joachim AgouConservative Party
0
Grace LoreGrace LoreNew Democratic Party (NDP)
0
Victoria-Swan Lake
MLA

Running

C
Carolyn HoweGreen Party
0

Facing

T
Tim TaylorConservative Party
0
Nina KriegerNina KriegerNew Democratic Party (NDP)
0
West Kelowna-Peachland
MLA

Running

A
Adam FrankGreen Party
0

Facing

Macklin McCallMacklin McCallConservative Party
0
G
George MorganNew Democratic Party (NDP)
0
West Vancouver-Capilano
MLA

Running

A
Arwa ShurabGreen Party
0

Facing

C
Caroline ElliottConservative Party
0
H
Honieh BarzegariNew Democratic Party (NDP)
0
N
Naomi ChocykOneBC
0
West Vancouver-Sea to Sky
MLA

Running

Jeremy ValerioteJeremy ValerioteGreen Party
0

Facing

D
Dan WoodCentreBC
0
A
Ayla DumaisConservative Party
0
M
Michelle LivajaNew Democratic Party (NDP)
0

No Green Party candidate yet (19)

  • Abbotsford South
  • Abbotsford West
  • Abbotsford-Mission
  • Boundary-Similkameen
  • Bulkley Valley-Stikine
  • Chilliwack North
  • Chilliwack-Cultus Lake
  • Delta North
  • Kamloops-North Thompson
  • Kelowna Centre
  • Maple Ridge-Pitt Meadows
  • Nechako Lakes
  • Peace River North
  • Peace River South
  • Richmond-Bridgeport
  • Richmond-Steveston
  • Surrey City Centre
  • Surrey-Newton
  • Surrey-Serpentine River

Green Party in the 2026 BC Provincial Election — frequently asked questions

Who are the Green Party candidates in the 2026 BC Provincial Election?

Green Party is running 74 candidates: Rajinder Sahota, Beatrice Sharpe, Sarah MacLeod, Daniel Kite, Andrew Appleton, Teri Young, Maddy Kennedy-Parrott, Nick Gottlieb, Lisa Lapointe, Adam Hawk, Francis Racy, Tim Binnema, Griffin Leonard Lea, Jodie Capling, Valerie Morrison, Keenan Dennehy, Sharleen Weatherley, Benjamin Olsson, Gracie MacDonald, Javad Shushtarian, Jay Van Oostdam, Skadi Green, Melissa Snazell, Douglas Courtemanche, Anisha Sandhu and 49 more.

In how many races is Green Party running in the 2026 BC Provincial Election?

Green Party is running in 74 races out of 93, covering 80% of the election.

Who is Green Party running against?

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

Which races is Green Party not contesting?

Green Party has no candidate in 19 races, including Abbotsford South, Abbotsford West, Abbotsford-Mission, Boundary-Similkameen, Bulkley Valley-Stikine, Chilliwack North, Chilliwack-Cultus Lake, Delta North, Kamloops-North Thompson, Kelowna Centre, Maple Ridge-Pitt Meadows, Nechako Lakes, Peace River North, Peace River South, Richmond-Bridgeport and 4 more.

Other parties in the 2026 BC Provincial Election

  • Conservative Party93
  • New Democratic Party (NDP)92
  • CentreBC34
  • OneBC34
  • Communist Party of BC4
  • Libertarian4
  • Christian Heritage Party3
  • CanWest Party2
  • Freedom Party of BC1
  • Independent / No party13