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. Who's running in my riding
Election day: October 24, 2026

Who's running in my riding? 2026 BC Provincial Election

354 candidates are running in the 2026 BC Provincial Election, across 93 races on October 24, 2026. Find your riding below to see who is on your ballot and which party each candidate represents (10 parties are running candidates).

Browse the 2026 BC Provincial Election by party →

Which riding am I in?

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

Find Your District

Candidates by riding

ABCDEFJKLMNOPRSVW
Candidates and parties in each riding
RidingCandidates (party)
Abbotsford South, BC
  • Leah BallantyneNew Democratic Party (NDP)
  • Bruce BanmanConservative Party
  • Robin RoyOneBC
Abbotsford West, BC
  • Gurpreet ChahalCentreBC
  • Jules CôtéNew Democratic Party (NDP)
  • Korky NeufeldConservative Party
Abbotsford-Mission, BC
  • Pam AlexisNew Democratic Party (NDP)
  • Virender DassOneBC
  • Lakhwinder JhajCentreBC
  • Darryl KroppConservative Party
  • Jeff MondsLibertarian
Boundary-Similkameen, BC
  • Keith PomeroyOneBC
  • Roly RussellNew Democratic Party (NDP)
  • Donegal WilsonConservative Party
Bulkley Valley-Stikine, BC
  • Frankie AbelNew Democratic Party (NDP)
  • Ed EwaldChristian Heritage Party
  • Sharon HartwellConservative Party
Burnaby Centre, BC
  • Joshua DomnichConservative Party
  • Vikas GautamCentreBC
  • Anne KangNew Democratic Party (NDP)
  • Shila TaheriGreen Party
Burnaby East, BC
  • Rohini AroraNew Democratic Party (NDP)
  • De DingOneBC
  • Javad ShushtarianGreen Party
  • Peter SiConservative Party
Burnaby North, BC
  • Simon ChandlerConservative Party
  • Maddy Kennedy-ParrottGreen Party
  • Janet RoutledgeNew Democratic Party (NDP)
  • Jenny YamagataOneBC
Burnaby South-Metrotown, BC
  • Paul ChoiNew Democratic Party (NDP)
  • Bryan FocklerGreen Party
  • Andrew RoseOneBC
  • David XieConservative Party
Burnaby-New Westminster, BC
  • Raj ChouhanNew Democratic Party (NDP)
  • Greg DePacoGreen Party
  • Joe LatamConservative Party
Cariboo-Chilcotin, BC
  • Kathryn AskewNew Democratic Party (NDP)
  • Lorne DoerksonConservative Party
  • Douglas GookGreen Party
Chilliwack North, BC
  • Dan GriceCentreBC
  • Heather MaahsConservative Party
  • Adila ShaukatNew Democratic Party (NDP)
Chilliwack-Cultus Lake, BC
  • Kelli PaddonNew Democratic Party (NDP)
  • Á’a:líya WarbusConservative Party
Columbia River-Revelstoke, BC
  • Andrea DunlopNew Democratic Party (NDP)
  • Scott McInnisConservative Party
  • Rana NelsonGreen Party
Coquitlam-Burke Mountain, BC
  • Kaden MannCentreBC
  • Valerie MorrisonGreen Party
  • Ryan PetersonConservative Party
  • Jodie WickensNew Democratic Party (NDP)
Coquitlam-Maillardville, BC
  • Jennifer BlatherwickNew Democratic Party (NDP)
  • Matt LiangConservative Party
  • Nicola SpurlingGreen Party
Courtenay-Comox, BC
  • Will Cole-HamiltonNew Democratic Party (NDP)
  • Jason CookCentreBC
  • Brennan DayConservative Party
  • Jay Van OostdamGreen Party
Cowichan Valley, BC
  • Bert ChenConservative Party
  • James ChumsaCommunist Party of BC
  • Justin DouglasGreen Party
  • Debra ToporowskiNew Democratic Party (NDP)
Delta North, BC
  • Monica MohanConservative Party
  • Kuldeep RangiCentreBC
  • Todd SchierlingNew Democratic Party (NDP)
