Projected outcome

BC Conservatives projected to form a majority government: Elections BC shows the party leading in 64 of 93 ridings (47 seats needed for majority). The Canadian Press projected a Conservative majority and Lorne Doerkson as premier-designate. [1][3][4]

Preliminary standings: BC Conservatives 64 (+20 from 2024); BC NDP 27 (-20 from 2024); BC Greens 2 (no change); CentreBC 0; OneBC 0. [1][2]

Election night in 60 seconds

  • A change of government: the Conservatives lead in 64 ridings with 48.05% of the preliminary popular vote, enough for a projected majority. [1]
  • Leadership consequences: Lorne Doerkson was re-elected in Cariboo-Chilcotin and is premier-designate. David Eby retained Vancouver-Point Grey but announced he will resign as BC NDP leader. [2][3][4][5]
  • Greens hold two: Emily Lowan won Saanich North and the Islands and Jeremy Valeriote leads in West Vancouver-Sea to Sky. [2][6]
  • Smaller parties shut out: CentreBC and OneBC each received roughly 1.5% of the vote and lead in no ridings; leaders Elenore Sturko and Dallas Brodie were defeated. [1][2]
  • Not final: 99.57% of preliminary results were reported. Mail, assisted-telephone and specified absentee ballots will be counted during final count, November 6-10. [1]

Official preliminary snapshot

Official preliminary snapshot
PARTYSEATS LEADINGVOTESVOTE SHARESEAT CHANGE
BC Conservatives64861,25848.05%+20
BC NDP27669,90137.38%-20
BC Greens2196,59310.97%0
CentreBC028,9981.62%new
OneBC026,9911.51%new

Preliminary turnout: 48.06% (1,796,615 votes considered), before outstanding ballots. The 2024 final turnout was 58.45%; this is not a like-for-like final comparison. [1][8]

How the province moved

The Conservatives expanded from 44 seats in 2024 to 64 preliminary leads in 2026. Of 22 ridings that changed party, 21 moved from the NDP to the Conservatives; Courtenay-Comox moved from Conservative to NDP. [1][2][7]

How the province moved
REGIONTOTALCONNDPGRN2024: CON / NDP / GRN
Northern BC & Cariboo109109 / 1 / 0
Thompson-Okanagan11110010 / 1 / 0
Kootenays42202 / 2 / 0
Fraser Valley / Langley / Maple Ridge1010009 / 1 / 0
Surrey1010006 / 4 / 0
Richmond & Delta66004 / 2 / 0
Burnaby / New Westminster / Tri-Cities105500 / 10 / 0
Vancouver124801 / 11 / 0
North Shore / Sea-to-Sky / Sunshine Coast52211 / 3 / 1
Vancouver Island155912 / 12 / 1

Conservative sweeps: Surrey 10/10; Richmond and Delta 6/6; Fraser Valley/Langley/Maple Ridge 10/10; Thompson-Okanagan 11/11. NDP centres of strength: Vancouver 8/12; Vancouver Island 9/15; Burnaby/New Westminster/Tri-Cities 5/10. Green continuity: The Greens retain a two-seat caucus, with Emily Lowan joining re-elected Jeremy Valeriote. [1][2]

Leader results and immediate consequences

Leader results and immediate consequences
LEADERRIDING RESULTPARTY OUTCOME
Lorne DoerksonCariboo-Chilcotin: 14,218 votes (76.9%); margin 11,095Re-elected; premier-designate after projected Conservative majority. [2][4]
David EbyVancouver-Point Grey: 7,811 votes (42.9%); margin 538Retained seat; conceded and announced resignation as BC NDP leader. [2][5]
Emily LowanSaanich North and the Islands: 14,481 votes (48.4%); margin 5,017Elected; Greens remain at two seats. [2][6]
Elenore SturkoSurrey South: 2,074 votes (10.1%); third placeCentreBC wins no seats. [1][2]
Dallas BrodieVancouver-Quilchena: 805 votes (4.0%); fifth placeOneBC wins no seats. [1][2]

Twenty-two ridings changed party

The central map change: 21 ridings moved from the BC NDP to the BC Conservatives. Courtenay-Comox was the sole movement in the other direction, from Conservative to NDP. [1][2][7]

