Opinion polling for the 2021 Czech parliamentary election started immediately after the 2017 parliamentary election. Monthly party ratings are conducted by Sanep, TNS Kantar, STEM and CVVM.

Graphical summary

Percentage Poll results are listed in the tables below in reverse chronological order, showing the most recent first. The highest percentage figure in each polling survey is displayed in bold, and the background shaded in the leading party's colour. In case of a tie, then no figure is shaded. Poll results use the date the survey's fieldwork was done, as opposed to the date of publication; however, if this date is unknown, the date of publication is given in its place. There is an electoral threshold of 5% for political parties.

2021 Polling firmFieldworkdateSamplesizeTurnoutANOSPOLUPiráti+STANSPDKSČMČSSDT–S–SsČRZAPBVBPSHOth.LeadGovt.+ sup.Opp.ODSKDU–ČSLTOP 09PirátiSTANST 2021 legislative election 8–9 Oct 27.127.8 15.6 9.6 3.6 4.7 2.8 1.0 0.2 1.3 4.7 1.60.731.8 STEM/MARK Exit Poll 27.826.415.010.03.95.02.81.01.34.72.91.432.8STEM24–30 Sep124727.321.417.412.36.54.41.81.65.71.75.931.7Sanep23–30 Sep1,89761.926.120.718.310.25.06.12.61.03.12.54.00.45.432.2Phoenix ResearchSep108558.024.623.415.111.44.45.65.12.25.13.11.230.2Median23–29 Sep––25.220.919.410.14.45.64.52.11.63.92.34.230.8Kantar CZ13–22 Sep120024.523.020.511.55.04.52.52.04.02.51.530.0STEM2–13 Sep100827.720.017.911.96.86.72.01.51.43.60.57.734.3Ipsos8–12 Sep27.424.717.39.64.14.13.51.75.52.02.731.5Phoenix Research1–10 Sep1,06625.417.115.611.53.36.04.63.06.07.58.331.4Sanep2–9 Sep1,96725.720.017.810.25.15.92.61.23.12.44.91.05.731.6MedianSep––28.821.719.810.73.54.94.72.54.00.07.133.7STEM31 Aug–8 Sep101432.420.018.011.85.44.43.51.32.21.112.436.8Data Collect30 Aug–8 Sep120025.022.021.09.05.54.03.54.55.53.029.0Median1 Aug–2 Sep1,058–27.021.020.59.06.04.53.02.5<1.04.0<2.56.030.5Médea ResearchAugust––27.622.319.38.75.15.12.61.41.70.94.90.45.332.7Kantar CZ2 – 13 Aug120061.526.511.54.55.012.010.59.55.03.52.02.05.52.514.530.027.521.021.010.05.03.52.02.06.02.06.531.0STEM9 – 12 Aug101331.121.718.711.25.84.63.10.23.30.49.434.7Phoenix Research1–10 Aug1,06658.924.418.018.011.54.25.13.11.12.56.02.66.429.5Median1–31 Jul1078–26.021.520.07.06.04.53.02.56.53.04.530.5Sanep8–14 Jul1,87623.620.323.49.65.25.13.51.42.04.91.00.228.7CVVM26 Jun–11 Jul62163.023.521.521.09.08.06.52.52.03.03.02.030.0Phoenix Research1–10 Jul1,02856.922.116.821.112.13.85.03.11.02.15.33.51.327.4Median1–30 Jun1033–26.020.021.58.05.55.03.52.06.02.54.531.0STEM21 – 29 Jun101060.027.010.93.23.015.58.711.15.65.40.81.61.65.00.611.532.426.717.424.110.95.55.52.61.65.10.62.632.2Kantar CZ 7 - 18 Jun120077.020.011.53.07.514.013.012.04.03.56.05.56.023.521.523.524.012.54.53.56.04.50.525.0Sanep10 - 15 Jun192622.320.124.710.75.15.33.41.31.54.51.12.427.6CVVM29 May–13 Jun643–24.519.522.59.57.57.53.51.52.51.52.032.0Data Collect31 May–11 Jun91075.020.012.53.04.516.511.010.55.04.53.54.05.03.524.588220.519.525.510.55.55.03.05.05.54.024.5Phoenix Research1–10 Jun1,09957.720.215.924.212.14.55.13.01.21.74.23.04.025.3Ipsos2-6 Jun1,04064.023.523.122.49.64.74.73.41.95.61.00.428.2Median1–31 May1072–23.019.524.09.06.07.03.52.54.01.51.030.0Kantar CZ 10 - 28 May120075.019.011.54.06.516.511.510.05.03.02.52.04.54.02.527.020.021.526.010.05.53.04.02.05.03.04.528.5Ipsos19 - 24 MayTBA64.022.123.123.710.25.84.13.44.33.40.632.0Data Collect3-7 & 17–21 May87574.018.211.93.35.717.312.612.26.02.93.76.30.927.119.420.727.013.06.23.62.33.84.07.329.2Sanep13 - 19 May183422.418.526.310.84.95.73.81.21.53.51.44.028.1Phoenix Research1–10 May101759.521.215.424.312.04.35.03.21.21.53.03.23.126.2Median 1 Apr - 4 May100767.021.017.027.511.56.06.52.53.02.52.56.533.5Kantar CZ12–30 Apr1200rowspan="2" 20.011.53.56.519.011.011.05.03.5 2.0 2.05.01.023.521.021.527.012.05.04.03.5 2.53.55.525.0Sanep15–21 Apr198161.223.917.726.410.55.75.15.01.43.01.32.529.0 13 Apr Communist Party of Bohemia and Moravia terminated its support of the governmentSTEM7–13 Apr1049rowspan="2" 23.88.73.54.118.611.012.95.16.60.61.11.12.40.55.235.524.016.627.912.85.27.01.91.42.40.73.936.2Ipsos8–12 Apr 1,009 22.2 21.727.9 10.0 5.4 4.53.6 2.4 2.25.3 32.0Phoenix Research1–10 Apr102258.522.115.724.111.25.15.73.54.62.032.9Data Collect25 Mar – 1 Apr88120.810.04.75.517.214.312.62.73.03.3 6.13.626.591922.118.228.513.42.83.75.1 6.26.428.6Kantar CZ25 Mar – 1 Apr120079.022.09.04.06.520.012.011.55.03.0 2.06.52.030.023.519.030.012.05.03.02.0 2.05.06.531.5Median1 - 29 Mar 1,013 67.0 24.5 17.527.5 10.0 7.5 4.0 3.0 2.0 4.03.0 36.0 23 Mar Civic Democratic Alliance, Agrarian Democratic Party, Order of Nation and Democratic Green Party form an electoral allianceSanep18 Mar–23 Mar186960.726.217.926.110.36.35.32.81.3 3.80.137.8Ipsos12 - 16 Mar 1,036 65.0 25.3 20.926.9 9.5 4.0 4.0 1.9 3.1 1.5 2.81.6 33.3Phoenix Research 1 Mar–10 Mar 1058 57.223.216.123.0 10.3 5.3 5.8 3.4 3.30.2 34.3 5 Mar Trikolóra, Svobodní and SsČR form an electoral allianceKantar CZ 15 Feb–5 Mar120074.020.59.54.55.522.013.010.55.0 4.5 5.01.530.022.017.534.011.05.54.5 5.512.032.0Median1 Feb–2 Mar 1,048 64.526.5 18.5 25.0 10.0 8.0 4.5 2.5 1.5 3.51.5 39.0Sanep18–23 Feb 15,635 61.226.8 18.6 24.9 9.4 5.3 5.9 2.6 1.2 5.31.9 38.0Ipsos15–19 Feb 1,000 65.025.4 20.5 24.9 9.4 4.8 5.5 1.8 3.4 1.6 2.70.5 35.7Phoenix Research1–11 Feb 1,062 59.824.4 19.5 20.3 10.1 3.4 5.8 3.6 4.44.1 30.218 Jan–5 Feb 1200 73.026.0 10.5 4.5 4.5 21.0 9.5 10.5 5.0 3.5 5.05.0 34.5 26.519.529.5 10.5 5.0 4.0 5.03.0 35.5 Kantar CZ Oct–Jan 2744 25.5 11.5 4.5 5.5 20.0 10.5 10.0 4.5 3.5 1.5 3.05.5 33.5 Median1–29 Jan 1062 63.526.5 18.5 25.0 9.0 7.0 7.0 2.0 1.5 3.51.5 40.5Sanep21–26 Jan 1,843 61.127.1 18.3 23.6 8.8 5.0 6.2 2.5 0.8 7.73.5 38.3 Ipsos15–19 Jan 1018 64.027.2 21.7 23.2 8.4 6.0 5.8 1.9 3.6 1.2 0.84.0 39.0Phoenix Research 1–10 Jan 1,038 68.125.5 20.3 19.3 9.0 4.1 5.6 3.9 12.35.2 35.22017 election 20–21 Oct 2017 – 60.829.6 11.3 5.8 5.3 10.8 5.2 10.6 7.8 7.3 1.6 1.5 0.2 0.1 3.2 18.344.7