Delta South, BC
  • Skadi GreenGreen Party
  • Jason McCormickNew Democratic Party (NDP)
  • Jim McMurtryOneBC
  • Ian PatonConservative Party
Esquimalt-Colwood, BC
  • Sidney ColesGreen Party
  • Dave JohnstonConservative Party
  • Darlene RotchfordNew Democratic Party (NDP)
  • Sid TobiasCentreBC
Fraser-Nicola, BC
  • Jason LeboeNew Democratic Party (NDP)
  • Tony LuckConservative Party
  • Patrick MichellGreen Party
Juan de Fuca-Malahat, BC
  • Jeff BrownChristian Heritage Party
  • David EvansGreen Party
  • Shane FriesenOneBC
  • Mike HicksConservative Party
  • Dana LajeunesseNew Democratic Party (NDP)
Kamloops Centre, BC
  • Annelise BeachGreen Party
  • Rocky McAfeeOneBC
  • Peter MilobarConservative Party
  • Thaelo ProctorIndependent / no party
  • Mike WislaNew Democratic Party (NDP)
Kamloops-North Thompson, BC
  • Kory ClarkNew Democratic Party (NDP)
  • Deborah FriesenOneBC
  • Ward StamerConservative Party
Kelowna Centre, BC
  • Bill DesrosiersOneBC
  • Kristina LoewenConservative Party
  • Loyal WooldridgeNew Democratic Party (NDP)
Kelowna-Lake Country-Coldstream, BC
  • Binny BoparaiNew Democratic Party (NDP)
  • Carter MochinskiGreen Party
  • Pavneet SinghConservative Party
  • Alexandra WrightOneBC
Kelowna-Mission, BC
  • Gavin DewConservative Party
  • Saoirse MacKinnonGreen Party
  • Abraham NordineOneBC
  • Miriam RycroftNew Democratic Party (NDP)
Kootenay Central, BC
  • Brittny AndersonNew Democratic Party (NDP)
  • Nicole CharlwoodGreen Party
  • Hunter CorrigalOneBC
  • Gordon SkulnecConservative Party
Kootenay-Monashee, BC
  • Stephen HillOneBC
  • Connie LarochelleGreen Party
  • Warren MirkoConservative Party
  • Steve MorissetteNew Democratic Party (NDP)
Kootenay-Rockies, BC
  • Norma BlissettNew Democratic Party (NDP)
  • Pete DavisConservative Party
  • Keenan DennehyGreen Party
  • Paul HeywoodCentreBC
  • AJ WolfeOneBC
Ladysmith-Oceanside, BC
  • Stephanie HigginsonNew Democratic Party (NDP)
  • Kris McNicholConservative Party
  • Charlene SmylieGreen Party
Langford-Highlands, BC
  • Sean FlynnCentreBC
  • Christian McCayChristian Heritage Party
  • Christopher MoonGreen Party
  • Ravi ParmarNew Democratic Party (NDP)
  • Cindy ScottConservative Party
  • Alex ThurlbornIndependent / no party
Langley-Abbotsford, BC
  • Harman BhanguConservative Party
  • Shelly JanOneBC
  • Alex JoehlLibertarian
  • Erin OsborneNew Democratic Party (NDP)
  • Melissa SnazellGreen Party
Langley-Walnut Grove, BC
  • Holly IsaacNew Democratic Party (NDP)
  • Sam MeyerGreen Party
  • Misty Van PoptaConservative Party
  • Kyle StevensonCentreBC
Langley-Willowbrook, BC
  • Shubham JoshiOneBC
  • Andrew MercierNew Democratic Party (NDP)
  • Anisha SandhuGreen Party
  • Jody ToorConservative Party
Maple Ridge East, BC
  • Hudson CampbellNew Democratic Party (NDP)
  • Chris HatchwellIndependent / no party
  • Daniel KiteGreen Party
  • Lawrence MokConservative Party
Maple Ridge-Pitt Meadows, BC
  • Lisa BeareNew Democratic Party (NDP)
  • Susan EinarssonOneBC
  • Doug MorneauConservative Party
  • Jordan SimmonsCentreBC
