BC NDP

BC NDP Team

Find your MLA

From all corners of the province and all walks of life, our BC NDP team is ready to start working for you.

Please search by postal code, constituency name or MLA name

John Horgan
Premier of British Columbia
MLA for Langford-Juan de Fuca
Pam Alexis
MLA for Abbotsford-Mission
Brittny Anderson
MLA for Nelson-Creston
Michele Babchuk
MLA for North Island
Brenda Bailey
Parliamentary Secretary for Technology & Innovation
MLA for Vancouver-False Creek
Harry Bains
Minister of Labour
MLA for Surrey-Newton
Lisa Beare
Minister of Citizen's Services
MLA for Maple Ridge-Pitt Meadows
Garry Begg
MLA for Surrey-Guildford
Jagrup Brar
MLA for Surrey-Fleetwood
Spencer Chandra Herbert
MLA for Vancouver-West End
Susie Chant
MLA for North Vancouver-Seymour
Katrina Chen
Minister of State for Childcare
MLA for Burnaby-Lougheed
Raj Chouhan
MLA for Burnaby-Edmonds
George Chow
Minister of State for Trade
MLA for Vancouver-Fraserview
Katrine Conroy
Minister of Forests, Lands, Natural Resource Operations & Rural Development
MLA for Kootenay West
Dan Coulter
Parliamentary Secretary for Accessibility
MLA for Chilliwack
Nathan Cullen
Minister of State for Lands & Natural Resource Operations
MLA for Stikine
Bob D'Eith
Parliamentary Secretary for Arts & Film
MLA for Maple Ridge-Mission
Mitzi Dean
Minister of Children & Family Development
MLA for Esquimalt-Metchosin
Adrian Dix
Minister of Health & Minister Responsible for Francophone Affairs
MLA for Vancouver Kingsway
Fin Donnelly
Parliamentary Secretary for Fisheries & Aquaculture
MLA for Coquitlam-Burke Mountain
Megan Dykeman
MLA for Langley East
David Eby
Attorney General & Minister Responsible for Housing
MLA for Vancouver-Point Grey
Mable Elmore
Parliamentary Secretary for Seniors & Long Term Care
MLA for Vancouver-Kensington
Mike Farnworth
Minister of Public Safety & Solicitor General
MLA for Port Coquitlam
Rob Fleming
Minister of Transportation & Infrastructure
MLA for Victoria-Swan Lake
Rick Glumac
MLA for Port Moody-Coquitlam
Kelly Greene
Parliamentary Secretary for Environment
MLA for Richmond-Steveston
George Heyman
Minister of Environment & Climate Change Strategy & Minister Responsible for Translink
MLA for Vancouver-Fairview
Ravi Kahlon
Minister of Jobs, Economic Recovery & Innovation
MLA for Delta North
Anne Kang
Minister of Advanced Education & Skills Training
MLA for Burnaby-Deer Lake
Ronna-Rae Leonard
MLA for Courtenay-Comox
Grace Lore
Parliamentary Secretary for Gender Equity
MLA for Victoria-Beacon Hill
Bowinn Ma
Minister of State for Infrastructure
MLA for North Vancouver-Lonsdale
Sheila Malcolmson
Minister of Mental Health & Addictions
MLA for Nanaimo
Melanie Mark
Minister of Tourism, Arts, Culture & Sport
MLA for Vancouver-Mount Pleasant
Andrew Mercier
Parliamentary Secretary for Skills Training
MLA for Langley
Josie Osborne
Minister of Municipal Affairs
MLA for Mid Island-Pacific Rim
Kelli Paddon
MLA for Chilliwack-Kent
Lana Popham
Minister of Agriculture, Food & Fisheries
MLA for Saanich South
Bruce Ralston
Minister of Energy, Mines & Low Carbon Innovation
MLA for Surrey-Whalley
Murray Rankin
Minister of Indigenous Relations & Reconciliation
MLA for Oak Bay-Gordon Head
Jennifer Rice
Parliamentary Secretary for Emergency Preparedness
MLA for North Coast
Selina Robinson
Minister of Finance
MLA for Coquitlam-Maillardville
Janet Routledge
MLA for Burnaby North
Doug Routley
MLA for Nanaimo-North Cowichan
Roly Russell
Parliamentary Secretary for Rural Development
MLA for Boundary-Similkameen
Harwinder Sandhu
MLA for Vernon-Monashee
Niki Sharma
Parliamentary Secretary for Community Development & Non-Profits
MLA for Vancouver-Hastings
Nicholas Simons
Minister of Social Development & Poverty Reduction
MLA for Powell River-Sunshine Coast
Jinny Sims
MLA for Surrey-Panorama
Aman Singh
MLA for Richmond-Queensborough
Rachna Singh
Parliamentary Secretary for Anti-Racism Initiatives
MLA for Surrey-Green Timbers
Mike Starchuk
MLA for Surrey-Cloverdale
Adam Walker
Parliamentary Secretary for the New Economy
MLA for Parksville-Qualicum
Jennifer Whiteside
Minister of Education
MLA for New Westminster
Henry Yao
MLA for Richmond South Centre