electionstracker

Opinion polls for the German federal election

How has opinion shifted since the 2025 election?

The poll average puts AfD first at 28.3%, 7.5 points above its 2025 result.

  • Polls to

What do the polls say?

As of , the average of the newest poll from each of 10 pollsters for the German federal election puts AfD at 28.3%, CDU/CSU at 19.7% and Grüne at 15.1%. This page lists 405 polls published after the election of , each with its pollster and fieldwork dates.

The average of the newest poll from each of 10 pollsters, published 24 September 2026 to 20 October 2026.

  • AfD 28.3% Range 27.0 to 30.0 +7.5 Last election 20.8%
  • CDU/CSU 19.7% Range 18.0 to 23.0 −8.8 Last election 28.5%
  • Grüne 15.1% Range 14.0 to 17.0 +3.5 Last election 11.6%
  • SPD 13.4% Range 12.0 to 15.0 −3.0 Last election 16.4%
  • Linke 11.0% Range 10.0 to 12.0 +2.2 Last election 8.8%
  • FDP 4.2% Range 3.0 to 5.0 −0.1 Last election 4.3%
  • BSW 3.3% Range 3.0 to 4.0 −1.7 Last election 5.0%
  • Other parties 6.3% Range 4.0 to 9.0 No result
  • Lowest to highest poll
  • Average
  • Result of the 2025 election
  • Points gained or lost since the 2025 election
Each party's poll average, the lowest to the highest poll in it (not a confidence interval) and how far it stands from its share at the last election
Daten von dawum.de (Open Database License (ODbL))
Party%± points against a month earlierLowest to highestLast election %± points since the election
AfD28.3+0.327.0 to 30.020.8+7.5
CDU/CSU19.7−0.218.0 to 23.028.5−8.8
Grüne15.1−0.214.0 to 17.011.6+3.5
SPD13.4+0.812.0 to 15.016.4−3.0
Linke11.0−0.610.0 to 12.08.8+2.2
FDP4.2−0.33.0 to 5.04.3−0.1
BSW3.30.03.0 to 4.05.0−1.7
Other parties6.3+1.24.0 to 9.0

The last election column is the result of Germany 2025 federal election.

What stands out

  • AfD: the highest average in our polls, which begin in January 2017.
  • CDU/CSU: the lowest average in our polls, which begin in January 2017.
  • Grüne: the highest average since May 2023.

How has support changed?

The poll average over time, one band for each party, each day's shares scaled to fill the whole
Daten von dawum.de (Open Database License (ODbL))
The average at the end of each quarter
The average at the end of each quarter, and on the day of the newest poll, since March 2017
DayLinkeBSWSPDGrüneFDPCDU/CSUAfDOther parties
7.80.031.97.45.933.29.34.4
8.80.024.27.68.638.97.84.2
10.00.021.010.510.532.512.03.5
9.60.020.811.09.432.712.34.3
10.60.018.011.59.133.013.54.2
10.00.018.512.29.231.114.84.3
10.20.016.915.09.028.116.74.1
8.90.014.919.28.429.514.34.6
8.60.016.618.49.129.612.55.1
7.80.012.925.38.226.712.56.5
7.80.014.422.97.327.214.06.6
8.60.013.821.38.327.414.56.3
8.50.015.720.66.331.611.06.3
7.80.015.317.95.637.710.15.6
7.60.015.919.25.635.910.45.4
7.80.016.118.86.336.09.75.4
7.60.016.521.99.627.310.86.3
7.10.015.720.511.428.810.06.2
5.00.027.215.611.322.710.57.6
5.10.025.217.29.625.310.07.4
4.40.020.922.27.826.910.47.6
5.20.018.520.17.227.713.67.7
4.80.019.618.76.928.013.88.3
4.80.019.816.76.928.615.08.2
4.60.018.914.66.727.519.48.1
4.70.017.014.56.527.021.68.0
3.60.014.813.95.131.421.610.6
3.26.216.113.84.630.117.87.4
3.07.414.912.65.030.416.910.9
3.18.214.811.34.032.417.68.7
3.35.816.213.43.631.718.67.3
9.84.315.412.13.427.522.35.0
9.74.115.211.43.228.123.14.9
10.53.914.911.23.325.825.55.0
10.33.814.112.13.625.425.65.7
10.13.214.413.23.326.324.46.7
11.03.112.613.94.522.527.65.5
11.43.513.214.84.320.128.05.8
11.03.313.415.14.219.728.36.3
The poll average of the largest parties over time, as it is, not scaled
Daten von dawum.de (Open Database License (ODbL))