2020 Polling firmFieldworkdateSamplesizeTurnoutANOSPOLUPaSSPDKSČMČSSDSZTOth.LeadGovt.+ sup.Opp.ODSKDU–ČSLTOP 09PirátiSTANSanep11–16 Dec 13,251 61.227.7 20.1 17.5 8.0 8.1 5.0 6.7 1.0 2.8 3.17.6 39.413 Nov–4 Dec 1200 73.025.0 11.5 4.5 5.0 20.0 10.5 10.5 3.5 4.5 1.0 4.05.0 33.025.019.5 20.0 10.5 10.5 3.5 4.5 1.0 5.55.0 33.0 Median1 Nov–30 Nov 1003 62.528.5 10.5 4.5 5.0 14.0 10.5 8.5 6.0 7.0 1.5 2.5 1.514.5 41.5 23 Nov Piráti and STAN form an electoral allianceSanep12 Nov–17 Nov 14,634 60.127.9 20.5 16.0 7.9 7.4 5.5 7.3 0.9 3.6 3.07.4 40.7 27 Oct ODS, KDU-ČSL and TOP 09 form an electoral alliance SPOLUSanep19–25 Oct 19,963 60.226.7 22.9 24.5 7.6 5.0 8.5 4.82.2 40.219 Oct–6 Nov 1200 71.027.5 10.5 4.0 5.5 21.0 11.0 9.0 4.5 3.0 2.0 2.06.5 35.0Median1 Oct–29 Oct 1072 65.528.5 13.0 5.0 6.5 13.5 7.5 7.5 7.0 6.5 1.5 2.0 2.015.042.021 Sep–9 Oct 1200 76.024.5 13.5 6.0 5.5 19.0 9.5 8.0 4.5 4.0 3.0 2.05.533.0Sanep10–15 Sep 12,521 59.928.2 12.4 4.8 4.5 14.6 5.4 6.3 5.6 10.1 1.0 4.2 2.913.6 41.7CVVM5–20 Sep 656 31.5 12.5 3.5 4.0 16.0 4.5 4.5 9.5 10.5 1.0 2.0 0.515.548.5STEM 1027 56.028.4 10.6 5.4 5.3 12.8 7.5 8.8 7.3 7.3 1.0 1.1 3.4 0.915.643.0Kantar CZ 24 Aug–11 Sep 1200 75.027.5 15.0 4.0 5.0 19.5 6.5 8.0 4.5 5.5 2.5 2.08.037.5Median1 Aug–27 Aug 1037 63.029.5 11.0 5.5 6.5 12.5 5.0 7.5 7.0 9.5 2.0 2.5 1.517.046.0Sanep23–29 Jul 11,936 56.929.3 13.5 4.4 4.9 14.8 5.3 5.5 6.0 8.2 1.0 4.3 2.814.5 42.9CVVM18 Jul–27 Jul 972 61.029.0 12.0 6.5 3.5 14.5 5.5 6.0 7.5 9.5 1.0 1.5 2.5 1.014.5 44.5Kantar CZ 15 Jun–3 Jul 2,603 74.032.0 13.0 4.5 5.5 18.0 6.0 5.5 5.5 5.0 3.0 2.014.043.5 CVVM20 Jun–2 Jul 697 61.029.0 14.0 4.5 4.5 13.5 5.0 4.0 7.5 13.0 1.5 2.0 1.515.0 45.5Sanep4–10 Jun 14,358 57.128.1 13.4 4.3 4.7 12.9 4.9 7.0 5.6 7.3 0.9 5.0 5.914.7 35.3Kantar CZ 18 May–5 Jun 1,200 73.031.5 13.5 4.0 5.0 17.0 5.5 8.0 5.0 5.5 2.0 3.014.542.0 STEM22 May–1 Jun 1,086 56.033.7 11.4 6.1 3.3 12.8 4.2 6.5 7.3 8.9 0.7 1.4 3.5 0.211.9 36.8Sanep7–13 May 15,936 58.129.6 13.4 4.5 5.0 11.2 4.9 6.7 5.9 7.0 0.8 5.2 5.816.2 41.5g8215–30 Apr 35.0 10.0 4.0 6.0 17.0 4.0 7.0 4.0 6.0 1.0 3.0 1.018.0 40.0CVVM29 Feb–11 Mar 1,012 62.033.0 14.5 7.0 4.5 12.5 4.5 4.5 7.0 8.5 1.0 2.0 1.018.5 34.0Kantar CZ10–28 Feb 1,200 73.031.0 13.0 5.0 5.5 15.5 6.5 6.5 4.5 5.5 3.0 4.015.536.5 Median1 Jan–13 Feb 1,111 62.530.0 14.0 5.0 4.5 11.5 6.0 7.5 8.0 7.0 2.0 2.0 2.516.0 44.0CVVM1–13 Feb 1,020 62.033.0 14.0 6.0 3.5 13.0 3.5 5.0 8.0 9.0 2.0 2.0 1.019.0 38.0Kantar CZ13–31 Jan 1,200 59.030.0 12.5 5.0 5.5 16.5 5.0 7.5 6.5 5.0 2.0 2.5 2.013.541.5 25 JanMarian Jurečka becomes leader of KDU-ČSLCVVM11–22 Jan 1,028 65.032.0 15.0 5.5 5.0 13.5 5.5 4.0 7.5 8.5 1.0 2.0 0.517.0 44.5Sanep9–15 Jan 16,834 57.828.9 10.8 5.8 5.2 8.5 4.1 8.1 6.7 4.7 1.0 7.4 8.818.1 34.4Phoenix Research1–12 Jan 1,002 52.525.3 9.0 5.8 2.5 14.0 5.1 7.5 4.0 6.2 6.1 14.511.3 35.5 2017 election 20–21 Oct 2017 – 60.829.6 11.3 5.8 5.3 10.8 5.2 10.6 7.8 7.3 1.6 1.5 3.2 18.344.7

2019