logo
British columbia
British Columbia flag

Electoral District Projections — British Columbia

Latest update: June 7, 2026

The Road to 47 Seats

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

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