As British Columbia heads to the polls, here are the candidates running in each of Metro Vancouver’s ridings.
Elected MLAs will be updated as the results roll in. As we call the winners, we will mark them in bold text. When the votes have all been counted, we’ll add the final figures too.
Abbotsford-Mission
- Christian Heritage Party of BC: Dan Cameron
- BC NDP: Andrew Murray Christie
- BC Liberal Party: Simon John Gibson
- BC Green Party: Jennifer Holmes
Abbotsford South
- BC NDP: Jasleen Arora
- BC Green Party: William Aird Flavelle
- Christian Heritage Party of BC: Ron Gray
- BC Liberal Party: Darryl Plecas
Abbotsford West
- BC Liberal Party: Michael de Jong
- BC Green Party: Kevin Allan Eastwood
- BC NDP: Preet Rai
- Libertarian: Dave Sharkey
- Christian Heritage Party of BC: Lynn Simcox
Burnaby-Deer Lake
- BC Conservative Party: Graham Bowers
- Independent: Elias Ishak
- BC NDP: Anne Kang
- BC Green Party: Rick McGowan
- BC Liberal Party: Karen Xiao Bao Wang
Burnaby-Edmonds
- BC NDP: Raj Chouhan
- BC Liberal Party: Garrison Duke
- BC Green Party: Valentine Wu
Burnaby-Lougheed
- BC NDP: Katrina Chen
- BC Liberal Party: Steve Darling
- Independent: Sylvia Gung
- BC Green Party: Joe Keithley
- Libertarian: Neeraj Murarka
Burnaby North
- BC Green Party: Peter Hallschmid
- BC Liberal Party: Richard T. Lee
- BC NDP: Janet Routledge
Coquitlam-Burke Mountain
- BC Liberal Party: Joan Isaacs
- BC Green Party: Ian Donnelly Soutar
- BC NDP: Jodie Wickens
Coquitlam-Maillardville
- BC Liberal Party: Steve Kim
- BC NDP: Selina Mae Robinson
- BC Green Party: Nicola Eyton Spurling
- Libertarian: Jesse Velay-Vitow
Courtenay-Comox
- BC Liberal Party: Jim Benninger
BC NDP: Ronna-Rae Leonard
BC Conservative Party: Leah Catherine McCulloch
BC Green Party: Ernie Sellentin
Delta North
- BC Liberal Party: Scott Hamilton
- BC NDP: Ravi Kahlon
- BC Green Party: Jacquie Miller
Delta South
- BC Green Party: Larry Colero
- BC Liberal Party: Ian Paton
- BC NDP: Bruce Reid
- BC Action Party: Errol Edmund Sherley
- Independent: Nicholas Wong
Langley
- BC NDP: Gail Chaddock-Costello
- BC Conservative Party: Justin Greenwood
- Libertarian: Robert Kerr Pobran
- BC Liberal Party: Mary Polak
- BC Green Party: Elizabeth Helen Walker
Langley East
- BC Liberal Party: Rich Coleman
- Libertarian: Alex Joehl
- BC NDP: Inder Johal
- BC Green Party: Bill Masse
Maple Ridge-Mission
- BC Liberal Party: Marc Dalton
- BC NDP: Bob D’Eith
- BC Conservative Party: Trevor Hamilton
- Libertarian: Jeff Monds
- BC Green Party: Peter Pak Chiu Tam
Maple Ridge-Pitt Meadows
- BC NDP: Lisa Marie Beare
- BC Liberal Party: Doug Bing
- BC Conservative Party: Gary John O’Driscoll
- BC Green Party: Alex Pope
- Independent: Steve Ranta
New Westminster
- BC Liberal Party: Lorraine Brett
- Libertarian: Rex Brocki
- BC Green Party: Jonina Campbell
- BC Social Credit Party: James Crosty
- BC NDP: Judy Darcy
North Vancouver-Lonsdale
- BC NDP: Bowinn Ma
- BC Green Party: Richard Warrington
- Libertarian: Donald N.S. Wilson
- BC Liberal Party: Naomi Yamamoto
North Vancouver-Seymour
- BC NDP: Michael Rene Charrois
- BC Green Party: Joshua Johnson
- BC Liberal Party: Jane Ann Thornthwaite
- Libertarian: Clayton Welwood
Port Coquitlam
- BC Liberal Party: Susan Chambers
- Libertarian: Lewis Clarke Dahlby
- BC NDP: Mike Farnworth
- BC Cascadia Party: Billy Gibbons
- BC Green Party: Jason Hanley
Port Moody-Coquitlam
- BC Green Party: Don Barthel
- BC NDP: Rick Glumac
- BC Liberal Party: Linda Reimer
Richmond North Centre
- BC NDP: Lyren Chiu
- BC Action Party: John Crocock
- BC Green Party: Ryan Kemp Marciniw
- Independent: Dong Pan
- BC Liberal Party: Teresa Wat
Richmond-Queensborough
- Republican Party: Lawrence Chen
- BC Conservative Party: Kay Khilvinder Hale
- BC Liberal Party: Jas Johal
- BC NDP: Aman Singh
- BC Green Party: Michael Wolfe
Richmond South Centre
- BC NDP: Chak Au
- BC Green Party: Greg Powell
- BC Liberal Party: Linda Reid
Richmond-Steveston
- BC NDP: Kelly Greene
- BC Green Party: Roy Sakata
- BC Liberal Party: John Yap
Surrey-Cloverdale
- BC Liberal Party: Marvin Hunt
- BC Green Party: Aleksandra Muniak
- Libertarian: Peter Poelstra
- BC NDP: Rebecca Smith
Surrey-Fleetwood
- BC Green Party: Tim Binnema
- BC NDP: Jagrup Brar
- BC Liberal Party: Peter Fassbender
Surrey-Green Timbers
- BC Green Party: Saira Aujla
- Independent: Vikram Bajwa
- BC Liberal Party: Brenda Joy Locke
- Your Political Party of BC (YPP): Kanwaljit Singh Moti
- BC NDP: Rachna Singh
Surrey-Guildford
- BC NDP: Garry Begg
- BC Green Party: Jodi Murphy
- Christian Heritage Party of BC: Kevin Pielak
- BC Liberal Party: Amrik Virk
Surrey-Newton
- BC NDP: Harry Bains
- Independent: Balpreet Singh Bal
- BC Green Party: Richard Krieger
- BC Liberal Party: Gurminder Singh Parihar
Surrey-Panorama
- BC Refed: Liz Galenzoski
- BC Green Party: Veronica Laurel Greer
- BC Liberal Party: Puneet Sandhar
- BC NDP: Jinny Sims
Surrey South
- Libertarian: Josh Barrett
- BC Liberal Party: Stephanie Cadieux
- Independent: Gary Hee
- Independent: Peter Njenga
- Your Political Party of BC (YPP): Fabiola Cecilia Palomino
- BC NDP: Jonathan Silveira
- BC Green Party: Pascal Tremblay
Surrey-Whalley
- BC Liberal Party: Sargy Chima
- BC Green Party: Rita Anne Fromholt
- Communist Party of BC: George Gidora
- BC NDP: Bruce Ralston
Surrey-White Rock
- Independent: Tom Bryant
- BC Green Party: Bill Marshall
- BC NDP: Niovi Patsicakis
- BC Liberal Party: Tracy Redies
Vancouver-Fairview
- BC Green Party: Louise Boutin
- Your Political Party of BC (YPP): Joey Doyle
- BC Liberal Party: Gabe Garfinkel
- BC NDP: George Heyman
Vancouver-False Creek
- Your Political Party of BC (YPP): James Filippelli
- Libertarian: Liz Jaluague
- BC NDP: Morgane Oger
- BC Citizens First Party: Phillip James Ryan
- BC Green Party: Bradley Darren Shende
- BC Liberal Party: Sam Sullivan
Vancouver-Fraserview
- BC Liberal Party: Suzanne Anton
- Your Political Party of BC (YPP): Harpreet S. Bajwa
- BC NDP: George Chow
- Libertarian: Hiroshi Hyde
- BC Green Party: Eric Kolotyluk
Vancouver-Hastings
- Communist Party of BC: Kimball Mark Cariou
- BC NDP: Shane Lee Simpson
- BC Liberal Party: Jane Spitz
- BC Green Party: David H.T. Wong
Vancouver-Kensington
- BC Liberal Party: Kim Jee Chan Logan
- Your Political Party of BC (YPP): Ramanjit Kaur Dhillon
- BC NDP: Mable Elmore
- BC Green Party: Simon Alexander Rear
Vancouver-Kingsway
- BC Conservative Party: Charles Bae
- BC Green Party: Ellisa Calder
- BC NDP: Adrian Dix
- Your Political Party of BC (YPP): Brette Mullins
- BC Liberal Party: Trang Nguyen
Vancouver-Langara
- BC Green Party: Janet Rhoda Fraser
- BC Liberal Party: Michael Lee
- Your Political Party of BC (YPP): Surinder Singh Trehan
- BC NDP: James Wang
Vancouver-Mount Pleasant
- Independent: Mike Hansen
- BC Green Party: Jerry Kroll
- BC Liberal Party: Conny Lin
- Communist Party of BC: Peter Marcus
- BC NDP: Melanie Mark
- Your Political Party of BC (YPP): Shai Joseph Mor
Vancouver-Point Grey
- BC NDP: David Robert Patrick Eby
- BC Green Party: Amanda Konkin
- BC Liberal Party: James Lombardi
- Your Political Party of BC (YPP): David Stall
- Independent: Brian Taylor
Vancouver-Quilchena
- BC Green Party: Michael Barkusky
- BC NDP: Madeline Lalonde
- Libertarian: William Morrison
- BC Liberal Party: Andrew Wilkinson
Vancouver-West End
- BC NDP: Spencer Chandra Herbert
- Libertarian: John Clarke
- Independent: Leon David Dunn
- BC Liberal Party: Nigel Elliott
- BC Green Party: James Marshall
West Vancouver-Capilano
- BC Green Party: Michael Markwick
- BC NDP: Mehdi Russel
- BC Liberal Party: Ralph Sultan
West Vancouver-Sea to Sky
- Libertarian: Michael Cambridge
- Independent: Tristan Andrew Galbraith
- BC NDP: Michelle Livaja
- BC Liberal Party: Jordan Sturdy
- BC Green Party: Dana Moore Taylor