The Electorate's average of every public provincial poll since the October 2024 election: 48 polls from 11 firms. British Columbians vote on October 24, 2026; the numbers below use polls through October 22 and do not include any results. For the riding-by-riding 2024 results, see the B.C. electoral map.
Hover or tap the chart to read any date.
Many pollsters fold small parties into "other", so these rest on fewer polls than the main lines.
Going into election day the average puts the Conservatives at 42.5% and the NDP at 39.2%, a Conservative lead of 3.3 points. In 2024 the NDP won the vote by 1.6 points, so that is a 4.9-point swing toward the Conservatives on the lead. The Greens are at 11.0%, and OneBC and Centre BC together take about 6.1%.
Translated into seats on the 2024 map, that projects the Conservatives to win 54 and the NDP 37 of 93 seats, with the Greens holding the 2 ridings they won in 2024.47 seats make a majority. 10 ridings would change hands from 2024. In 80% of simulated elections the Conservatives won between 34 and 70 seats, and they formed a majority in 67% of them; the NDP did in 29%.
Metro Vancouver is where the election will be decided. Polls with regional numbers average Conservatives 39.9%, NDP 41.7% there, effectively tied. On Vancouver Island the NDP leads 43.2% to 32.3%, and the Conservatives lead the rest of the province 48.1% to 33.4%.
Pollsters differ. Compared with other firms polling at the same time, Angus Reid has shown the Conservative lead 3.1 points larger than average and Ipsos 1.9 points smaller. The average corrects for these leans, so one firm's new poll moves it less than the raw numbers suggest.
Shares of decided (or decided and leaning) voters, newest first. Regional numbers are CON–NDP.
| Pollster | Fieldwork | Sample | Method | CON | NDP | GRN | Lead |
|---|---|---|---|---|---|---|---|
| Pallas Data | Oct 22, 2026 | 702 | IVR | 45 | 39 | 12 | +6 |
| Léger | Oct 20 – Oct 22, 2026 | 1,072 | Online | 44 | 39 | 13 | +5 |
| Angus Reid | Oct 15 – Oct 19, 2026 | 793 | Online | 46 | 43 | 8 | +3 |
| Innovative Research | Oct 15 – Oct 19, 2026 | 1,153 | Online | 43 | 38 | 12 | +5 |
| Mainstreet Research | Oct 17 – Oct 18, 2026 | 907 | IVR | 41.7 | 36 | 14.6 | +6 |
| Léger | Oct 9 – Oct 12, 2026 | 1,000 | Online | 42 | 40 | 9 | +2 |
| Pallas Data | Oct 10 – Oct 11, 2026 | 513 | IVR | 43.4 | 38.1 | 11.2 | +5 |
| Research Co. | Oct 9 – Oct 11, 2026 | 808 | Online | 44 | 42 | 8 | +2 |
| Ipsosfor Global BC | Oct 7 – Oct 11, 2026 | 1,356 | Online + phone | 43 | 38 | 11 | +5 |
| Liaison Strategies | Oct 7 – Oct 8, 2026 | 1,000 | IVR | 43 | 37 | 10 | +6 |
| Angus Reid | Oct 1 – Oct 3, 2026 | 1,013 | Online | 48 | 43 | 7 | +5 |
| Mainstreet Research | Sep 30 – Oct 1, 2026 | 827 | IVR | 44.7 | 37.2 | 11.2 | +8 |
| Pollara | Sep 23 – Sep 30, 2026 | 3,017 | Online + IVR | 38 | 38 | 13 | 0 |
| Ipsosfor Global BC | Sep 25 – Sep 29, 2026 | 1,001 | Online | 42 | 40 | 10 | +2 |
| Innovative Research | Sep 25 – Sep 28, 2026 | 649 | Online | 39 | 41 | 11 | −2 |
| Léger | Sep 24 – Sep 28, 2026 | 1,003 | Online | 39 | 36 | 13 | +3 |
| Liaison Strategies | Sep 26 – Sep 27, 2026 | 1,000 | IVR | 40 | 39 | 11 | +1 |
| Angus Reid | Sep 22 – Sep 24, 2026 | 801 | Online | 43 | 35 | 12 | +8 |
| Liaison Strategies | Sep 21 – Sep 22, 2026 | 1,000 | IVR | 36 | 41 | 12 | −5 |
| Innovative Research | Sep 4 – Sep 18, 2026 | 560 | Online | 39 | 43 | 14 | −4 |
| Angus Reid | Sep 8 – Sep 15, 2026 | 749 | Online | 37 | 41 | 13 | −4 |
| Ipsos | Sep 8 – Sep 14, 2026 | 800 | Online | 35 | 45 | 10 | −10 |
| Research Co. | Aug 12 – Aug 14, 2026 | 801 | Online | 39 | 44 | 10 | −5 |
| 604 Polling | Jul 31 – Aug 8, 2026 | 1,124 | IVR | 44.6 | 35.4 | 12.2 | +9 |
| Angus Reid | Jun 1 – Jun 12, 2026 | 755 | Online | 47 | 36 | 11 | +11 |
| Research Co. | Jun 3 – Jun 5, 2026 | 803 | Online | 42 | 42 | 9 | 0 |
| Léger | Jun 1 – Jun 2, 2026 | 1,002 | Online | 45 | 41 | 8 | +4 |
| Angus Reid | Apr 24 – Apr 28, 2026 | 804 | Online | 46 | 36 | 13 | +10 |
| Mainstreet Research | Apr 9 – Apr 13, 2026 | 1,275 | IVR + online | 32.8 | 38 | 16.1 | −5 |
| Léger | Apr 3 – Apr 6, 2026 | 1,003 | Online | 40 | 44 | 10 | −4 |
| Angus Reid | Mar 11 – Mar 17, 2026 | 499 | Online | 44 | 42 | 9 | +2 |
| Mainstreet Research | Mar 11 – Mar 13, 2026 | 1,054 | IVR + online | 36.8 | 38.6 | 11.6 | −2 |
| Pallas Data | Feb 12 – Feb 14, 2026 | 988 | IVR | 37 | 42.3 | 12.6 | −5 |
| Léger | Jan 23 – Jan 26, 2026 | 1,003 | Online | 38 | 44 | 9 | −6 |
| Pallas Datafor Pacific Conservative FoundationCommissioned; not in the average | Dec 11 – Dec 13, 2025 | 923 | IVR | 38.9 | 43.6 | 9.5 | −5 |
| Angus Reid | Nov 26 – Dec 1, 2025 | 574 | Online | 40 | 43 | 11 | −3 |
| Angus Reid | Oct 23 – Oct 25, 2025 | 1,044 | Online | 41 | 40 | 11 | +1 |
| Abacus Data | Oct 9 – Oct 15, 2025 | 1,000 | Online panel | 40 | 47 | 8 | −7 |
| Léger | Oct 10 – Oct 12, 2025 | 1,035 | Online | 38 | 48 | 8 | −10 |
| Research Co. | Oct 1 – Oct 3, 2025 | 801 | Online | 38 | 44 | 12 | −6 |
| Angus Reid | Aug 28 – Sep 5, 2025 | 811 | Online | 44 | 42 | 10 | +2 |
| Mainstreet Research | Jun 24, 2025 | 943 | IVR | 44 | 41 | 7 | +3 |
| Research Co. | Jun 9, 2025 | 803 | Online | 42 | 43 | 8 | −1 |
| Léger | May 25, 2025 | 1,032 | Online | 39 | 45 | 11 | −6 |
| Liaison Strategies | May 4, 2025 | 800 | IVR | 47 | 45 | 7 | +2 |
| Research Co. | Mar 5, 2025 | 802 | Online | 42 | 44 | 11 | −2 |
| Pallas Data | Feb 15, 2025 | 677 | IVR | 40.7 | 48.8 | 7.6 | −8 |
| Léger | Jan 26, 2025 | 1,001 | Online | 42 | 44 | 10 | −2 |
On any date, every poll fielded up to that day gets a weight. A poll's weight halves every 30 days, grows with the square root of its sample (capped at 2,000 so one very large panel cannot dominate), and is scaled by its pollster's 338Canada grade, from 1.0 for A+ firms to 0.2 for unrated ones. The average is the weighted mean.
Before averaging, each poll is adjusted for its firm's lean: how far that firm's polls have sat from other firms' polls taken around the same time. Firms with few polls are pulled toward zero lean. Polls commissioned by interest groups are listed but left out. Regional averages use the same weights without the lean adjustment. Regions follow what pollsters publish: Metro Vancouver, Vancouver Island, and the rest of B.C., which combines the Fraser Valley, Interior and North where a pollster reports them separately. Polls that report shares of all respondents including undecided voters, rather than of decided voters, are not comparable and are left out.
Seats are projected by regional swing. Each of the 93 ridings starts from its 2024 Conservative and NDP vote share and moves by the change in its region (Metro Vancouver, Vancouver Island or the rest of B.C.), scaled so the province-wide total matches the average. Simulations then add a province-wide polling miss of about 4 points per party, a regional miss and local variation, and count how often each party wins each riding. The two ridings the Greens won in 2024 (Saanich North and the Islands, and West Vancouver-Sea to Sky) are treated as Green holds, so any Green gains elsewhere are not in the totals.
The average does not know which pollsters are right, only how they differ. A miss shared by every firm would not show here, and late shifts after the last polls would not either. With the two main parties this close, small shifts move many ridings, so the seat ranges are wide. This is where the polls pointed going in, not a forecast of the result.
Sources: pollster releases, the Wikipedia polling table, BC Ballot's poll list and Pallas Data. Each pollster name above links to its source. Last updated October 24, 2026.
As of October 24, 2026, The Electorate's average has the Conservatives at 42.5% and the NDP at 39.2% (Conservatives ahead by 3.3 points), with the Greens at 11.0%. The Conservatives led in 10 of the last 10 polls and the NDP in 0.
On the final average, The Electorate projects the Conservatives to win 54 of 93 seats and the NDP 37, with the Greens holding their 2; 47 are needed for a majority. Across thousands of simulated elections the Conservatives won a majority 67% of the time and the NDP 29%.
Voting day is October 24, 2026. This page's average uses polls through October 22 and is a snapshot of what the polls said going in, not a forecast updated with results. Riding-by-riding 2024 results are on the B.C. electoral map.
Each poll is weighted by how recent it is (its weight halves every 30 days), by the square root of its sample size (capped at 2,000) and by its pollster's 338Canada grade. Each poll is then adjusted for how its pollster has leaned compared with other firms.
Among polls that publish regional numbers, the average in Metro Vancouver is Conservatives 39.9%, NDP 41.7%. On Vancouver Island it is NDP 43.2%, Conservatives 32.3%, and in the rest of B.C. Conservatives 48.1%, NDP 33.4%.