
Poll sponsor · News outlet
CNN
An organization that commissioned or published polls without conducting them itself.
- Polls listed
- 61
- Pollsters used
- 1
Polls from the VoteHub polling API, used under CC BY 4.0. Each result links to the pollster's or sponsor's own release. Imported once a day; a poll VoteHub later changes keeps its earlier version on record here.
§1Pollsters it has used
- SSRS · 61 polls
§2Record against results
Why this matters: The one test that doesn't depend on other polls: how close the final polls published under its name came to what voters did.
From FiveThirtyEight's final public data2,
| Published as | Polls | Elections | Average miss | Relative to other polls | Typical size of miss | 538's last rating |
|---|---|---|---|---|---|---|
| CNN | 0 | — | — | — | — | 2.8 of 3 |
ABC News closed FiveThirtyEight in March 2025; its data stops at the 2022 elections. 2026 results will be added once states certify them.
§3Its polls
| In the field | Question | Result | Pollster | Paid for by | Sample |
|---|---|---|---|---|---|
| October 20–October 27, 2026 | Governor · 2026 Michigan | Jocelyn Benson 53 · John James 41 | SSRS | 768 LV | |
| October 20–October 27, 2026 | Governor · 2026 Texas | Greg Abbott 48 · Gina Hinojosa 46 | SSRS | 923 LV | |
| October 20–October 27, 2026 | U.S. Senate · 2026 Texas | James Talarico 49 · Ken Paxton 43 | SSRS | 923 LV | |
| October 20–October 27, 2026 | U.S. Senate · 2026 Michigan | Abdul El-Sayed 49 · Mike Rogers 42 | SSRS | 768 LV | |
| October 20–October 26, 2026 | U.S. Senate · 2026 Maine | Troy Jackson 49 · Susan Collins 45 | SSRS | 783 LV | |
| October 20–October 26, 2026 | Governor · 2026 Kansas | Ty Masterson 50 · Cindy Holscher 45 | SSRS | 838 LV | |
| October 20–October 26, 2026 | U.S. Senate · 2026 Kansas | Adam Hamilton 49 · Roger Marshall 45 | SSRS | 838 LV | |
| October 20–October 26, 2026 | Governor · 2026 Maine | Hannah Pingree 53 · Bobby Charles 39 | SSRS | 783 LV | |
| September 29–October 5, 2026 | Governor · 2026 Iowa | Rob Sand 51 · Zach Lahn 42 | SSRS | 801 LV | |
| September 29–October 5, 2026 | Governor · 2026 Ohio | Amy Acton 50 · Vivek Ramaswamy 42 | SSRS | 760 LV | |
| September 29–October 5, 2026 | U.S. Senate · 2026 Iowa | Ashley Hinson 45 · Josh Turek 43 | SSRS | 801 LV | |
| September 29–October 5, 2026 | U.S. Senate · 2026 Ohio | Sherrod Brown 49 · Jon Husted 43 | SSRS | 760 LV | |
| September 16–September 17, 2026 | Job approval · JD Vance | Disapprove 63 · Approve 36 | SSRS | 1,206 A | |
| May 7–May 31, 2026 | Favorability · Donald Trump | Unfavorable 56 · Favorable 35 | SSRS | — RV | |
| May 7–May 31, 2026 | Favorability · Donald Trump | Unfavorable 55 · Favorable 34 | SSRS | 2,480 A | |
| April 30–May 4, 2026 | Job approval · Donald Trump | Disapprove 63 · Approve 36 | SSRS | — RV | |
| April 30–May 4, 2026 | Generic congressional ballot · 2026 | Dem 45 · Rep 42 | SSRS | — RV | |
| April 30–May 4, 2026 | Job approval · Donald Trump | Disapprove 65 · Approve 35 | SSRS | 1,499 A | |
| March 26–March 30, 2026 | Job approval · JD Vance | Disapprove 59 · Approve 40 | SSRS | — RV | |
| March 26–March 30, 2026 | Job approval · Donald Trump | Disapprove 62 · Approve 38 | SSRS | — RV | |
| March 26–March 30, 2026 | Job approval · Donald Trump | Disapprove 64 · Approve 35 | SSRS | 1,201 A | |
| March 26–March 30, 2026 | Generic congressional ballot · 2026 | Dem 48 · Rep 42 | SSRS | 951 RV | |
| March 26–March 30, 2026 | Job approval · JD Vance | Disapprove 62 · Approve 37 | SSRS | 1,201 A | |
| February 17–February 20, 2026 | Job approval · Donald Trump | Disapprove 63 · Approve 36 | SSRS | 2,496 A | |
| February 17–February 20, 2026 | Job approval · Donald Trump | Disapprove 61 · Approve 39 | SSRS | — RV | |
| January 9–January 12, 2026 | Job approval · Donald Trump | Disapprove 61 · Approve 39 | SSRS | 1,209 A | |
| January 9–January 12, 2026 | Generic congressional ballot · 2026 | Dem 46 · Rep 41 | SSRS | 968 RV | |
| January 9–January 12, 2026 | Job approval · JD Vance | Disapprove 57 · Approve 43 | SSRS | — RV | |
| January 9–January 12, 2026 | Job approval · Donald Trump | Disapprove 59 · Approve 40 | SSRS | — RV | |
| January 9–January 12, 2026 | Job approval · JD Vance | Disapprove 58 · Approve 41 | SSRS | 1,209 A | |
| October 27–October 30, 2025 | Generic congressional ballot · 2026 | Dem 47 · Rep 42 | SSRS | 954 RV | |
| October 27–October 30, 2025 | Job approval · Donald Trump | Disapprove 63 · Approve 37 | SSRS | 1,245 A | |
| October 27–October 30, 2025 | Job approval · Donald Trump | Disapprove 61 · Approve 39 | SSRS | 954 RV | |
| August 21–September 1, 2025 | Generic congressional ballot · 2026 | Dem 52 · Rep 47 | SSRS | 2,077 A | |
| August 21–September 1, 2025 | Generic congressional ballot · 2026 | Dem 52 · Rep 48 | SSRS | 1,768 RV | |
| July 10–July 13, 2025 | Favorability · JD Vance | Unfavorable 45 · Favorable 33 | SSRS | 1,057 A | |
| July 10–July 13, 2025 | Job approval · Donald Trump | Disapprove 58 · Approve 42 | SSRS | 1,057 A | |
| April 17–April 24, 2025 | Job approval · Donald Trump | Disapprove 57 · Approve 43 | SSRS | 1,476 RV | |
| April 17–April 24, 2025 | Favorability · Donald Trump | Unfavorable 54 · Favorable 42 | SSRS | 1,476 RV | |
| April 17–April 24, 2025 | Job approval · JD Vance | Disapprove 58 · Approve 41 | SSRS | 1,678 A | |
| April 17–April 24, 2025 | Favorability · Donald Trump | Unfavorable 54 · Favorable 40 | SSRS | 1,678 A | |
| April 17–April 24, 2025 | Favorability · JD Vance | Unfavorable 49 · Favorable 34 | SSRS | 1,678 A | |
| April 17–April 24, 2025 | Job approval · Donald Trump | Disapprove 59 · Approve 41 | SSRS | 1,678 A | |
| April 17–April 24, 2025 | Favorability · JD Vance | Unfavorable 49 · Favorable 38 | SSRS | 1,476 RV | |
| April 17–April 24, 2025 | Job approval · JD Vance | Disapprove 55 · Approve 44 | SSRS | 1,476 RV | |
| March 6–March 9, 2025 | Job approval · Donald Trump | Disapprove 54 · Approve 45 | SSRS | 1,206 A | |
| February 24–February 28, 2025 | Job approval · Donald Trump | Disapprove 52 · Approve 48 | SSRS | 2,212 A | |
| February 13–February 17, 2025 | Job approval · Donald Trump | Disapprove 54 · Approve 46 | SSRS | 989 RV | |
| February 13–February 17, 2025 | Job approval · Donald Trump | Disapprove 52 · Approve 47 | SSRS | 1,206 A | |
| January 9–January 12, 2025 | Favorability · JD Vance | Unfavorable 38 · Favorable 30 | SSRS | 1,205 A | |
| January 9–January 12, 2025 | Favorability · JD Vance | Unfavorable 41 · Favorable 34 | SSRS | — RV | |
| October 20–October 23, 2024 | Favorability · JD Vance | Unfavorable 43 · Favorable 33 | SSRS | 1,704 RV | |
| September 19–September 22, 2024 | Favorability · JD Vance | Unfavorable 42 · Favorable 30 | SSRS | 2,074 RV | |
| June 13–July 13, 2022 | Job approval · Congress | Disapprove 81 · Approve 18 | SSRS | 1,459 A | |
| June 13–July 13, 2022 | Job approval · Congress | Disapprove 83 · Approve 16 | SSRS | 1,203 RV | |
| October 7–October 11, 2021 | Job approval · Congress | Disapprove 73 · Approve 27 | SSRS | 1,000 A | |
| October 7–October 11, 2021 | Job approval · Congress | Disapprove 76 · Approve 24 | SSRS | — RV | |
| April 21–April 26, 2021 | Job approval · Congress | Disapprove 69 · Approve 27 | SSRS | — RV | |
| April 21–April 26, 2021 | Job approval · Congress | Disapprove 64 · Approve 31 | SSRS | 1,004 A | |
| December 6–December 9, 2018 | Job approval · Congress | Disapprove 71 · Approve 19 | SSRS | 919 RV | |
| December 6–December 9, 2018 | Job approval · Congress | Disapprove 68 · Approve 21 | SSRS | 1,015 A |