Twenty-two ridings changed party
RIDINGCHANGEPRELIMINARY WINNERMARGIN
Courtenay-ComoxCON -> NDPWill Cole-Hamilton+696
Burnaby CentreNDP -> CONJoshua Domnich+842
Burnaby NorthNDP -> CONSimon Chandler+769
Coquitlam-Burke MountainNDP -> CONRyan Peterson+2,476
Coquitlam-MaillardvilleNDP -> CONMatt Liang+1,569
Cowichan ValleyNDP -> CONBert Chen+150
Delta NorthNDP -> CONMonica Mohan+2,371
Juan de Fuca-MalahatNDP -> CONMike Hicks+768
Ladysmith-OceansideNDP -> CONKris McNichol+89
Maple Ridge-Pitt MeadowsNDP -> CONDoug Morneau+850
North Vancouver-SeymourNDP -> CONLynne Block+2,466
Port Moody-BurquitlamNDP -> CONJohn McEwen+1,079
Richmond-StevestonNDP -> CONGordon Zhang+3,841
Saanich SouthNDP -> CONCathie Ounsted+1,227
Surrey City CentreNDP -> CONZeeshan Wahla+395
Surrey-FleetwoodNDP -> CONGarry Purewal+2,169
Surrey-GuildfordNDP -> CONGarry Thind+1,472
Surrey-NewtonNDP -> CONHarj Dhaliwal+1,858
Vancouver-FraserviewNDP -> CONDeep Sandhu+387
Vancouver-LangaraNDP -> CONJaime Stein+1,650
Vancouver-YaletownNDP -> CONMargareta Dovgal+844
Vernon-LumbyNDP -> CONKevin Acton+3,254

Where the election turned: Conservative gains were concentrated in Surrey, Burnaby and the Tri-Cities, Richmond and Delta, Vancouver, Vancouver Island, and selected Fraser Valley and Okanagan ridings. [1][2]

Races still exposed to final count

The following are the 15 smallest preliminary margins in the 1:49 a.m. Elections BC snapshot. Outstanding ballots can still alter totals and, in close contests, the leader. [1][2]

Races still exposed to final count
#RIDINGLEADERPARTYMARGIN
1Burnaby South-MetrotownPaul ChoiNDP66
2Ladysmith-OceansideKris McNicholCON89
3Kelowna CentreKristina LoewenCON132
4Cowichan ValleyBert ChenCON150
5Burnaby EastRohini Reah AroraNDP241
6Port CoquitlamMike FarnworthNDP386
7Vancouver-FraserviewDeep SandhuCON387
8Surrey City CentreZeeshan WahlaCON395
9Bulkley Valley-StikineSharon HartwellCON461
10Kootenay CentralBrittny AndersonNDP466
11Vancouver-Point GreyDavid EbyNDP538
12Courtenay-ComoxWill Cole-HamiltonNDP696
13Juan de Fuca-MalahatMike HicksCON768
14Burnaby NorthSimon ChandlerCON769
15Burnaby CentreJoshua DomnichCON842

Final count matters: Election-night totals exclude vote-by-mail, assisted-telephone and specified absentee ballots. The narrowest leads — Burnaby South-Metrotown (66), Ladysmith-Oceanside (89), Kelowna Centre (132) and Cowichan Valley (150) — should not be treated as final. Final count is scheduled for November 6-10. [1]

Races still exposed to final count
DATECOUNTING AND CERTIFICATION MILESTONEMEANING AT CUTOFF
Oct. 25Incomplete initial-count districts may continue counting.Final unofficial election-night tabulations.
Nov. 6-10Final count of outstanding ballots.Includes mail, assisted-telephone and specified absentee ballots.
Nov. 18Scheduled return day for writs.Official conclusion of the statutory election process.

MLAs re-elected - preliminary

58 sitting MLAs are leading: 33 Conservatives, 24 New Democrats and one Green. This comparison matches current Elections BC leaders to 2024 elected members by candidate identity, including Lynne Block's move from West Vancouver-Capilano to North Vancouver-Seymour. [2][7]