Mid Island-Pacific Rim, BC
  • Joshua DahlingConservative Party
  • Gracie MacDonaldGreen Party
  • Josie OsborneNew Democratic Party (NDP)
Nanaimo-Gabriola Island, BC
  • Mark MacDonaldConservative Party
  • Sheila MalcolmsonNew Democratic Party (NDP)
  • Anna Mary McKenzieGreen Party
Nanaimo-Lantzville, BC
  • George AndersonNew Democratic Party (NDP)
  • Kelsey PringleConservative Party
  • Pepper SaltmanCommunist Party of BC
  • Sharleen WeatherleyGreen Party
Nechako Lakes, BC
  • Diane BlackConservative Party
  • Jesse GervaisNew Democratic Party (NDP)
New Westminster-Coquitlam, BC
  • Maureen CurranGreen Party
  • Michele LauConservative Party
  • Gerry LenoskiIndependent / no party
  • Jennifer WhitesideNew Democratic Party (NDP)
North Coast-Haida Gwaii, BC
  • Tamara DavidsonNew Democratic Party (NDP)
  • Rodney ProskiwConservative Party
  • Francis RacyGreen Party
North Island, BC
  • Anna KindyConservative Party
  • Richard LambertIndependent / no party
  • Sara LopezNew Democratic Party (NDP)
  • Benjamin OlssonGreen Party
North Vancouver-Lonsdale, BC
  • Joshua A Singer JohnsonGreen Party
  • Bowinn MaNew Democratic Party (NDP)
  • Trevor WithersConservative Party
North Vancouver-Seymour, BC
  • Lynne BlockConservative Party
  • Susie ChantNew Democratic Party (NDP)
  • Lori ClimenhagaCentreBC
  • Ben HoltGreen Party
  • Frederick ThieleOneBC
Oak Bay-Gordon Head, BC
  • Andrew AppletonGreen Party
  • Diana GibsonNew Democratic Party (NDP)
  • Stan SiposConservative Party
  • Andrew WeaverCentreBC
Peace River North, BC
  • Jordan KealyIndependent / no party
  • Curtis WhitfordConservative Party
Peace River South, BC
  • Marsha Rose DufresneNew Democratic Party (NDP)
  • Larry NeufeldConservative Party
  • Helen ScottIndependent / no party
Penticton-Summerland, BC
  • Bradley Sean BartschGreen Party
  • Tracy St ClaireConservative Party
  • Warren HammOneBC
  • Tina LeeNew Democratic Party (NDP)
Port Coquitlam, BC
  • Keenan AdamsConservative Party
  • Lee-Ann BatesIndependent / no party
  • Lewis DahlbyLibertarian
  • Mike FarnworthNew Democratic Party (NDP)
  • Stephanie HendyGreen Party
Port Moody-Burquitlam, BC
  • Wei ChouGreen Party
  • Rick GlumacNew Democratic Party (NDP)
  • John McEwenConservative Party
  • Freddy RawjiCentreBC
Powell River-Sunshine Coast, BC
  • John HendersonConservative Party
  • Griffin Leonard LeaGreen Party
  • Randene NeillNew Democratic Party (NDP)
Prince George-Mackenzie, BC
  • Kiel GiddensConservative Party
  • Ian McMahonNew Democratic Party (NDP)
  • Teri YoungGreen Party
Prince George-North Cariboo, BC
  • Denice BarduaNew Democratic Party (NDP)
  • Sheldon ClareConservative Party
  • Randy ThompsonGreen Party
Prince George-Valemount, BC
  • Rosalyn BirdConservative Party
  • Carol BourqueNew Democratic Party (NDP)
  • Jodie CaplingGreen Party
  • Mitchell LukoniOneBC
Richmond Centre, BC
  • Lawrence ChenCanWest Party
  • Calvin DangGreen Party
  • Sacha PeterConservative Party
  • Henry YaoNew Democratic Party (NDP)
Richmond-Bridgeport, BC
  • Linda LiNew Democratic Party (NDP)
  • Teresa WatConservative Party
Richmond-Queensborough, BC
  • Luc BurnsGreen Party
  • Dhar GrewalNew Democratic Party (NDP)
  • Steve KoonerConservative Party
