logo
British columbia
British Columbia flag

Electoral District Projections — British Columbia

Latest update: February 18, 2026

The Road to 47 Seats

Less likely More likely Majority: 47 seats Vancouver-Strathcona NDP safe V-STR North Vancouver-Lonsdale NDP safe NVLO Vancouver-Hastings NDP safe V-HAS Vancouver-South Granville NDP safe V-SG Vancouver-West End NDP safe V-WE Vancouver-Renfrew NDP safe V-REN Vancouver-Little Mountain NDP safe V-LM Vancouver-Kensington NDP safe V-KEN Burnaby-New Westminster NDP safe BU-NW New Westminster-Coquitlam NDP safe NWCQ Vancouver-Fraserview NDP safe V-FRV Vancouver-Point Grey NDP safe V-PG Victoria-Swan Lake NDP safe VI-SL Esquimalt-Colwood NDP safe ESQC North Vancouver-Seymour NDP safe NVSM Nanaimo-Gabriola Island NDP safe NAGA Oak Bay-Gordon Head NDP safe OAKB Saanich South NDP safe SAAS North Coast-Haida Gwaii NDP safe NCHG Powell River-Sunshine Coast NDP safe POWR Port Coquitlam NDP likely POCQ Langford-Highlands NDP likely LFHL Nanaimo-Lantzville NDP likely NALA Kootenay-Monashee NDP likely KOOM Burnaby Centre NDP likely BU-C Coquitlam-Maillardville NDP likely CQMA Delta North NDP likely DELN Port Moody-Burquitlam NDP likely PMBQ Burnaby East NDP likely BU-E Mid Island-Pacific Rim NDP likely MIPR Maple Ridge-Pitt Meadows NDP likely MAPP Burnaby North NDP likely BU-N Kootenay Central NDP likely KOOC Ladysmith-Oceanside NDP likely LADY Surrey-Newton NDP likely SU-NW Burnaby South-Metrotown NDP likely BU-SM Vancouver-Yaletown NDP likely V-YAL Cowichan Valley NDP leaning COWV Surrey-Fleetwood NDP leaning SU-FL Victoria-Beacon Hill NDP leaning VI-BH Vernon-Lumby NDP leaning VERL Richmond-Steveston NDP leaning RCHS Vancouver-Langara NDP leaning V-LAN Coquitlam-Burke Mountain NDP leaning CQBM Surrey City Centre NDP leaning SU-CC Juan de Fuca-Malahat NDP leaning JUAN Courtenay-Comox NDP leaning COCO Surrey-Guildford NDP leaning SU-GF Kelowna Centre NDP leaning KWCE Maple Ridge East NDP leaning MAPE Penticton-Summerland Toss up PENT Surrey-Panorama Toss up SU-PA North Island Toss up NOIS Surrey-Serpentine River Toss up SU-SR Surrey-Cloverdale Toss up SU-CL Columbia River-Revelstoke Toss up CORR Langley-Willowbrook Toss up LGWI Langley-Walnut Grove Toss up LGWG Boundary-Similkameen Toss up BOMI Skeena Toss up SKEE Richmond-Queensborough Toss up RCHQ Surrey-White Rock Toss up SU-WR Surrey North Toss up SU-N Vancouver-Quilchena CPBC leaning V-QUI Kamloops Centre CPBC leaning KAMC Chilliwack-Cultus Lake CPBC leaning CHIC Delta South CPBC leaning DELS Abbotsford-Mission CPBC leaning ABBM Bulkley Valley-Stikine CPBC leaning BULK Kelowna-Lake Country-Coldstream CPBC likely KWLC Richmond Centre CPBC likely RCHC Saanich North and the Islands GRN likely SAAN Surrey South CPBC likely SU-S Chilliwack North CPBC likely CHIN Fraser-Nicola CPBC likely FRNI Prince George-Valemount CPBC likely PGVA Abbotsford West CPBC likely ABBW Kelowna-Mission CPBC likely KWMI Richmond-Bridgeport CPBC likely RCHB Langley-Abbotsford CPBC likely LGAB West Vancouver-Capilano CPBC safe WV-CA Abbotsford South CPBC safe ABBS Salmon Arm-Shuswap CPBC safe SSHU West Vancouver-Sea to Sky GRN likely WV-SS Kootenay-Rockies CPBC safe KOOR Kamloops-North Thompson CPBC safe KAMN West Kelowna-Peachland CPBC safe WKWP Cariboo-Chilcotin CPBC safe CARI Prince George-Mackenzie CPBC safe PGMA Nechako Lakes CPBC safe NECH Prince George-North Cariboo CPBC safe PGNC Peace River South CPBC safe PR-S Peace River North CPBC safe PR-N V-STR NVLO V-HAS V-SG V-WE V-REN V-LM V-KEN BU-NW NWCQ V-FRV V-PG VI-SL ESQC NVSM NAGA OAKB SAAS NCHG POWR POCQ LFHL NALA KOOM BU-C CQMA DELN PMBQ BU-E MIPR MAPP BU-N KOOC LADY SU-NW BU-SM V-YAL COWV SU-FL VI-BH VERL RCHS V-LAN CQBM SU-CC JUAN COCO SU-GF KWCE MAPE PENT SU-PA NOIS SU-SR SU-CL CORR LGWI LGWG BOMI SKEE RCHQ SU-WR SU-N V-QUI KAMC CHIC DELS ABBM BULK KWLC RCHC SAAN SU-S CHIN FRNI PGVA ABBW KWMI RCHB LGAB WV-CA ABBS SSHU WV-SS KOOR KAMN WKWP CARI PGMA NECH PGNC PR-S PR-N 338Canada British Columbia Projection Latest update: February 18, 2026 ▼34 CPBC [23-49] NDP 57▲ [41-68]

