B.C. Provincial Election: List of candidates for each electoral district

GENERAL voting day is Saturday, October 24,

All voting places and district electoral offices will have protective measures in place, including:

  • Physical distancing
  • Capacity limits
  • Election officials wearing personal protective equipment (such as masks and face-visors)
  • Protective barriers
  • Hand sanitizing stations
  • Frequent cleaning of voting stations and frequently touched surfaces
  • Election workers trained on safe workplace guidelines and pandemic protocols

Voting places will follow the practices outlined in Elections BC’s voting place safety plan (PDF) which includes input provided by WorkSafeBC.

Some familiar voting procedures may be different. For example, you will show your identification without handing it to an election official, and you will make a verbal declaration of your eligibility to vote instead of signing a voting book.

The following is the list of candidates for each electoral district:

Electoral DistrictCandidate Ballot NameAffiliation
Abbotsford SouthBruce BanmanBC Liberal Party
Aird FlavelleBC Green Party
Inder JohalBC NDP
Laura-Lynn ThompsonChristian Heritage Party of B.C.
Abbotsford WestMichael de JongBC Liberal Party
Kevin EastwoodBC Green Party
Sukhi GillB.C. Vision
Michael HenshallConservative
Preet RaiBC NDP
Abbotsford-MissionAeriol AlderkingChristian Heritage Party of B.C.
Pam AlexisBC NDP
Stephen FowlerBC Green Party
Simon GibsonBC Liberal Party
Trevor HamiltonConservative
Boundary-SimilkameenArlyn GreigWexit BC
Roly RussellBC NDP
Darryl SeresConservative
Petra VeintimillaBC Liberal Party
Burnaby NorthRaymond DongBC Liberal Party
Janet RoutledgeBC NDP
Norine ShimBC Green Party
Burnaby-Deer LakeGlynnis Hoi Sum ChanBC Liberal Party
Mehreen ChaudryBC Green Party
Anne KangBC NDP
Burnaby-EdmondsTripat AtwalBC Liberal Party
Raj ChouhanBC NDP
Iqbal ParekhBC Green Party
Burnaby-LougheedKatrina ChenBC NDP
Tariq MalikBC Liberal Party
Dominique PaynterLibertarian
Andrew WilliamsonBC Green Party
Cariboo NorthScott ElliottBC NDP
Douglas GookBC Green Party
Coralee OakesBC Liberal Party
Kyle TownsendConservative
Cariboo-ChilcotinScott AndrewsBC NDP
James BuckleyLibertarian
Lorne DoerksonBC Liberal Party
David LaingBC Green Party
Katya PotekhinaIndependent
ChilliwackJosue AndersonIndependent
Andrew CoombesLibertarian
Tim CooperBC Green Party
Dan CoulterBC NDP
Diane JanzenConservative
John MartinBC Liberal Party
Chilliwack-KentEli GagnéLibertarian
Jeff HammersmarkBC Green Party
Jason LumIndependent
Kelli PaddonBC NDP
Laurie ThronessBC Liberal Party
Columbia River-RevelstokeSamson BoyerBC Green Party
Nicole CherletBC NDP
Doug ClovechokBC Liberal Party
Coquitlam-Burke MountainAdam Bremner-AtkinsBC Green Party
Fin DonnellyBC NDP
Joan IsaacsBC Liberal Party
Coquitlam-MaillardvilleWill DavisBC Liberal Party
Selina RobinsonBC NDP
Nicola SpurlingBC Green Party
Courtenay-ComoxGillian AndersonBC Green Party
Brennan DayBC Liberal Party
Ronna-Rae LeonardBC NDP
Cowichan ValleyRob DouglasBC NDP
Sonia FurstenauBC Green Party
Tanya KaulBC Liberal Party
Delta NorthRavi KahlonBC NDP
Neema ManralBC Green Party
Jet SunnerBC Liberal Party
Delta SouthIan PatonBC Liberal Party
Bruce ReidBC NDP
Peter van der VeldenBC Green Party
Esquimalt-MetchosinMitzi DeanBC NDP
Andy MacKinnonBC Green Party
Desta McPhersonIndependent
RJ SenkoBC Liberal Party
Fraser-NicolaDennis AdamsonIndependent
Mike BhanguIndependent
Aaron SumexheltzaBC NDP
Jackie TegartBC Liberal Party
Jonah TimmsBC Green Party
Kamloops-North ThompsonDennis GiesbrechtConservative
Sadie HunterBC NDP
Thomas MartinBC Green Party
Peter MilobarBC Liberal Party
Brandon RussellIndependent
Kamloops-South ThompsonDan HinesBC Green Party
Todd Graham StoneBC Liberal Party
Anna ThomasBC NDP
Kelowna WestMatt BaduraLibertarian
Spring HawesBC NDP
Magee MitchellIndependent
Ben StewartBC Liberal Party
Peter A. TruchBC Green Party
Kelowna-Lake CountryKyle GeronazzoLibertarian
John JanmaatBC Green Party
Justin KulikBC NDP
Norm LetnickBC Liberal Party
Silverado Brooks SocratesIndependent
Kelowna-MissionRenee MerrifieldBC Liberal Party
Amanda PoonBC Green Party
Krystal SmithBC NDP
Kootenay EastTom ShypitkaBC Liberal Party
Wayne StetskiBC NDP
Kerri WallBC Green Party
Kootenay WestGlen ByleConservative
Katrine ConroyBC NDP
Andrew DuncanBC Green Party
Corbin KelleyBC Liberal Party
Fletcher QuinceIndependent
Ed VarneyIndependent
Langford-Juan de FucaGord BairdBC Green Party
Kelly DarwinBC Liberal Party
John HorganBC NDP
Tyson Riel StrandlundCommunist Party of BC
LangleyShelly JanConservative
Bill MasseBC Green Party
Andrew MercierBC NDP
Mary PolakBC Liberal Party
Langley EastMegan DykemanBC NDP
Alex JoehlLibertarian
Margaret KunstBC Liberal Party
Tara ReeveIndependent
Ryan WarawaConservative
Cheryl WiensBC Green Party
Maple Ridge-MissionBob D’EithBC NDP
Chelsa MeadusBC Liberal Party
Matt TrenholmBC Green Party
Maple Ridge-Pitt MeadowsCheryl AshlieBC Liberal Party
Lisa BeareBC NDP
Mid Island-Pacific RimRobert Alexander ClarkeLibertarian
Graham HughesIndependent
Evan JolicoeurBC Green Party
Josie OsborneBC NDP
Helen PoonBC Liberal Party
NanaimoKathleen JonesBC Liberal Party
Sheila MalcolmsonBC NDP
Lia Marie Constance VersaevelBC Green Party
Nanaimo-North CowichanChris IstaceBC Green Party
Duck (don) PatersonBC Liberal Party
Doug RoutleyBC NDP
Nechako LakesMargo MaleyIndependent
Jon RempelLibertarian
John RustadBC Liberal Party
Anne Marie SamBC NDP
Dan StuartChristian Heritage Party of B.C.
Nelson-CrestonBrittny AndersonBC NDP
Nicole CharlwoodBC Green Party
Tanya FinleyBC Liberal Party
Terry TiessenLibertarian
New WestminsterLorraine BrettBC Liberal Party
Benny OgdenConservative
Cyrus SyBC Green Party
Jennifer WhitesideBC NDP
Donald WilsonLibertarian
North CoastJody CravenLibertarian
Roy S Jones JrBC Liberal Party
Jennifer RiceBC NDP
North IslandMichele BabchukBC NDP
Norm FaceyBC Liberal Party
Alexandra MortonBC Green Party
John TwiggConservative
North Vancouver-LonsdaleLyn AnglinBC Liberal Party
Christopher HakesBC Green Party
Bowinn MaBC NDP
North Vancouver-SeymourSusie ChantBC NDP
Harrison JohnstonBC Green Party
Jane ThornthwaiteBC Liberal Party
Clayton WelwoodLibertarian
Oak Bay-Gordon HeadFlorian CastleCommunist Party of BC
Nicole DuncanBC Green Party
Roxanne HelmeBC Liberal Party
Murray RankinBC NDP
Parksville-QualicumRob LyonBC Green Party
Don PurdeyConservative
John St JohnIndependent
Michelle StilwellBC Liberal Party
Adam WalkerBC NDP
Peace River NorthTrevor BolinConservative
Dan DaviesBC Liberal Party
Danielle MonroeBC NDP
Peace River SouthMike BernierBC Liberal Party
Kathleen ConnollyConservative
Cory Grizz LongleyBC NDP
Dorothy Sharon SmithWexit BC
PentictonDan AshtonBC Liberal Party
Toni BootBC NDP
Keith MacIntyreLibertarian
Ted ShumakerBC Green Party
Port CoquitlamLewis Clarke DahlbyLibertarian
Mike FarnworthBC NDP
Erik MintyBC Green Party
Mehran ZarghamBC Liberal Party
Port Moody-CoquitlamBrandon FonsecaConservative
Rick GlumacBC NDP
John LatimerBC Green Party
James RobertsonBC Liberal Party
Logan SmithLibertarian
Powell River-Sunshine CoastKim DarwinBC Green Party
Nicholas SimonsBC NDP
Sandra Stoddart-HansenBC Liberal Party
Prince George-MackenzieJoan AtkinsonBC NDP
Catharine KendallBC Green Party
Dee KranzChristian Heritage Party of B.C.
Mike MorrisBC Liberal Party
Raymond RodgersLibertarian
Prince George-ValemountShirley BondBC Liberal Party
MacKenzie KerrBC Green Party
Laura ParentBC NDP
Sean RobsonLibertarian
Richmond North CentreJaeden Dela TorreBC NDP
Vernon WangBC Green Party
Teresa WatBC Liberal Party
Richmond South CentreAlexa LooBC Liberal Party
Henry YaoBC NDP
Richmond-QueensboroughEarl EinarsonBC Green Party
Kay HaleConservative
Jas JohalBC Liberal Party
Aman SinghBC NDP
Richmond-StevestonKelly GreeneBC NDP
Vince LiIndependent
Matt PitcairnBC Liberal Party
Saanich North and the IslandsZeb KingBC NDP
Adam OlsenBC Green Party
Stephen P RobertsBC Liberal Party
Saanich SouthKate O’ConnorBC Green Party
Lana PophamBC NDP
Rishi SharmaBC Liberal Party
ShuswapGreg KylloBC Liberal Party
Sylvia LindgrenBC NDP
Owen MaddenBC Green Party
SkeenaNicole HalbauerBC NDP
Martin HolzbauerIndependent
Ellis RossBC Liberal Party
StikineNathan CullenBC NDP
Darcy RepenRural BC Party
Gordon SebastianBC Liberal Party
Rod TaylorChristian Heritage Party of B.C.
Surrey SouthStephanie CadieuxBC Liberal Party
Pauline GreavesBC NDP
Tim IbbotsonBC Green Party
Surrey-CloverdaleAisha Rehana BaliConservative
Marvin HuntBC Liberal Party
Rebecca SmithBC Green Party
Mike StarchukBC NDP
Marcella WilliamsIndependent
Surrey-FleetwoodJagrup BrarBC NDP
Dean McGeeBC Green Party
Garry ThindBC Liberal Party
Surrey-Green TimbersDilraj AtwalBC Liberal Party
Rachna SinghBC NDP
Surrey-GuildfordGarry BeggBC NDP
Dave HansBC Liberal Party
Samuel KofaltIndependent
Jodi MurphyBC Green Party
Surrey-NewtonHarry BainsBC NDP
Paul BoparaiBC Liberal Party
Asad SyedBC Green Party
Surrey-PanoramaGulzar CheemaBC Liberal Party
Sophie ShresthaB.C. Vision
Jinny SimsBC NDP
Surrey-WhalleyRyan AbbottCommunist Party of BC
Jag BhandariB.C. Vision
Shaukat KhanBC Liberal Party
Bruce RalstonBC NDP
Surrey-White RockJason BaxLibertarian
Trevor HalfordBC Liberal Party
Beverly (Pixie) HobbyBC Green Party
Megan KnightIndependent
Bryn SmithBC NDP
Vancouver-FairviewGeorge AffleckBC Liberal Party
Sandra Filosof-SchipperLibertarian
Ian GoldmanBC Green Party
George HeymanBC NDP
Vancouver-False CreekBrenda BaileyBC NDP
Naomi ChocykLibertarian
Erik GretlandConservative
Maayan KreitzmanBC Green Party
Sam SullivanBC Liberal Party
Vancouver-FraserviewGeorge ChowBC NDP
David GrewalBC Liberal Party
Françoise RaunetBC Green Party
Vancouver-HastingsGölök Z BudayLibertarian
Bridget BurnsBC Green Party
Kimball CariouCommunist Party of BC
Alex ReadBC Liberal Party
Niki SharmaBC NDP
Vancouver-KensingtonMable ElmoreBC NDP
Paul LepageBC Liberal Party
Nazanin MoghadamiBC Green Party
Salvatore VetroIndependent
Vancouver-KingswayCole AndersonBC Liberal Party
Scott BernsteinBC Green Party
Adrian DixBC NDP
Karin LitzckeLibertarian
Vancouver-LangaraStephanie HendyBC Green Party
Michael LeeBC Liberal Party
Paul MatthewsLibertarian
Tesicca Chi-Ying TruongBC NDP
Vancouver-Mount PleasantMelanie MarkBC NDP
Kelly TathamBC Green Party
George VassilasBC Liberal Party
Vancouver-Point GreyMark BowenBC Liberal Party
David EbyBC NDP
Devyani SinghBC Green Party
Vancouver-QuilchenaMichael BarkuskyBC Green Party
Heather McQuillanBC NDP
Andrew WilkinsonBC Liberal Party
Vancouver-West EndSpencer Chandra HerbertBC NDP
Jon EllacottBC Liberal Party
James MarshallBC Green Party
Kim McCannLibertarian
Vernon-MonasheeKyle DelfingConservative
Eric FosterBC Liberal Party
Harwinder SandhuBC NDP
Keli WestgateBC Green Party
Victoria-Beacon HillKaren BillBC Liberal Party
Grace LoreBC NDP
Jenn NeilsonBC Green Party
Jordan ReichertIndependent
Victoria-Swan LakeRob FlemingBC NDP
Annemieke HolthuisBC Green Party
Walt ParsonsCommunist Party of BC
Jenn SmithIndependent
David SomervilleBC Liberal Party
West Vancouver-CapilanoAmelia HillBC NDP
Karin KirkpatrickBC Liberal Party
Rasoul NarimaniBC Green Party
Anton ShendrykIndependent
West Vancouver-Sea to SkyKeith MurdochBC NDP
Jordan SturdyBC Liberal Party
Jeremy ValerioteBC Green Party