The BC election, results
Results for all 93 ridings appear here from 8 pm Pacific on Saturday, October 24, as Elections BC counts the votes, each beside the odds VPX gave it when the polls closed. Until then, these are the calls that will be scored.
10 days --:--:--
until polls close, October 24 at 8 pm Pacific
How the odds did
Each declared riding is scored once: right when the party VPX's odds favoured won it. A forecast that gives its favourites a 70% chance should get about 7 in 10 of them right, not all of them.
VPX's odds
Pending
Scored as ridings are declared.
Markets and polls blended, as the hub showed them
VPX's markets alone
Pending
Scored as ridings are declared.
Where a riding's market was quoted
The polls alone
Pending
Scored as ridings are declared.
The poll model the odds blend in
Seats
A majority takes 47 of the 93 seats.
| Party | Elected | Leading | Favoured in |
|---|---|---|---|
| BC NDP | Pending | Pending | 39 |
| BC Conservatives | Pending | Pending | 52 |
| BC Greens | Pending | Pending | 2 |
| Others | Pending | Pending | 0 |
All 93 ridings
Each riding's favourite now. The odds are frozen when the polls close, and those are the ones scored.
| Riding | Region | VPX's favourite | Result | Called right |
|---|---|---|---|---|
| Abbotsford South | Fraser Valley | Conservative >99% | Pending | |
| Abbotsford West | Fraser Valley | Conservative >99% | Pending | |
| Abbotsford-Mission | Fraser Valley | Conservative 98% | Pending | |
| Boundary-Similkameen | Thompson-Okanagan | Conservative 93% | Pending | |
| Bulkley Valley-Stikine | Northern BC | Conservative >99% | Pending | |
| Burnaby Centre | Burnaby and Tri-Cities | NDP 89% | Pending | |
| Burnaby East | Burnaby and Tri-Cities | NDP 79% | Pending | |
| Burnaby North | Burnaby and Tri-Cities | NDP 75% | Pending | |
| Burnaby South-Metrotown | Burnaby and Tri-Cities | NDP 63% | Pending | |
| Burnaby-New Westminster | Burnaby and Tri-Cities | NDP >99% | Pending | |
| Cariboo-Chilcotin | Prince George and Cariboo | Conservative >99% | Pending | |
| Chilliwack North | Fraser Valley | Conservative >99% | Pending | |
| Chilliwack-Cultus Lake | Fraser Valley | Conservative 96% | Pending | |
| Columbia River-Revelstoke | Kootenays | Conservative 88% | Pending | |
| Coquitlam-Burke Mountain | Burnaby and Tri-Cities | Conservative 69% | Pending | |
| Coquitlam-Maillardville | Burnaby and Tri-Cities | NDP 82% | Pending | |
| Courtenay-Comox | Vancouver Island | Conservative 63% | Pending | |
| Cowichan Valley | Vancouver Island | NDP 52% | Pending | |
| Delta North | Richmond and Delta | NDP 83% | Pending | |
| Delta South | Richmond and Delta | Conservative 98% | Pending | |
| Esquimalt-Colwood | Greater Victoria | NDP 99% | Pending | |
| Fraser-Nicola | Thompson-Okanagan | Conservative >99% | Pending | |
| Juan de Fuca-Malahat | Greater Victoria | Conservative 58% | Pending | |
| Kamloops Centre | Thompson-Okanagan | Conservative 96% | Pending | |
| Kamloops-North Thompson | Thompson-Okanagan | Conservative >99% | Pending | |
| Kelowna Centre | Thompson-Okanagan | Conservative 76% | Pending | |
| Kelowna-Lake Country-Coldstream | Thompson-Okanagan | Conservative 99% | Pending | |
| Kelowna-Mission | Thompson-Okanagan | Conservative >99% | Pending | |
| Kootenay Central | Kootenays | NDP 64% | Pending | |
| Kootenay-Monashee | Kootenays | NDP 86% | Pending | |
| Kootenay-Rockies | Kootenays | Conservative >99% | Pending | |
| Ladysmith-Oceanside | Vancouver Island | NDP 75% | Pending | |
| Langford-Highlands | Greater Victoria | NDP 95% | Pending | |
| Langley-Abbotsford | Fraser Valley | Conservative >99% | Pending | |
| Langley-Walnut Grove | Fraser Valley | Conservative 89% | Pending | |
| Langley-Willowbrook | Fraser Valley | Conservative 86% | Pending | |
| Maple Ridge East | Fraser Valley | Conservative 78% | Pending | |
| Maple Ridge-Pitt Meadows | Fraser Valley | NDP 72% | Pending | |
| Mid Island-Pacific Rim | Vancouver Island | NDP 83% | Pending | |
| Nanaimo-Gabriola Island | Vancouver Island | NDP 99% | Pending | |
| Nanaimo-Lantzville | Vancouver Island | NDP 91% | Pending | |
| Nechako Lakes | Northern BC | Conservative >99% | Pending | |
| New Westminster-Coquitlam | Burnaby and Tri-Cities | NDP >99% | Pending | |
| North Coast-Haida Gwaii | Northern BC | NDP >99% | Pending | |
| North Island | Vancouver Island | Conservative 70% | Pending | |
| North Vancouver-Lonsdale | North Shore and Sea to Sky | NDP >99% | Pending | |
| North Vancouver-Seymour | North Shore and Sea to Sky | NDP 94% | Pending | |
| Oak Bay-Gordon Head | Greater Victoria | NDP 98% | Pending | |
| Peace River North | Northern BC | Conservative >99% | Pending | |
| Peace River South | Northern BC | Conservative >99% | Pending | |
| Penticton-Summerland | Thompson-Okanagan | Conservative 80% | Pending | |
| Port Coquitlam | Burnaby and Tri-Cities | NDP 90% | Pending | |
| Port Moody-Burquitlam | Burnaby and Tri-Cities | NDP 79% | Pending | |
| Powell River-Sunshine Coast | North Shore and Sea to Sky | NDP 94% | Pending | |
| Prince George-Mackenzie | Prince George and Cariboo | Conservative >99% | Pending | |
| Prince George-North Cariboo | Prince George and Cariboo | Conservative >99% | Pending | |
| Prince George-Valemount | Prince George and Cariboo | Conservative >99% | Pending | |
| Richmond Centre | Richmond and Delta | Conservative >99% | Pending | |
| Richmond-Bridgeport | Richmond and Delta | Conservative >99% | Pending | |
| Richmond-Queensborough | Richmond and Delta | Conservative 95% | Pending | |
| Richmond-Steveston | Richmond and Delta | Conservative 67% | Pending | |
| Saanich North and the Islands | Greater Victoria | Green 95% | Pending | |
| Saanich South | Greater Victoria | NDP 97% | Pending | |
| Salmon Arm-Shuswap | Thompson-Okanagan | Conservative >99% | Pending | |
| Skeena | Northern BC | Conservative 98% | Pending | |
| Surrey City Centre | Surrey | Conservative 69% | Pending | |
| Surrey North | Surrey | Conservative 96% | Pending | |
| Surrey South | Surrey | Conservative 98% | Pending | |
| Surrey-Cloverdale | Surrey | Conservative 86% | Pending | |
| Surrey-Fleetwood | Surrey | Conservative 59% | Pending | |
| Surrey-Guildford | Surrey | Conservative 76% | Pending | |
| Surrey-Newton | Surrey | NDP 65% | Pending | |
| Surrey-Panorama | Surrey | Conservative 82% | Pending | |
| Surrey-Serpentine River | Surrey | Conservative 84% | Pending | |
| Surrey-White Rock | Surrey | Conservative 95% | Pending | |
| Vancouver-Fraserview | Vancouver | NDP 98% | Pending | |
| Vancouver-Hastings | Vancouver | NDP >99% | Pending | |
| Vancouver-Kensington | Vancouver | NDP >99% | Pending | |
| Vancouver-Langara | Vancouver | Conservative 65% | Pending | |
| Vancouver-Little Mountain | Vancouver | NDP >99% | Pending | |
| Vancouver-Point Grey | Vancouver | NDP 99% | Pending | |
| Vancouver-Quilchena | Vancouver | Conservative 93% | Pending | |
| Vancouver-Renfrew | Vancouver | NDP >99% | Pending | |
| Vancouver-South Granville | Vancouver | NDP >99% | Pending | |
| Vancouver-Strathcona | Vancouver | NDP >99% | Pending | |
| Vancouver-West End | Vancouver | NDP >99% | Pending | |
| Vancouver-Yaletown | Vancouver | NDP 56% | Pending | |
| Vernon-Lumby | Thompson-Okanagan | Conservative 66% | Pending | |
| Victoria-Beacon Hill | Greater Victoria | NDP 69% | Pending | |
| Victoria-Swan Lake | Greater Victoria | NDP 99% | Pending | |
| West Kelowna-Peachland | Thompson-Okanagan | Conservative >99% | Pending | |
| West Vancouver-Capilano | North Shore and Sea to Sky | Conservative >99% | Pending | |
| West Vancouver-Sea to Sky | North Shore and Sea to Sky | Green 93% | Pending |
The official results are Elections BC's, whose final count can take two weeks or more. VPX's odds blend the prices on its own markets with a poll model, as the hub explains; the scorecard also scores each on its own. The full story of the campaign is in the election in data.