Alberta Election Polls

The Electorate's average of every public provincial poll since the May 2023 election: 47 polls from 15 firms. The next election is set for October 18, 2027. For the riding-by-riding 2023 results, see the Alberta electoral map.

Poll average · October 23, 2026UCP ahead by 2.1 points
United Conservative
46.4%
of the vote · −1.4 in 30 days
44 seats
likely range 34–57
New Democratic
44.3%
of the vote · +1.5 in 30 days
43 seats
likely range 30–53
Vote share, all partiesProjected seats of 87 (44 for a majority) · UCP majority in 56% of simulations, NDP majority in 44%
Latest poll
Mainstreet Research, Oct 16, 2026: UCP 43, NDP 43
Last 10 polls
UCP ahead in 7, NDP in 1, 2 tied
Polls in the last 60 days
7
Change in the lead since 2023
−6.5 points
2023 result
UCP 52.6%, NDP 44.0%
Next election
October 18, 2027

Vote intention since the 2023 election

The Electorate average
UCPNDPOne poll2023 result
25%30%35%40%45%50%55%60%202420252026Nenshi elected NDP leaderAlberta Party becomes Progressive TorySeparation referendum46.4%44.3%

Hover or tap the chart to read any date.

UCP lead over the NDP

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

Smaller parties

5.9%
Progressive Tory
3.1%
Liberal
2.8%
Green
1.9%
Republican

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

What the Alberta polls say

The average puts the UCP at 46.4% and the NDP at 44.3%, a UCP lead of 2.1 points. That is a 6.5-point swing toward the NDP on the lead since the 2023 election, when the UCP won by 8.6 points. Smaller parties together take about 13.7%, led by the Progressive Tory Party at 5.9%.

Translated into seats on the 2023 map, that projects the UCP to win 44 and the NDP 43 of 87 seats, with 44 needed for a majority. 5 divisions would change hands from 2023. The range is wide a year out: in 80% of simulated elections the UCP won between 34 and 57 seats, and it formed a majority in 56% of them.

Calgary is where the election will be decided. Polls with regional numbers average UCP 44.8%, NDP 45.9% in the city, effectively tied. Edmonton remains NDP territory (52.6% to 35.8%), and the UCP leads the rest of the province 58.4% to 33.3%.

Pollsters differ. Compared with other firms polling at the same time, Abacus Data has shown the UCP lead 4.8 points larger than average and Canadian Election Study 2.9 points smaller. The average corrects for these leans, so one firm's new poll moves it less than the raw numbers suggest.

Every Alberta poll since 2023

Shares of decided and leaning voters, newest first. Regional numbers are UCP–NDP.

