Pick any of BC's 93 ridings to see every candidate on the ballot, where each one stands in a poll-based projection, and score them yourself on the issues that matter to you.
Turnout mostly moves younger voters. Under-35s lean Conservative 47–41 and over-55s lean NDP 52–41 (Research Co., Oct 9–11). The enthusiasm gap weights firm supporters more: 65% of Conservative supporters are "very certain" vs 44% of NDP supporters (Angus Reid, Oct 1–3). Everything on the page updates.
Each dot is a published poll; lines are a 10-day rolling average.
Averaged from Research Co. (Oct 9–11), Ipsos (Oct 7–11) and Pallas (Oct 10–11).
Weight is each poll's share of the current average. Polls more than three weeks old drop out.
Each firm's final poll before the October 2024 BC election, compared with the official result (NDP 44.86%, Conservative 43.28%, Green 8.24%). Part of any miss is ordinary sampling error, so the extra allowance for each firm is only what remains after sampling error, blended with the average across all firms because one election is limited evidence. These figures describe one past election only. They are not a rating of any firm's quality or methods.
No pollster publishes riding-level polls for all 93 ridings, so the "projected vote" for each candidate is a model estimate built from real polls. It works like this:
The model cannot capture strong local campaigns, star independents or late-breaking scandals, so treat close ridings as genuinely uncertain.
The average is inverse-variance weighted, the standard way to combine estimates of different precision. Each poll's variance is its sampling error, enlarged by a design effect for its method (online panels 1.6, IVR 1.4, mixed 1.4–1.5), plus an allowance for opinion shifting since the poll was in the field. A firm's polls are pooled first and then get one shared allowance for that firm's systematic error, so a firm that polls daily does not outweigh a firm that polls weekly. That allowance comes from the firm's final 2024 BC poll, shrunk toward the all-firm average; firms with no 2024 BC poll get the average plus 25%. The win odds include the polling industry's shared error (in 2024 the final polls together missed the NDP and Conservatives by about 1 point and the Greens by about 2.4) and the chance opinion moves before election day.
A scheduled task checks twice a day until election day for newly published BC provincial polls and for new or changed party policy announcements. New polls are added and marked "New" in the poll table; the polling average, seat projection, seat security and riding projections recalculate from them automatically. Changed party stances are updated in the scorecard and marked "Updated", and a new issue can be added to the scorecard if it becomes a major campaign issue. Existing issues are never removed, so scores you have entered are kept. Regional splits and the candidate list stay as checked on Oct 14.
Every candidate and party affiliation was checked against Elections BC's official final candidate list on October 14, 2026 (353 candidates in 93 ridings). Candidates shown as Independent include those listed as "Unaffiliated", who appear on the ballot with no party name. Confirm your ballot at elections.bc.ca.
This site is a demonstration only. Its data, projections and scores may be incomplete, out of date or wrong, and should not be relied upon by anyone for any purpose, including deciding how to vote. For official candidate and voting information, go to Elections BC.