Electoral districts
Current party
Projection
Bruce Banman
C CPBC safe
Korky Neufeld
C CPBC likely
Reann Gasper
C CPBC leaning
Donegal Wilson
C Toss up
Sharon L. Hartwell
C CPBC leaning
Anne Kang
N NDP likely
Reah Arora
N NDP likely
Janet Routledge
N NDP likely
N NDP likely
N NDP safe
Lorne Doerkson
C CPBC safe
Heather Maahs
C CPBC likely
A’aliya Warbus
C CPBC leaning
C Toss up
Jodie Wickens
N NDP leaning
Jennifer Blatherwick
N NDP likely
Brennan Day
C NDP leaning
Debra Toporowski
N NDP leaning
Ravi Kahlon
N NDP likely
Ian Paton
C CPBC leaning
Darlene Rotchford
N NDP safe
Tony Luck
C CPBC likely
Dana Lajeunesse
N NDP leaning
Peter Milobar
C CPBC leaning
C CPBC safe
Kristina Loewen
C NDP leaning
Tara Armstrong [Elected with CP]
I CPBC likely
Gavin Dew
C CPBC likely
Brittny Anderson
N NDP likely
Steve Morissette
N NDP likely
Pete Davis
C CPBC safe
Stephanie Higginson
N NDP likely
Ravi Parmar
N NDP likely
Harman Bhangu
C CPBC likely
Misty Van Popta
C Toss up
C Toss up
Lawrence Mok
C NDP leaning
N NDP likely
Josie Osborne
N NDP likely
Sheila Malcolmson
N NDP safe
George Anderson
N NDP likely
John Rustad
C CPBC safe
Jennifer Whiteside
N NDP safe
Tamara Davidson
N NDP safe
Anna Kindy
C Toss up
N NDP safe
N NDP safe
Diana Gibson
N NDP safe
Jordan Kealy [Elected with CP]
I CPBC safe
Larry Neufeld
C CPBC safe
Amelia Boultbee
C Toss up
Mike Farnworth
N NDP likely
Rick Glumac
N NDP likely
N NDP safe
C CPBC safe
C CPBC safe
C CPBC likely
Hon Chan
C CPBC likely
Teresa Wat
C CPBC likely
Steve Kooner
C Toss up
Kelly Greene
N NDP leaning
G GRN likely
Lana Popham
N NDP safe
David L. Williams
C CPBC safe
Claire Rattée
C Toss up
Amna Shah
N NDP leaning
Mandeep Dhaliwal
C Toss up
Brent Chapman
C CPBC likely
Elenore Sturko [Elected with CP]
I Toss up
Jagrup Brar
N NDP leaning
Garry Begg
N NDP leaning
Jessie Sunner
N NDP likely
Bryan Tepper
C Toss up
C Toss up
Trevor Halford
C Toss up
George Chow
N NDP safe
Niki Sharma
N NDP safe
Mable Elmore
N NDP safe
Sunita Dhir
N NDP leaning
Christine Boyle
N NDP safe
N NDP safe
Dallas Brodie [Elected with CP]
O CPBC leaning
Adrian Dix
N NDP safe
N NDP safe
Joan Phillip
N NDP safe
Spencer Chandra Herbert
N NDP safe
Terry Yung
N NDP likely
Harwinder Sandhu
N NDP leaning
N NDP leaning
Nina Krieger
N NDP safe
Macklin McCall
C CPBC safe
C CPBC safe
Jeremy Valeriote
G GRN likely