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

§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,3: general-election polls between a Democrat and a Republican in the last three weeks before each election, compared with the certified result. FiveThirtyEight rated each name polls were published under separately. Across all 8,957 such polls, the average miss was D+0.7, so the relative figure takes out the misses every pollster shared that year.

Error is the poll's D−R margin minus the result's; D+ means it showed Democrats doing better than they did.
Published asPollsElectionsAverage missRelative to other pollsTypical size of miss538's last rating
CNN0————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

61 polls it paid for or published, newest first.
In the fieldQuestionResultPollsterPaid for bySample
October 20–October 27, 2026Governor · 2026 MichiganJocelyn Benson 53 · John James 41SSRS768 LV
October 20–October 27, 2026Governor · 2026 TexasGreg Abbott 48 · Gina Hinojosa 46SSRS923 LV
October 20–October 27, 2026U.S. Senate · 2026 TexasJames Talarico 49 · Ken Paxton 43SSRS923 LV
October 20–October 27, 2026U.S. Senate · 2026 MichiganAbdul El-Sayed 49 · Mike Rogers 42SSRS768 LV
October 20–October 26, 2026U.S. Senate · 2026 MaineTroy Jackson 49 · Susan Collins 45SSRS783 LV
October 20–October 26, 2026Governor · 2026 KansasTy Masterson 50 · Cindy Holscher 45SSRS838 LV
October 20–October 26, 2026U.S. Senate · 2026 KansasAdam Hamilton 49 · Roger Marshall 45SSRS838 LV
October 20–October 26, 2026Governor · 2026 MaineHannah Pingree 53 · Bobby Charles 39SSRS783 LV
September 29–October 5, 2026Governor · 2026 IowaRob Sand 51 · Zach Lahn 42SSRS801 LV
September 29–October 5, 2026Governor · 2026 OhioAmy Acton 50 · Vivek Ramaswamy 42SSRS760 LV
September 29–October 5, 2026U.S. Senate · 2026 IowaAshley Hinson 45 · Josh Turek 43SSRS801 LV
September 29–October 5, 2026U.S. Senate · 2026 OhioSherrod Brown 49 · Jon Husted 43SSRS760 LV
September 16–September 17, 2026Job approval · JD VanceDisapprove 63 · Approve 36SSRS1,206 A
May 7–May 31, 2026Favorability · Donald TrumpUnfavorable 56 · Favorable 35SSRS— RV
May 7–May 31, 2026Favorability · Donald TrumpUnfavorable 55 · Favorable 34SSRS2,480 A
April 30–May 4, 2026Job approval · Donald TrumpDisapprove 63 · Approve 36SSRS— RV
April 30–May 4, 2026Generic congressional ballot · 2026Dem 45 · Rep 42SSRS— RV
April 30–May 4, 2026Job approval · Donald TrumpDisapprove 65 · Approve 35SSRS1,499 A
March 26–March 30, 2026Job approval · JD VanceDisapprove 59 · Approve 40SSRS— RV
March 26–March 30, 2026Job approval · Donald TrumpDisapprove 62 · Approve 38SSRS— RV
March 26–March 30, 2026Job approval · Donald TrumpDisapprove 64 · Approve 35SSRS1,201 A
March 26–March 30, 2026Generic congressional ballot · 2026Dem 48 · Rep 42SSRS951 RV
March 26–March 30, 2026Job approval · JD VanceDisapprove 62 · Approve 37SSRS1,201 A
February 17–February 20, 2026Job approval · Donald TrumpDisapprove 63 · Approve 36SSRS2,496 A
February 17–February 20, 2026Job approval · Donald TrumpDisapprove 61 · Approve 39SSRS— RV
January 9–January 12, 2026Job approval · Donald TrumpDisapprove 61 · Approve 39SSRS1,209 A
January 9–January 12, 2026Generic congressional ballot · 2026Dem 46 · Rep 41SSRS968 RV
January 9–January 12, 2026Job approval · JD VanceDisapprove 57 · Approve 43SSRS— RV
January 9–January 12, 2026Job approval · Donald TrumpDisapprove 59 · Approve 40SSRS— RV
January 9–January 12, 2026Job approval · JD VanceDisapprove 58 · Approve 41SSRS1,209 A
October 27–October 30, 2025Generic congressional ballot · 2026Dem 47 · Rep 42SSRS954 RV
October 27–October 30, 2025Job approval · Donald TrumpDisapprove 63 · Approve 37SSRS1,245 A
October 27–October 30, 2025Job approval · Donald TrumpDisapprove 61 · Approve 39SSRS954 RV
August 21–September 1, 2025Generic congressional ballot · 2026Dem 52 · Rep 47SSRS2,077 A
August 21–September 1, 2025Generic congressional ballot · 2026Dem 52 · Rep 48SSRS1,768 RV
July 10–July 13, 2025Favorability · JD VanceUnfavorable 45 · Favorable 33SSRS1,057 A
July 10–July 13, 2025Job approval · Donald TrumpDisapprove 58 · Approve 42SSRS1,057 A
April 17–April 24, 2025Job approval · Donald TrumpDisapprove 57 · Approve 43SSRS1,476 RV
April 17–April 24, 2025Favorability · Donald TrumpUnfavorable 54 · Favorable 42SSRS1,476 RV
April 17–April 24, 2025Job approval · JD VanceDisapprove 58 · Approve 41SSRS1,678 A
April 17–April 24, 2025Favorability · Donald TrumpUnfavorable 54 · Favorable 40SSRS1,678 A
April 17–April 24, 2025Favorability · JD VanceUnfavorable 49 · Favorable 34SSRS1,678 A
April 17–April 24, 2025Job approval · Donald TrumpDisapprove 59 · Approve 41SSRS1,678 A
April 17–April 24, 2025Favorability · JD VanceUnfavorable 49 · Favorable 38SSRS1,476 RV
April 17–April 24, 2025Job approval · JD VanceDisapprove 55 · Approve 44SSRS1,476 RV
March 6–March 9, 2025Job approval · Donald TrumpDisapprove 54 · Approve 45SSRS1,206 A
February 24–February 28, 2025Job approval · Donald TrumpDisapprove 52 · Approve 48SSRS2,212 A
February 13–February 17, 2025Job approval · Donald TrumpDisapprove 54 · Approve 46SSRS989 RV
February 13–February 17, 2025Job approval · Donald TrumpDisapprove 52 · Approve 47SSRS1,206 A
January 9–January 12, 2025Favorability · JD VanceUnfavorable 38 · Favorable 30SSRS1,205 A
January 9–January 12, 2025Favorability · JD VanceUnfavorable 41 · Favorable 34SSRS— RV
October 20–October 23, 2024Favorability · JD VanceUnfavorable 43 · Favorable 33SSRS1,704 RV
September 19–September 22, 2024Favorability · JD VanceUnfavorable 42 · Favorable 30SSRS2,074 RV
June 13–July 13, 2022Job approval · CongressDisapprove 81 · Approve 18SSRS1,459 A
June 13–July 13, 2022Job approval · CongressDisapprove 83 · Approve 16SSRS1,203 RV
October 7–October 11, 2021Job approval · CongressDisapprove 73 · Approve 27SSRS1,000 A
October 7–October 11, 2021Job approval · CongressDisapprove 76 · Approve 24SSRS— RV
April 21–April 26, 2021Job approval · CongressDisapprove 69 · Approve 27SSRS— RV
April 21–April 26, 2021Job approval · CongressDisapprove 64 · Approve 31SSRS1,004 A
December 6–December 9, 2018Job approval · CongressDisapprove 71 · Approve 19SSRS919 RV
December 6–December 9, 2018Job approval · CongressDisapprove 68 · Approve 21SSRS1,015 A