MLAs re-elected - preliminary
MLAPARTYRIDING
Bruce BanmanCONAbbotsford South
Korky NeufeldCONAbbotsford West
Donegal WilsonCONBoundary-Similkameen
Sharon HartwellCONBulkley Valley-Stikine
Lorne DoerksonCONCariboo-Chilcotin
Heather MaahsCONChilliwack North
A'aliya WarbusCONChilliwack-Cultus Lake
Scott McInnisCONColumbia River-Revelstoke
Ian PatonCONDelta South
Tony LuckCONFraser-Nicola
Peter MilobarCONKamloops Centre
Ward StamerCONKamloops-North Thompson
Kristina LoewenCONKelowna Centre
Gavin DewCONKelowna-Mission
Pete DavisCONKootenay-Rockies
Harman BhanguCONLangley-Abbotsford
Misty Van PoptaCONLangley-Walnut Grove
Jody ToorCONLangley-Willowbrook
Lawrence MokCONMaple Ridge East
Anna KindyCONNorth Island
Lynne BlockCONNorth Vancouver-Seymour
Larry NeufeldCONPeace River South
Kiel GiddensCONPrince George-Mackenzie
Sheldon ClareCONPrince George-North Cariboo
Rosalyn BirdCONPrince George-Valemount
Teresa WatCONRichmond-Bridgeport
Steve KoonerCONRichmond-Queensborough
David L WilliamsCONSalmon Arm-Shuswap
Claire RattéeCONSkeena
Mandeep Singh DhaliwalCONSurrey North
Bryan TepperCONSurrey-Panorama
Trevor HalfordCONSurrey-White Rock
Macklin McCallCONWest Kelowna-Peachland
Rohini Reah AroraNDPBurnaby East
Paul ChoiNDPBurnaby South-Metrotown
Raj ChouhanNDPBurnaby-New Westminster
Darlene RotchfordNDPEsquimalt-Colwood
Brittny AndersonNDPKootenay Central
Steve MorissetteNDPKootenay-Monashee
Ravi ParmarNDPLangford-Highlands
Josie OsborneNDPMid Island-Pacific Rim
Sheila MalcolmsonNDPNanaimo-Gabriola Island
George AndersonNDPNanaimo-Lantzville
Jennifer WhitesideNDPNew Westminster-Coquitlam
Tamara DavidsonNDPNorth Coast-Haida Gwaii
Bowinn MaNDPNorth Vancouver-Lonsdale
Diana GibsonNDPOak Bay-Gordon Head
Mike FarnworthNDPPort Coquitlam
Randene NeillNDPPowell River-Sunshine Coast
Niki SharmaNDPVancouver-Hastings
Mable ElmoreNDPVancouver-Kensington
Christine BoyleNDPVancouver-Little Mountain
David EbyNDPVancouver-Point Grey
Adrian DixNDPVancouver-Renfrew
Spencer Chandra HerbertNDPVancouver-West End
Grace LoreNDPVictoria-Beacon Hill
Nina KriegerNDPVictoria-Swan Lake
Jeremy ValerioteGRNWest Vancouver-Sea to Sky

Classification note: “Re-elected” means the candidate was elected in 2024 and is leading in 2026, regardless of intervening party changes or a change of riding. Results remain preliminary. [2][7]

Newly elected MLAs - preliminary

35 candidates who were not sitting MLAs after the 2024 election are leading: 31 Conservatives, three New Democrats and one Green. [2][7]

Newly elected MLAs - preliminary
MLAPARTYRIDING
Darryl KroppCONAbbotsford-Mission
Joshua DomnichCONBurnaby Centre
Simon ChandlerCONBurnaby North
Ryan PetersonCONCoquitlam-Burke Mountain
Matt LiangCONCoquitlam-Maillardville
Bert ChenCONCowichan Valley
Monica MohanCONDelta North
Mike HicksCONJuan de Fuca-Malahat
Pavneet SinghCONKelowna-Lake Country-Coldstream
Kris McNicholCONLadysmith-Oceanside
Doug MorneauCONMaple Ridge-Pitt Meadows
Diane BlackCONNechako Lakes
Curtis WhitfordCONPeace River North
Tracy St ClaireCONPenticton-Summerland
John McEwenCONPort Moody-Burquitlam
Sacha PeterCONRichmond Centre
Gordon ZhangCONRichmond-Steveston
Cathie OunstedCONSaanich South
Zeeshan WahlaCONSurrey City Centre
Megan KnightCONSurrey South
Nicholas CartmellCONSurrey-Cloverdale
Garry PurewalCONSurrey-Fleetwood
Garry ThindCONSurrey-Guildford
Harj DhaliwalCONSurrey-Newton
Jessy SahotaCONSurrey-Serpentine River
Deep SandhuCONVancouver-Fraserview
Jaime SteinCONVancouver-Langara
Carson BindaCONVancouver-Quilchena
Margareta DovgalCONVancouver-Yaletown
Kevin ActonCONVernon-Lumby
Caroline ElliottCONWest Vancouver-Capilano
Will Cole-HamiltonNDPCourtenay-Comox
Lara HonradoNDPVancouver-South Granville
Amanda BurrowsNDPVancouver-Strathcona
Emily LowanGRNSaanich North and the Islands

