BC election 2026 · Provincial Election 2026

Greater Victoria Election Results: BC NDP Wins Five of Seven Ridings, Greens Take Saanich North and Conservatives Take Saanich South in Oct. 24, 2026 BC Provincial Election

Greater Victoria Election Results: BC NDP Wins Five of Seven Ridings, Greens Take Saanich North and Conservatives Take Saanich South in Oct. 24, 2026 BC Provincial Election
Grace Lore, BC NDP winner in Victoria-Beacon Hill. Photo: Legislative Assembly of British Columbia

VICTORIA, B.C. - The BC NDP held five of the seven Greater Victoria ridings in the Oct. 24, 2026 BC provincial election, as Grace Lore, Nina Krieger, Darlene Rotchford, Diana Gibson and Ravi Parmar all won their seats, while the BC Greens took Saanich North and the Islands behind Emily Lowan and the Conservative Party of BC broke through in Saanich South with Cathie Ounsted.

All results are preliminary. Elections BC will conduct the final count from Nov. 6 to 10, 2026, and close races could still change before the results are certified.

Victoria-Beacon Hill

Grace Lore wins Victoria-Beacon Hill for the BC NDP with 10,407 votes, finishing 1,218 votes ahead of BC Green Party candidate Rajinder S. Sahota in the downtown Victoria riding she has held since 2020.

Candidate Party Votes % of valid votes
Grace Lore BC NDP 10,407 45.67%
Rajinder S. Sahota BC Green Party 9,189 40.33%
Joachim Agou Conservative Party 3,191 14.00%

Ballot boxes reported: 81 of 81. Valid votes: 22,787.

Victoria-Swan Lake

Nina Krieger wins Victoria-Swan Lake for the BC NDP with 9,250 votes, 1,782 votes ahead of BC Green Party candidate Carolyn Howe.

Advertisement
Candidate Party Votes % of valid votes
Nina Krieger BC NDP 9,250 43.65%
Carolyn Howe BC Green Party 7,468 35.24%
Tim Taylor Conservative Party 4,474 21.11%

Ballot boxes reported: 73 of 73. Valid votes: 21,192.

Esquimalt-Colwood

Darlene Rotchford wins Esquimalt-Colwood for the BC NDP with 10,955 votes, beating Conservative Party candidate Dave Johnston by 3,565 votes.

Candidate Party Votes % of valid votes
Darlene Rotchford BC NDP 10,955 43.26%
Dave Johnston Conservative Party 7,390 29.18%
Sidney Coles BC Green Party 5,765 22.76%
Sid Tobias CentreBC 1,216 4.80%

Ballot boxes reported: 93 of 93. Valid votes: 25,326.

Oak Bay-Gordon Head

Diana Gibson wins Oak Bay-Gordon Head for the BC NDP with 9,200 votes, 1,601 votes ahead of Conservative Party candidate Stan Sipos, in a four-way race that also drew former BC Green Party leader Andrew Weaver running for CentreBC.

Candidate Party Votes % of valid votes
Diana Gibson BC NDP 9,200 37.04%
Stan Sipos Conservative Party 7,599 30.59%
Andrew Appleton BC Green Party 5,452 21.95%
Andrew Weaver CentreBC 2,590 10.43%

Ballot boxes reported: 76 of 76. Valid votes: 24,841.

Saanich North and the Islands

Emily Lowan wins Saanich North and the Islands for the BC Green Party with 14,479 votes, the largest vote total in Greater Victoria, finishing 5,017 votes ahead of Conservative Party candidate Ryan Windsor.

Candidate Party Votes % of valid votes
Emily Lowan BC Green Party 14,479 48.48%
Ryan Windsor Conservative Party 9,462 31.68%
Kala Bryson BC NDP 5,225 17.50%
Richard Smith CentreBC 698 2.34%

Ballot boxes reported: 105 of 105. Valid votes: 29,864.

Saanich South

Cathie Ounsted wins Saanich South for the Conservative Party of BC with 10,546 votes, defeating BC NDP candidate Richard Zussman by 1,225 votes and ending the NDP hold on a riding the party had represented since 2009.