The chart scales each day's shares to add up to 100%. The averages themselves add up to between 98.1% and 103.4%; the table shows them as they are.

The average starts again after each election, from the first polls published after polling day, so the bands break at the election marks.

Which polls are in the average?

PollsterPublishedAskedPeopleAfDCDU/CSUGrüneSPDLinkeFDPBSWOther partiesIn average
pollytixfor pollytix, Online to 1,30029.018.014.015.011.05.04.04.0Yes
Forsafor RTL / n-tv, Telefonisch to 2,50227.020.017.013.011.04.08.0Yes
INSAfor BILD, Online to 2,00230.018.014.014.011.05.03.54.5Yes
YouGovfor YouGov, Online to 1,77328.018.016.014.010.05.03.06.0Yes
GMSfor GMS, Telefon & Online to 1,01230.019.015.012.010.03.03.07.0Yes
INSAfor BILD am Sonntag, Telefon & Online to 1,20629.018.014.013.011.04.04.07.0
INSAfor BILD, Online to 2,00630.018.514.013.510.04.53.56.0
Forsafor RTL / n-tv, Telefonisch to 1,50226.019.017.014.012.04.08.0
INSAfor BILD am Sonntag, Telefon & Online to 1,20730.019.014.013.010.04.03.07.0
Forschungsgruppe Wahlenfor ZDF-Politbarometer, Telefon & Online to 1,31128.021.015.013.012.03.08.0Yes
Ipsosfor DER SPIEGEL, Online to 2,00228.020.015.013.012.04.03.05.0Yes
Forsafor RTL / n-tv, Telefonisch to 2,50226.019.017.014.011.04.09.0
INSAfor BILD, Online to 2,00230.517.514.514.510.54.53.54.5
INSAfor BILD am Sonntag, Telefon & Online to 1,20230.018.014.014.010.04.04.06.0
Infratest dimapfor ARD-Tagesthemen, Telefon & Online to 1,30327.020.016.013.011.04.09.0Yes
INSAfor BILD, Online to 2,00129.519.014.514.510.04.03.55.0
Forsafor RTL / n-tv, Telefonisch to 2,50126.019.016.014.012.04.03.06.0
INSAfor BILD am Sonntag, Telefon & Online to 1,20329.019.015.014.010.04.03.06.0
Forschungsgruppe Wahlenfor ZDF-Politbarometer, Telefon & Online to 1,34628.021.014.013.012.03.09.0
Verian (Emnid)for FOCUS, Telefonisch to 1,46428.020.015.014.012.04.03.04.0Yes
Allensbachfor Frankfurter Allgemeine Zeitung, Persönlich to 1,05128.023.014.013.010.05.07.0Yes
INSAfor BILD, Online to 2,00429.519.513.513.510.54.53.55.5
Forsafor RTL / n-tv, Telefonisch to 2,50427.020.017.012.012.04.03.05.0
INSAfor BILD am Sonntag, Telefon & Online to 1,20229.020.014.013.011.05.03.05.0
pollytixfor Campact, Online to 3,11327.019.014.014.012.05.05.04.0
INSAfor BILD, Online to 2,00629.019.514.012.510.54.53.56.5
Forsafor RTL / n-tv, Telefonisch to 2,50227.020.018.012.012.04.03.04.0
YouGovfor YouGov, Online to 1,78729.018.016.013.010.05.04.05.0
GMSfor GMS, Telefon & Online to 1,00930.020.014.011.011.04.03.06.0
INSAfor BILD am Sonntag, Telefon & Online to 1,20329.020.014.013.010.04.03.07.0
INSAfor BILD, Online to 2,01029.019.513.512.510.54.54.06.5
Forsafor RTL / n-tv, Telefonisch to 2,50228.021.016.012.011.04.03.05.0
pollytixfor pollytix, Online to 3,02329.020.013.014.011.05.04.04.0
INSAfor BILD am Sonntag, Telefon & Online to 1,20628.020.013.013.010.04.04.08.0
Infratest dimapfor ARD-Tagesthemen, Telefon & Online to 1,31927.021.015.013.012.04.08.0
Ipsosfor DER SPIEGEL, Online to 2,10527.021.015.012.013.05.03.04.0
INSAfor BILD, Online to 2,00229.020.513.512.010.54.53.56.5
Forsafor RTL / n-tv, Telefonisch to 2,50428.021.016.012.012.04.07.0
INSAfor BILD am Sonntag, Telefon & Online to 1,20029.020.013.012.010.04.04.08.0
Verian (Emnid)for FOCUS, Telefonisch to 1,45128.020.016.013.012.04.02.05.0