Richmond-Steveston, BC
  • Robert EvansIndependent / no party
  • Bruce KongNew Democratic Party (NDP)
  • Barry WoskCentreBC
  • Keenan YangCanWest Party
  • Gordon ZhangConservative Party
Saanich North and the Islands, BC
  • Kala BrysonNew Democratic Party (NDP)
  • Emily LowanGreen Party
  • Richard SmithCentreBC
  • Ryan WindsorConservative Party
Saanich South, BC
  • Lisa LapointeGreen Party
  • Cathie OunstedConservative Party
  • Richard ZussmanNew Democratic Party (NDP)
Salmon Arm-Shuswap, BC
  • Gloria MorganNew Democratic Party (NDP)
  • Barbara PreschOneBC
  • Denise ReimerCentreBC
  • Jed WiebeGreen Party
  • David WilliamsConservative Party
Skeena, BC
  • Nick GottliebGreen Party
  • Claire RattéeConservative Party
  • Larry Eugene TaylorOneBC
  • Sarah ZimmermanNew Democratic Party (NDP)
Surrey City Centre, BC
  • Amna ShahNew Democratic Party (NDP)
  • Raman SharmaCentreBC
  • Zeeshan WahlaConservative Party
  • Oliver WildfongOneBC
Surrey North, BC
  • Jag BhandariIndependent / no party
  • Mandeep DhaliwalConservative Party
  • Yudhbir GillGreen Party
  • Tanya GuptaOneBC
  • Bhandol ParmCentreBC
  • Sahib ThindNew Democratic Party (NDP)
Surrey South, BC
  • Denis R HurtubiseIndependent / no party
  • Megan KnightConservative Party
  • Bill McConnellGreen Party
  • Elenore SturkoCentreBC
  • Parik TahlanNew Democratic Party (NDP)
Surrey-Cloverdale, BC
  • Nicholas CartmellConservative Party
  • Sargy ChimaCentreBC
  • Stephen DooleyNew Democratic Party (NDP)
  • Travis MarchenskiOneBC
  • Pat McCutcheonGreen Party
Surrey-Fleetwood, BC
  • Tim BinnemaGreen Party
  • Jagrup BrarNew Democratic Party (NDP)
  • Paul BrarCentreBC
  • Carolyn HofbauerOneBC
  • Garry PurewalConservative Party
Surrey-Guildford, BC
  • Garry BeggNew Democratic Party (NDP)
  • Jodi MurphyGreen Party
  • Garry ThindConservative Party
  • James YaroshukIndependent / no party
Surrey-Newton, BC
  • Harj DhaliwalConservative Party
  • Harman Preet SinghCentreBC
  • Jessie SunnerNew Democratic Party (NDP)
Surrey-Panorama, BC
  • Manav ManroCentreBC
  • Nolen ScottGreen Party
  • Jinny SimsNew Democratic Party (NDP)
  • Bryan TepperConservative Party
Surrey-Serpentine River, BC
  • Judy HigginbothamCentreBC
  • Todd HolowchakOneBC
  • Sikander KangNew Democratic Party (NDP)
  • Errol PovahFreedom Party of BC
  • Jessy SahotaConservative Party
Surrey-White Rock, BC
  • Kevin DiakiwIndependent / no party
  • Trevor HalfordConservative Party
  • Amanda JamesOneBC
  • Christine KinnieGreen Party
  • Waqas RanaCentreBC
  • Darryl WalkerNew Democratic Party (NDP)
Vancouver-Fraserview, BC
  • Françoise RaunetGreen Party
  • Deep SandhuConservative Party
  • Aman SinghNew Democratic Party (NDP)
Vancouver-Hastings, BC
  • Christian BosioCentreBC
  • Kimball CariouCommunist Party of BC
  • Kyra PhilbertGreen Party
  • Niki SharmaNew Democratic Party (NDP)
  • Phyllis TangConservative Party
  • Phil WebbLibertarian
Vancouver-Kensington, BC
  • Mable ElmoreNew Democratic Party (NDP)
  • Adam HawkGreen Party
  • Aron LageriConservative Party