Candidate Party Votes % of valid votes
Cathie Ounsted Conservative Party 10,546 39.28%
Richard Zussman BC NDP 9,321 34.71%
Lisa Lapointe BC Green Party 6,984 26.01%

Ballot boxes reported: 89 of 89. Valid votes: 26,851.

Langford-Highlands

Ravi Parmar wins Langford-Highlands for the BC NDP with 8,736 votes, 1,152 votes ahead of Conservative Party candidate Cindy Scott, with 75 of 78 ballot boxes reported and a margin larger than the votes remaining to be counted.

Candidate Party Votes % of valid votes
Ravi Parmar BC NDP 8,736 44.77%
Cindy Scott Conservative Party 7,584 38.86%
Christopher Moon BC Green Party 2,550 13.07%
Sean Flynn CentreBC 430 2.20%
Christian McCay Christian Heritage Party of BC 115 0.59%
Alex Thurlborn Independent 99 0.51%

Ballot boxes reported: 75 of 78. Valid votes: 19,514.

Juan de Fuca-Malahat

In neighbouring Juan de Fuca-Malahat, Mike Hicks wins the riding for the Conservative Party of BC with 9,246 votes, finishing 768 votes ahead of BC NDP candidate Dana Lajeunesse.

Candidate Party Votes % of valid votes
Mike Hicks Conservative Party 9,246 41.62%
Dana Lajeunesse BC NDP 8,478 38.16%
David Evans BC Green Party 3,880 17.46%
Shane Friesen OneBC 553 2.49%
Jeff Brown Christian Heritage Party of BC 60 0.27%

Valid votes: 22,217.

The provincial picture

Greater Victoria was one of the few regions where the BC NDP held its ground on a night when the Conservative Party of BC won a majority government. Provincewide, the Conservatives took 64 of 93 seats, the BC NDP 27 and the BC Green Party 2. Conservative leader Lorne Doerkson is the projected next premier of British Columbia, and BC NDP leader David Eby, who held his own Vancouver-Point Grey seat, has said he intends to resign as party leader once an interim leader is chosen.

Results are preliminary. The final count runs Nov. 6 to 10, 2026.

Full results for all 93 ridings: BC Election Results 2026 live updates

Source: Elections BC preliminary results, October 25, 2026.

AdvertisementAdvertise with Apna News
Advertisement
Share: WhatsApp

KEEP READING

More Provincial Election 2026 coverage

Fraser Valley East Election Results 2026: Conservatives Sweep Abbotsford, Chilliwack and Langley as Bruce Banman Wins Abbotsford South in Oct. 24, 2026 BC Provincial Election
Bruce Banman, Conservative winner in Abbotsford South. Photo: Conservative Party of BC

Fraser Valley East Election Results 2026: Conservatives Sweep Abbotsford, Chilliwack and Langley as Bruce Banman Wins Abbotsford South in Oct. 24, 2026 BC Provincial Election

Published: October 25, 2026 at 12:01 PM PDT • 3 min read On this pageAdvertisement Abbotsford South Abbotsford West Abbotsford-Mission Chilliwack North Chilliwack-Cultus Lake…

Vancouver Election Results 2026: David Eby Holds Point Grey by 540 Votes as NDP Wins 8 of 12 City Ridings in Oct. 24, 2026 BC Provincial Election
David Eby, BC NDP leader and winner in Vancouver-Point Grey. Photo: Legislative Assembly of British Columbia

Vancouver Election Results 2026: David Eby Holds Point Grey by 540 Votes as NDP Wins 8 of 12 City Ridings in Oct. 24, 2026 BC Provincial Election

Published: October 25, 2026 at 12:01 PM PDT • 4 min read On this pageAdvertisement Vancouver-Point Grey Vancouver-Fraserview Vancouver-Hastings Vancouver-Kensington Vancouver-Langara Vancouver-Little Mountain Vancouver-Quilchena…

fXWC