New caucus composition: nearly half of the projected 64-member Conservative caucus is new to the Legislature. The NDP adds Will Cole-Hamilton, Lara Honrado and Amanda Burrows. Green leader Emily Lowan enters the Legislature alongside Jeremy Valeriote. [2][7]

Complete preliminary riding results A-M

Leader and margin over the second-place candidate at the 1:49 a.m. Elections BC snapshot. All results are preliminary. [2]

Complete preliminary riding results A-M
RIDINGPRELIMINARY LEADERPARTYMARGIN
Abbotsford SouthBruce BanmanCON5,822
Abbotsford WestKorky NeufeldCON5,179
Abbotsford-MissionDarryl KroppCON4,359
Boundary-SimilkameenDonegal WilsonCON2,595
Bulkley Valley-StikineSharon HartwellCON461
Burnaby CentreJoshua DomnichCON842
Burnaby EastRohini Reah AroraNDP241
Burnaby NorthSimon ChandlerCON769
Burnaby South-MetrotownPaul ChoiNDP66
Burnaby-New WestminsterRaj ChouhanNDP1,585
Cariboo-ChilcotinLorne DoerksonCON11,095
Chilliwack NorthHeather MaahsCON4,687
Chilliwack-Cultus LakeA'aliya WarbusCON4,282
Columbia River-RevelstokeScott McInnisCON2,792
Coquitlam-Burke MountainRyan PetersonCON2,476
Coquitlam-MaillardvilleMatt LiangCON1,569
Courtenay-ComoxWill Cole-HamiltonNDP696
Cowichan ValleyBert ChenCON150
Delta NorthMonica MohanCON2,371
Delta SouthIan PatonCON7,555
Esquimalt-ColwoodDarlene RotchfordNDP3,564
Fraser-NicolaTony LuckCON4,939
Juan de Fuca-MalahatMike HicksCON768
Kamloops CentrePeter MilobarCON5,019
Kamloops-North ThompsonWard StamerCON9,615
Kelowna CentreKristina LoewenCON132
Kelowna-Lake Country-ColdstreamPavneet SinghCON3,311
Kelowna-MissionGavin DewCON7,163
Kootenay CentralBrittny AndersonNDP466
Kootenay-MonasheeSteve MorissetteNDP1,894
Kootenay-RockiesPete DavisCON4,726
Ladysmith-OceansideKris McNicholCON89
Langford-HighlandsRavi ParmarNDP1,149
Langley-AbbotsfordHarman BhanguCON8,275
Langley-Walnut GroveMisty Van PoptaCON5,464
Langley-WillowbrookJody ToorCON3,142
Maple Ridge EastLawrence MokCON3,663
Maple Ridge-Pitt MeadowsDoug MorneauCON850
Mid Island-Pacific RimJosie OsborneNDP1,615
Nanaimo-Gabriola IslandSheila MalcolmsonNDP2,817
Nanaimo-LantzvilleGeorge AndersonNDP866
Nechako LakesDiane BlackCON3,804
New Westminster-CoquitlamJennifer WhitesideNDP2,974
North Coast-Haida GwaiiTamara DavidsonNDP2,150
North IslandAnna KindyCON1,311
North Vancouver-LonsdaleBowinn MaNDP1,193
North Vancouver-SeymourLynne BlockCON2,466
Oak Bay-Gordon HeadDiana GibsonNDP1,601

Complete preliminary riding results N-Z

Leader and margin over the second-place candidate at the 1:49 a.m. Elections BC snapshot. All results are preliminary. [2]