PollsterFieldworkSampleMethodUCPNDPLead
Mainstreet ResearchOct 16, 2026825IVR43430
Abacus DataOct 7 – Oct 13, 20261,021Online4742+5
PollaraOct 2 – Oct 15, 20261,347Online4650−4
LégerOct 2 – Oct 4, 20261,001Online4745+2
Janet Brown ORfor CBC NewsSep 15, 20261,200Phone45450
Abacus DataSep 4 – Sep 7, 20261,000Online5239+13
Research Co.Aug 24 – Aug 26, 2026750Online4643+3
LégerAug 21 – Aug 23, 20261,001Online5141+10
Légerfor PostmediaMay 29 – Jun 1, 20261,014Online4940+9
Ipsosfor Global NewsMay 28 – Jun 1, 2026600Online4845+3
Angus ReidMay 22 – May 24, 2026800Online4645+1
Probe ResearchApr 27 – May 6, 20261,484Online4639+7
Mainstreet ResearchApr 20 – Apr 22, 20263,129IVR4642+4
Janet Brown ORfor CBC NewsApr 7 – Apr 22, 20261,200Phone4936+13
LégerApr 3 – Apr 6, 20261,003Online5336+17
PollaraMar 16 – Mar 25, 20263,200Online4942+7
LégerMar 2 – Mar 4, 20261,001Online4836+12
Abacus DataFeb 20 – Feb 25, 20261,000Online4936+13
Mainstreet Researchfor Western StandardFeb 10 – Feb 12, 20261,504IVR4840+8
LégerJan 23 – Jan 26, 20261,003Online5037+13
Liaison StrategiesJan 7 – Jan 11, 20261,000IVR4644+2
Angus ReidNov 26 – Dec 1, 2025400Online4845+3
LégerOct 10 – Oct 12, 20251,045Online4439+5
Cardinal ResearchSep 17 – Sep 20, 20252,626IVR4336+7
Angus ReidAug 28 – Sep 5, 2025431Online5140+11
LégerMay 23 – May 25, 20251,040Online4834+14
Abacus DataMay 15 – May 21, 2025400Online5832+26
Janet Brown ORfor CBC NewsMay 7 – May 21, 20251,200Phone5238+14
Canadian Election StudyApr 29 – May 13, 20251,302Online4743+4
Environicsfor Alberta Federation of LabourCommissioned; not in the averageApr 2 – Apr 14, 20251,003Online4347−4
Mainstreet ResearchMar 18, 20251,228IVR5139+12
LégerJan 24 – Jan 26, 20251,002Online5136+15
Cardinal ResearchSep 17 – Sep 28, 20241,553IVR5043+7
LégerAug 2 – Aug 5, 20241,005Online4840+8
Sovereign Northfor Western StandardJul 6 – Jul 11, 20242,861Phone4746+1
Abacus DataJun 25 – Jun 28, 20241,000Online5440+14
LégerMay 22 – May 25, 20241,009Online4743+4
LégerMar 22 – Mar 24, 20241,002Online4644+2
Abacus DataMar 14 – Mar 21, 20241,000Online5540+15
Pallas DataMar 12 – Mar 13, 2024868IVR5245+7
LégerMar 8 – Mar 11, 20241,001Online4941+8
LégerFeb 9 – Feb 12, 20241,002Online4942+7
LégerJan 19 – Jan 22, 20241,001Online5140+11
LégerJan 12 – Jan 15, 20241,012Online5043+7
Angus ReidNov 24 – Dec 1, 2023392Online5340+13
LégerOct 27 – Oct 30, 20231,001Online4647−1
LégerSep 15 – Sep 18, 20231,001Online4939+10

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.

Seats are projected by regional swing. Each of the 87 divisions starts from its 2023 UCP and NDP vote share and moves by the change in its region (Calgary, Edmonton or the rest of Alberta, with close-in suburbs such as Airdrie, St. Albert and Sherwood Park counted with their city), 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 seat.

The average does not know which pollsters are right, only how they differ. Alberta polls have underestimated the UCP before, and a miss shared by every firm would not show here. The seat projection uses the 2023 boundaries and will move to the new map once it becomes law. It describes where the polls point today, not a forecast of election day.

Sources: pollster releases, the Wikipedia polling table and 338Canada's Alberta poll list. Each pollster name above links to its source. Last updated October 23, 2026.

Frequently asked questions

Who is leading in the Alberta polls?

As of October 23, 2026, The Electorate's average has the UCP at 46.4% and the NDP at 44.3% (UCP ahead by 2.1 points). The UCP led in 7 of the last 10 polls and the NDP in 1.

How many seats would each party win?

On today's average, The Electorate projects the UCP to win 44 of 87 seats and the NDP 43; 44 are needed for a majority. Across thousands of simulated elections the UCP won a majority 56% of the time and the NDP 44%. The projection uses the 87 divisions from the 2023 election, since Alberta's new boundaries are not final.

When is the next Alberta election?

Alberta's fixed election date is October 18, 2027, the third Monday in October four years after the 2023 vote. The premier can ask for an earlier election.

How is the Alberta 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 Calgary?

Among polls that publish regional numbers, the average in Calgary is UCP 44.8%, NDP 45.9%. In Edmonton it is NDP 52.6%, UCP 35.8%, and in the rest of Alberta UCP 58.4%, NDP 33.3%.