Vancouver-Langara, BC
  • John AtoyebiGreen Party
  • Sunita DhirNew Democratic Party (NDP)
  • Jaime SteinConservative Party
Vancouver-Little Mountain, BC
  • Christine BoyleNew Democratic Party (NDP)
  • Sarah MacLeodGreen Party
  • Alex MuirConservative Party
Vancouver-Point Grey, BC
  • Michael DavisCentreBC
  • David EbyNew Democratic Party (NDP)
  • Alex McMillanConservative Party
  • Beatrice SharpeGreen Party
Vancouver-Quilchena, BC
  • Carson BindaConservative Party
  • Dallas BrodieOneBC
  • Douglas CourtemancheGreen Party
  • Petra KuretCentreBC
  • Callista RyanNew Democratic Party (NDP)
Vancouver-Renfrew, BC
  • Adrian DixNew Democratic Party (NDP)
  • Rebecca HaberGreen Party
  • Tom IkonomouConservative Party
  • Lisa PrescottCentreBC
Vancouver-South Granville, BC
  • Maria J. CruzGreen Party
  • Lara HonradoNew Democratic Party (NDP)
  • Lisa PhillipsConservative Party
  • Colin SmithCentreBC
  • Salvatore VetroOneBC
Vancouver-Strathcona, BC
  • Amanda BurrowsNew Democratic Party (NDP)
  • Robert CrooksCommunist Party of BC
  • Jordan McIntoshConservative Party
  • Tanya WebkingGreen Party
Vancouver-West End, BC
  • Spencer Chandra HerbertNew Democratic Party (NDP)
  • Donald Scott MacDonaldGreen Party
  • Dion WeisnerConservative Party
Vancouver-Yaletown, BC
  • Sam ChandolaCentreBC
  • Margareta DovgalConservative Party
  • Priyan SamarakooneGreen Party
  • Terry YungNew Democratic Party (NDP)
Vernon-Lumby, BC
  • Kevin ActonConservative Party
  • Chantel GibbsOneBC
  • Harwinder SandhuNew Democratic Party (NDP)
  • Blair VisscherGreen Party
Victoria-Beacon Hill, BC
  • Joachim AgouConservative Party
  • Grace LoreNew Democratic Party (NDP)
  • Rajinder SahotaGreen Party
Victoria-Swan Lake, BC
  • Carolyn HoweGreen Party
  • Nina KriegerNew Democratic Party (NDP)
  • Tim TaylorConservative Party
West Kelowna-Peachland, BC
  • Adam FrankGreen Party
  • Macklin McCallConservative Party
  • George MorganNew Democratic Party (NDP)
West Vancouver-Capilano, BC
  • Honieh BarzegariNew Democratic Party (NDP)
  • Naomi ChocykOneBC
  • Caroline ElliottConservative Party
  • Arwa ShurabGreen Party
West Vancouver-Sea to Sky, BC
  • Ayla DumaisConservative Party
  • Michelle LivajaNew Democratic Party (NDP)
  • Jeremy ValerioteGreen Party
  • Dan WoodCentreBC

Who's running in my riding? Common questions

Who is running in my riding in the 2026 BC Provincial Election?

The table above lists every race in the 2026 BC Provincial Election by riding, with each candidate's name and party. Find yours in the list, or enter your address in Choseno's find your district tool to see only the races on your ballot.

How many candidates are running in the 2026 BC Provincial Election?

354 candidates are running across 93 races, with voting on October 24, 2026.

How do I find my riding?

Search your address or use your device's location in Choseno's find your district tool. It matches you to every boundary you live in at once, with no login needed. You can also look for your riding by name in the table above.

Which riding am I in, and who is my representative?

Enter your address or postal code in Choseno's find your district tool to see your riding and who currently holds the seat, whether that is your MP, MLA, MPP, councillor or congressional representative.

Who should I vote for in my riding?

Choseno does not endorse candidates. Find your riding in the table above, open the race, and compare each candidate's party, statement and voter ratings before you vote.

When is the 2026 BC Provincial Election?

Voting in the 2026 BC Provincial Election is on October 24, 2026. Check your official election authority for advance voting, voting hours and ID rules.