The newest polls are shown; the earlier ones are in DAWUM's database.

Who ran the polls?

PollsterPollsLatestIn the average
INSA170Yes
Forsa84Yes
YouGov20Yes
pollytix10Yes
GMS11Yes
Forschungsgruppe Wahlen30Yes
Ipsos20Yes
Infratest dimap20Yes
Verian (Emnid)20Yes
Allensbach19Yes
Institut Wahlkreisprognose1

What do the state polls say?

StateLatest pollPollsterLargest partyPolls since the election
Baden-WürttembergLandtag von Baden-WürttembergInfratest dimapGrüne 30.02
BavariaBayerischer LandtagGermany 2028 Bavaria state electionInfratest dimapCSU 36.041
BerlinBerliner AbgeordnetenhauspollytixLinke 25.01
BrandenburgBrandenburgischer LandtagGermany 2029 Brandenburg state electionINSAAfD 40.09
BremenBremische BürgerschaftGermany 2027 Bremen state electionINSACDU 21.03
HamburgHamburgische BürgerschaftTrend Research HamburgSPD 29.03
HesseHessischer LandtagGermany 2028 Hesse state electionINSACDU 30.010
Lower SaxonyNiedersächsischer LandtagGermany 2027 Lower Saxony state electionINSASPD 26.013
Mecklenburg-VorpommernLandtag von Mecklenburg-VorpommernNo poll since the election of 20 September 2026.0
North Rhine-WestphaliaLandtag von Nordrhein-WestfalenGermany 2027 North Rhine-Westphalia state electionINSACDU 26.027
Rhineland-PalatinateLandtag von Rheinland-PfalzInfratest dimapCDU 28.01
SaarlandSaarländischer LandtagGermany 2027 Saarland state electionInfratest dimapSPD 27.08
SaxonySächsischer LandtagGermany 2029 Saxony state electionINSAAfD 42.07
Saxony-AnhaltLandtag von Sachsen-AnhaltNo poll since the election of 6 September 2026.0
Schleswig-HolsteinLandtag von Schleswig-HolsteinGermany 2027 Schleswig-Holstein state electionINSACDU 27.09
ThuringiaThüringischer LandtagGermany 2029 Thuringia state electionINSAAfD 40.09

A state gets its own page once enough polls from at least two pollsters have been published since its last election and the newest is under a year old.

How is the average made?

The average takes the newest poll of each pollster published in the 30 days up to the date of the newest poll, counting only polls published after the last election. Each party's figure is the mean of its shares in the polls that report it, rounded to one decimal, and a party is listed when at least half of those polls report it. Every poll is used as DAWUM publishes it; no poll is weighted or adjusted. A poll is a snapshot of what a sample said when asked, not a forecast, and this page shows no seat projection. If DAWUM edits or withdraws a poll, this page follows.

No law in Germany stops the publication of opinion polls before an election. Only exit polls, which ask people who have already voted, may not be published before the polling stations close at 18:00 (Berlin time). Bundeswahlgesetz, section 32, read .

Time and source Polls to

Sources