Live
BC election results 2026: live, all ridings in
The BC NDP is leading in 27 ridings, the Conservative Party in 64 and the BC Green Party in two, according to Elections BC’s count as of Oct 25, 1:37 a.m. PT.
Elections BC has results from 93 of 93 ridings. Vote-by-mail ballots and ballots cast on Final Voting Day at a voting place other than the voter’s assigned one are counted at the final count, scheduled Nov 6 to 10.
A party needs 47 of 93 seats for a majority.
Leading, by party
Timeline
Initial count complete in Burnaby South-Metrotown
Paul Choi (BC NDP) leads by 67 votes; vote-by-mail ballots come at the final count.
Initial count complete in two ridings
Vote-by-mail ballots come at the final count.
- Cariboo-Chilcotin: Lorne Doerkson (Conservative) leads by 11,092 votes
- Cowichan Valley: Bert Chen (Conservative) leads by 150 votes
Initial count complete in Ladysmith-Oceanside
Kris McNichol (Conservative) leads by 89 votes; vote-by-mail ballots come at the final count.
Initial count complete in Vancouver-Fraserview
Deep Sandhu (Conservative) leads by 389 votes; vote-by-mail ballots come at the final count.
Initial count complete in Saanich North and the Islands
Emily Lowan (BC Green) leads by 5,017 votes; vote-by-mail ballots come at the final count.
Initial count complete in Vancouver-Quilchena
Carson Binda (Conservative) leads by 5,658 votes; vote-by-mail ballots come at the final count.
Initial count complete in Kelowna Centre
Kristina Loewen (Conservative) leads by 132 votes; vote-by-mail ballots come at the final count.
Initial count complete in three ridings
Vote-by-mail ballots come at the final count.
- Kootenay Central: Brittny Anderson (BC NDP) leads by 469 votes
- Port Coquitlam: Mike Farnworth (BC NDP) leads by 380 votes
- Vancouver-Point Grey: David Eby (BC NDP) leads by 544 votes
33 earlier posts
New leader in Bulkley Valley-Stikine
Sharon Hartwell (Conservative) now leads Frankie Abel (BC NDP) by 680 votes, 39 of 45 ballot boxes reported.
New leader in Kootenay Central
Brittny Anderson (BC NDP) now leads Gordon Skulnec (Conservative) by 149 votes, 64 of 73 ballot boxes reported.
New leader in Cowichan Valley
Bert Chen (Conservative) now leads Debra Toporowski (BC NDP) by 16 votes, 72 of 87 ballot boxes reported.
New leader in Ladysmith-Oceanside
Kris McNichol (Conservative) now leads Stephanie Higginson (BC NDP) by 54 votes, 87 of 96 ballot boxes reported.
More than 1.5 million votes counted
The count stands at 1,519,430 votes.
Leader’s riding: Surrey South
Elenore Sturko (CentreBC) is third, 7,667 votes behind Megan Knight (Conservative), 42 of 82 ballot boxes reported.
Lead change in Surrey City Centre
Amna Shah (BC NDP) moves ahead of Zeeshan Wahla (Conservative) by 1 vote, 59 of 72 ballot boxes reported.
Leader’s riding: Vancouver-Quilchena
Dallas Brodie (OneBC) is fifth, 8,216 votes behind Carson Binda (Conservative), 36 of 69 ballot boxes reported.
David Eby (BC NDP) speaks
Eby tells supporters, “Sad to say that I’ll be offering my resignation as premier, obviously, but just as importantly as the leader of the BC NDP,” CTV News and Global News report.
More than 1 million votes counted
Elections BC has now counted 1,017,458 votes.
New leader in Surrey City Centre
Amna Shah (BC NDP) now leads Zeeshan Wahla (Conservative) by 4 votes, 22 of 72 ballot boxes reported.
Lead change in Cowichan Valley
Debra Toporowski (BC NDP) moves ahead of Bert Chen (Conservative) by 14 votes, 27 of 87 ballot boxes reported.
New leader in Ladysmith-Oceanside
Stephanie Higginson (BC NDP) now leads Kris McNichol (Conservative) by 26 votes, 35 of 96 ballot boxes reported.
New leader in Burnaby North
Simon Chandler (Conservative) now leads Janet Routledge (BC NDP) by 11 votes, 30 of 72 ballot boxes reported.
Lead change in Courtenay-Comox
Will Cole-Hamilton (BC NDP) moves ahead of Brennan Day (Conservative) by 1 vote, 24 of 95 ballot boxes reported.
More than 500,000 votes counted
Elections BC has now counted 533,764 votes.
All 93 ridings in
Every riding in the province now has results.
Lower Mainland in
All 52 ridings have results. Elected or leading: Conservative 40, BC NDP 11, OneBC 1.
Conservative leading in 70 ridings
A party needs 47 of 93 seats for a majority.
92 of 93 ridings in
Results are in from more than three quarters of the province’s 93 ridings.
Five regions in
Every riding in each now has results. Elected or leading:
- Vancouver Island and Coast (16): BC NDP 8, Conservative 8
- Thompson-Okanagan (11): Conservative 10, 1 tied
- Kootenays (4): Conservative 3, BC Green 1
- Cariboo and Prince George (4): Conservative 4
- Northwest (4): Conservative 3, BC NDP 1
First results in leaders’ ridings
The first ballot boxes are in from these party leaders’ ridings.
- Saanich North and the Islands: Ryan Windsor (Conservative) leads party leader Emily Lowan (BC Green) by 6 votes
- Surrey South: Megan Knight (Conservative) leads party leader Elenore Sturko (CentreBC) by 621 votes, 1 of 82 ballot boxes reported
- Vancouver-Quilchena: Carson Binda (Conservative) leads party leader Dallas Brodie (OneBC) by 54 votes, 1 of 69 ballot boxes reported
49 of 93 ridings in
Results are in from more than half of the province’s 93 ridings.
Peace in
All 2 ridings have results. Elected or leading: Conservative 2.
24 of 93 ridings in
More than a quarter of BC’s 93 ridings now have results.
First results in Cariboo-Chilcotin
Party leader Lorne Doerkson (Conservative) leads by 1,612 votes, 3 of 89 ballot boxes reported.
First results
Elections BC reports the night’s first ballot boxes, from Nanaimo-Lantzville, Surrey North and Vancouver-Point Grey.
First results in Vancouver-Point Grey
Party leader David Eby (BC NDP) leads by 27 votes, 1 of 70 ballot boxes reported.
Polls closed
Voting is over in all 93 ridings and the count begins.
One hour until polls close
Elections BC says 891,348 people voted over the six days of advance voting, Oct 16 to 21; almost all advance voting ballots, ballots cast at district electoral offices and Final Voting Day ballots cast at the voter’s assigned voting place are counted on election night.
Voting ends at district electoral offices
The offices stopped taking votes at 4 p.m. PT, Elections BC says. Voting places stay open until 8 p.m. PT, and Elections BC must receive a completed vote-by-mail package by then.
Free BC Transit rides
BC Transit says its buses in 31 communities, and handyDART, are free on Final Voting Day; some routes are not included.
Polls open
Voting places in all 93 ridings are open until 8 p.m. PT, and a voter can vote at any one of them, Elections BC says. Ballots cast away from the voter’s assigned voting place wait for the final count, according to Elections BC.
Closest races
- Burnaby South-Metrotown Paul Choi (BC NDP) leads by 67 votes. Initial count complete
- Ladysmith-Oceanside Kris McNichol (Conservative) leads by 89 votes. Initial count complete
- Kelowna Centre Kristina Loewen (Conservative) leads by 132 votes. Initial count complete
- Cowichan Valley Bert Chen (Conservative) leads by 150 votes. Initial count complete
- Burnaby East Rohini Reah Arora (BC NDP) leads by 241 votes. All 72 boxes
Party leaders’ ridings
- David Eby, leader of the BC NDP Vancouver-Point Grey: David Eby (BC NDP) leads by 540 votes (initial count complete).
- Lorne Doerkson, leader of the Conservative Party Cariboo-Chilcotin: Lorne Doerkson (Conservative) leads by 11,095 votes (initial count complete).
- Emily Lowan, leader of the BC Green Party Saanich North and the Islands: Emily Lowan (BC Green) leads by 5,017 votes (initial count complete).
- Elenore Sturko, leader of CentreBC Surrey South: Megan Knight (Conservative) leads by 8,021 votes (All 82 boxes).
- Dallas Brodie, leader of OneBC Vancouver-Quilchena: Carson Binda (Conservative) leads by 5,687 votes (initial count complete).
Ridings with a different party than in 2024
A candidate from a different party than in 2024 is elected or leading in 22 ridings.
- Burnaby Centre Held by the BC NDP in 2024; Joshua Domnich (Conservative) leads (initial count complete).
- Burnaby North Held by the BC NDP in 2024; Simon Chandler (Conservative) leads (initial count complete).
- Coquitlam-Burke Mountain Held by the BC NDP in 2024; Ryan Peterson (Conservative) leads (initial count complete).
- Coquitlam-Maillardville Held by the BC NDP in 2024; Matt Liang (Conservative) leads (initial count complete).
- Courtenay-Comox Held by the Conservative Party in 2024; Will Cole-Hamilton (BC NDP) leads (initial count complete).
- Cowichan Valley Held by the BC NDP in 2024; Bert Chen (Conservative) leads (initial count complete).
- Delta North Held by the BC NDP in 2024; Monica Mohan (Conservative) leads (initial count complete).
- Juan de Fuca-Malahat Held by the BC NDP in 2024; Mike Hicks (Conservative) leads (initial count complete).
- Ladysmith-Oceanside Held by the BC NDP in 2024; Kris McNichol (Conservative) leads (initial count complete).
- Maple Ridge-Pitt Meadows Held by the BC NDP in 2024; Doug Morneau (Conservative) leads (initial count complete).
- North Vancouver-Seymour Held by the BC NDP in 2024; Lynne Block (Conservative) leads (initial count complete).
- Port Moody-Burquitlam Held by the BC NDP in 2024; John McEwen (Conservative) leads (initial count complete).
- Richmond-Steveston Held by the BC NDP in 2024; Gordon Zhang (Conservative) leads (All 75 boxes).
- Saanich South Held by the BC NDP in 2024; Cathie Ounsted (Conservative) leads (initial count complete).
- Surrey City Centre Held by the BC NDP in 2024; Zeeshan Wahla (Conservative) leads (All 72 boxes).
- Surrey-Fleetwood Held by the BC NDP in 2024; Garry Purewal (Conservative) leads (initial count complete).
- Surrey-Guildford Held by the BC NDP in 2024; Garry Thind (Conservative) leads (initial count complete).
- Surrey-Newton Held by the BC NDP in 2024; Harj Dhaliwal (Conservative) leads (initial count complete).
- Vancouver-Fraserview Held by the BC NDP in 2024; Deep Sandhu (Conservative) leads (initial count complete).
- Vancouver-Langara Held by the BC NDP in 2024; Jaime Stein (Conservative) leads (initial count complete).
- Vancouver-Yaletown Held by the BC NDP in 2024; Margareta Dovgal (Conservative) leads (initial count complete).
- Vernon-Lumby Held by the BC NDP in 2024; Kevin Acton (Conservative) leads (initial count complete).
All 22 ridingsShow fewer
Votes counted
Elections BC has counted 1,792,199 votes from 7,237 of 7,268 ballot boxes.
How the count works
Counted on election night
Elections BC’s initial count, on the night of October 24, takes in:
- Advance voting ballots, cast in or outside the voter’s own district. At a few small and remote advance voting places, only ballots cast in the voter’s own district are counted that night.
- Ballots cast at district electoral offices.
- Special voting ballots cast in the voter’s own district, such as in care homes, hospitals and work camps.
- Final Voting Day ballots cast at the voter’s assigned voting place, counted by hand.
What waits for the final count
- Every vote-by-mail ballot. Unlike in 2024, none is counted on election night.
- Assisted telephone voting ballots.
- Final Voting Day ballots cast at a voting place other than the voter’s assigned one.
- Special voting ballots cast outside the voter’s own district.
- Advance voting ballots cast outside the voter’s own district at those few small and remote places.
What the words mean
- Have results
- At least one ballot box in the riding has reported.
- Leading
- Ahead in the initial count. The seat is not decided.
- Elected
- Elections BC has declared the seat.
Questions
Who won the BC election?
As of Oct 25, 1:37 a.m. PT, Elections BC reports that the BC NDP is leading in 27 ridings, the Conservative Party in 64 and the BC Green Party in two.
Results are not final until Elections BC completes its final count.
How many seats does a party need for a majority?
A party needs 47 of 93 seats for a majority.
When will the final results be known?
After Elections BC’s final count, which it plans for November 6 to 10.
Elections BC says the exact timing depends on how many absentee ballots there are.
Return Day, when the writs are returned, is November 18, 2026.
Will there be a recount?
A candidate may ask for a recount where the lead is 100 votes or fewer; Elections BC’s deadline for that request is October 28 (Election Act, s. 136).
A judicial recount is required where the lead at the final count is under 1/500 of the ballots considered (s. 139(5)), and a tie at the final count goes to a judicial recount, then to a by-election if still tied (s. 148).
As of Oct 25, 1:37 a.m. PT, two ridings with every ballot box reported are within one of those limits: Burnaby South-Metrotown, Ladysmith-Oceanside.
Who is the premier after the election?
David Eby is the Premier of British Columbia and stays in office through the count.
Elections BC’s count decides who is elected in each riding; it does not name a premier.
Sources
9
- Elections BC, 2026 results
- Elections BC, Guide to Voting and Counting, 2026
- Elections BC, political party information session, October 7, 2026
- Elections BC, political party newsletter, September 23, 2026
- Elections BC, the 2026 provincial election
- Elections BC, candidates
- Elections BC, 2024 results by voting place
- Election Act, s. 136 (recount on request), s. 139(5) (judicial recount), s. 148 (by-election after a tie)
- Legislative Assembly members list