British Columbia Election Polls

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.

Final poll average · October 24, 2026Conservatives ahead by 3.3 points
Conservative
42.5%
of the vote · +4.3 in 30 days
54 seats
likely range 34–70
New Democratic
39.2%
of the vote · −1.5 in 30 days
37 seats
likely range 21–57
Vote share, all parties (Greens 11.0%, OneBC 3.5%, Centre BC 2.6%)Projected seats of 93 (47 for a majority), plus 2 Green ridings held · Conservative majority in 67% of simulations, NDP majority in 29%
Latest poll
Pallas Data, Oct 22, 2026: CON 45, NDP 39
Last 10 polls
CON ahead in 10, NDP in 0, 0 tied
Polls in the last 60 days
22
Change in the lead since 2024
+4.9 points
2024 result
NDP 44.9%, CON 43.3%
Election day
October 24, 2026

Vote intention since the 2024 election

The Electorate average
CONNDPOne poll2024 result
20%25%30%35%40%45%50%55%20252026Campaign begins42.5%39.2%

Hover or tap the chart to read any date.

Conservative lead over the NDP

Shading: how far apart the polls are (±1 standard deviation)
-15-10-50+5+10+1520252026+3.3

Smaller parties

11.0%
Green
3.5%
OneBC
2.6%
Centre BC

Many pollsters fold small parties into "other", so these rest on fewer polls than the main lines.

What the B.C. polls say

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.

Every B.C. poll since 2024

Shares of decided (or decided and leaning) voters, newest first. Regional numbers are CON–NDP.

PollsterFieldworkSampleMethodCONNDPGRNLead
Pallas DataOct 22, 2026702IVR453912+6
LégerOct 20 – Oct 22, 20261,072Online443913+5
Angus ReidOct 15 – Oct 19, 2026793Online46438+3
Innovative ResearchOct 15 – Oct 19, 20261,153Online433812+5
Mainstreet ResearchOct 17 – Oct 18, 2026907IVR41.73614.6+6
LégerOct 9 – Oct 12, 20261,000Online42409+2
Pallas DataOct 10 – Oct 11, 2026513IVR43.438.111.2+5
Research Co.Oct 9 – Oct 11, 2026808Online44428+2
Ipsosfor Global BCOct 7 – Oct 11, 20261,356Online + phone433811+5
Liaison StrategiesOct 7 – Oct 8, 20261,000IVR433710+6
Angus ReidOct 1 – Oct 3, 20261,013Online48437+5
Mainstreet ResearchSep 30 – Oct 1, 2026827IVR44.737.211.2+8
PollaraSep 23 – Sep 30, 20263,017Online + IVR3838130
Ipsosfor Global BCSep 25 – Sep 29, 20261,001Online424010+2
Innovative ResearchSep 25 – Sep 28, 2026649Online394111−2
LégerSep 24 – Sep 28, 20261,003Online393613+3
Liaison StrategiesSep 26 – Sep 27, 20261,000IVR403911+1
Angus ReidSep 22 – Sep 24, 2026801Online433512+8
Liaison StrategiesSep 21 – Sep 22, 20261,000IVR364112−5
Innovative ResearchSep 4 – Sep 18, 2026560Online394314−4
Angus ReidSep 8 – Sep 15, 2026749Online374113−4
IpsosSep 8 – Sep 14, 2026800Online354510−10
Research Co.Aug 12 – Aug 14, 2026801Online394410−5
604 PollingJul 31 – Aug 8, 20261,124IVR44.635.412.2+9
Angus ReidJun 1 – Jun 12, 2026755Online473611+11
Research Co.Jun 3 – Jun 5, 2026803Online424290
LégerJun 1 – Jun 2, 20261,002Online45418+4
Angus ReidApr 24 – Apr 28, 2026804Online463613+10
Mainstreet ResearchApr 9 – Apr 13, 20261,275IVR + online32.83816.1−5
LégerApr 3 – Apr 6, 20261,003Online404410−4
Angus ReidMar 11 – Mar 17, 2026499Online44429+2
Mainstreet ResearchMar 11 – Mar 13, 20261,054IVR + online36.838.611.6−2
Pallas DataFeb 12 – Feb 14, 2026988IVR3742.312.6−5
LégerJan 23 – Jan 26, 20261,003Online38449−6
Pallas Datafor Pacific Conservative FoundationCommissioned; not in the averageDec 11 – Dec 13, 2025923IVR38.943.69.5−5
Angus ReidNov 26 – Dec 1, 2025574Online404311−3
Angus ReidOct 23 – Oct 25, 20251,044Online414011+1
Abacus DataOct 9 – Oct 15, 20251,000Online panel40478−7
LégerOct 10 – Oct 12, 20251,035Online38488−10
Research Co.Oct 1 – Oct 3, 2025801Online384412−6
Angus ReidAug 28 – Sep 5, 2025811Online444210+2
Mainstreet ResearchJun 24, 2025943IVR44417+3
Research Co.Jun 9, 2025803Online42438−1
LégerMay 25, 20251,032Online394511−6
Liaison StrategiesMay 4, 2025800IVR47457+2
Research Co.Mar 5, 2025802Online424411−2
Pallas DataFeb 15, 2025677IVR40.748.87.6−8
LégerJan 26, 20251,001Online424410−2

How the average works

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.

Frequently asked questions

Who is leading in the B.C. polls?

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.

How many seats would each party win?

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%.

When is the B.C. election?

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.

How is the B.C. poll average calculated?

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.

Who is ahead in Metro Vancouver?

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%.