Complete preliminary riding results N-Z
RIDINGPRELIMINARY LEADERPARTYMARGIN
Peace River NorthCurtis WhitfordCON7,468
Peace River SouthLarry NeufeldCON4,869
Penticton-SummerlandTracy St ClaireCON1,119
Port CoquitlamMike FarnworthNDP386
Port Moody-BurquitlamJohn McEwenCON1,079
Powell River-Sunshine CoastRandene NeillNDP2,627
Prince George-MackenzieKiel GiddensCON6,394
Prince George-North CaribooSheldon ClareCON8,414
Prince George-ValemountRosalyn BirdCON2,823
Richmond CentreSacha PeterCON3,058
Richmond-BridgeportTeresa WatCON5,030
Richmond-QueensboroughSteve KoonerCON4,189
Richmond-StevestonGordon ZhangCON3,841
Saanich North and the IslandsEmily LowanGRN5,017
Saanich SouthCathie OunstedCON1,227
Salmon Arm-ShuswapDavid L WilliamsCON7,084
SkeenaClaire RattéeCON1,528
Surrey City CentreZeeshan WahlaCON395
Surrey NorthMandeep Singh DhaliwalCON3,255
Surrey SouthMegan KnightCON8,022
Surrey-CloverdaleNicholas CartmellCON3,305
Surrey-FleetwoodGarry PurewalCON2,169
Surrey-GuildfordGarry ThindCON1,472
Surrey-NewtonHarj DhaliwalCON1,858
Surrey-PanoramaBryan TepperCON3,700
Surrey-Serpentine RiverJessy SahotaCON4,435
Surrey-White RockTrevor HalfordCON7,233
Vancouver-FraserviewDeep SandhuCON387
Vancouver-HastingsNiki SharmaNDP4,912
Vancouver-KensingtonMable ElmoreNDP1,679
Vancouver-LangaraJaime SteinCON1,650
Vancouver-Little MountainChristine BoyleNDP3,070
Vancouver-Point GreyDavid EbyNDP538
Vancouver-QuilchenaCarson BindaCON5,687
Vancouver-RenfrewAdrian DixNDP3,299
Vancouver-South GranvilleLara HonradoNDP3,938
Vancouver-StrathconaAmanda BurrowsNDP4,499
Vancouver-West EndSpencer Chandra HerbertNDP3,546
Vancouver-YaletownMargareta DovgalCON844
Vernon-LumbyKevin ActonCON3,254
Victoria-Beacon HillGrace LoreNDP1,218
Victoria-Swan LakeNina KriegerNDP1,780
West Kelowna-PeachlandMacklin McCallCON7,583
West Vancouver-CapilanoCaroline ElliottCON10,135
West Vancouver-Sea to SkyJeremy ValerioteGRN2,025

Election night method and scope

  • Official snapshot: Elections BC's initial-count data at 1:49 a.m. PST, with 99.57% of preliminary results reported. [1][2]
  • Projected government: Canadian Press and CityNews projected a Conservative majority and identified Doerkson as premier-designate. [3][4]
  • Leadership consequences: Eby's resignation announcement and Lowan's election are supported by direct election-night reporting. [5][6]
  • Re-elected/new classifications and seat flips: calculated by comparing official 2026 preliminary leaders against the 2024 riding winners and party results. [2][7][8]
  • Important limitations: Election-night results are preliminary and are not certified victories. Outstanding mail, assisted-telephone and specified absentee ballots will be considered during final count. Margins, vote totals, turnout and even the leader in a close riding can change. [1]

Scope note: This is a neutral public-source election-night intelligence brief. It does not endorse, oppose, rank, score or recommend any party, leader, candidate or electoral choice. Where media projections go beyond Elections BC's preliminary count, they are identified as projections. The brief should be updated after final count if any riding result changes.

Scope note: This is a factual public-source monitoring brief. It does not endorse, oppose, rank, or recommend any party, leader, candidate, or electoral choice.

Sources

  1. Elections BC - Event Night Reporting, party totals, turnout and counting status
  2. Elections BC - candidate-by-candidate preliminary results
  3. The Canadian Press - election-night live report and majority projection
  4. CityNews - Conservative majority and Doerkson premier-designate
  5. CityNews - David Eby announces resignation as BC NDP leader
  6. Times Colonist - Emily Lowan wins Saanich North and the Islands
  7. BC Vote Watch - 2024 riding winners, sourced from Elections BC
  8. BC Vote Watch - 2024 province-wide result and turnout summary
← Back to all briefingsBack to top ↑