← All pollsters

Morning Consult

114 polls analyzed · population: 105 RV, 9 A

Election house effect
R+2.1
95%: R+2.8 to R+1.5 · 42 polls, 3 races
Approval house effect
+3.7 net approval
95%: +3.0 net approval to +4.4 net approval · 72 polls, 1 race

Election polls (generic ballot, Senate, governor): consistency

Its polls cluster more tightly around its own lean than sample sizes allow (dispersion 0.56, p = 0.010). That can mean herding, or heavy weighting and modeling.

Poll: distance from consensusThis pollster's house effectWhere 95% of polls should fall

Trump job approval: consistency

Its polls bounce around more than sample sizes explain (dispersion 2.23, p < 0.001).

Poll: distance from consensusThis pollster's house effectWhere 95% of polls should fall

Head-to-head with other pollsters

Polls of the same race fielded within a week of each other. Each row is the average gap between this pollster and another. A point on the left means this pollster's numbers run more Democratic, and a point on the right means more Republican (for approval: more favorable to Trump). This comparison uses no model.

Election polls (generic ballot, Senate, governor)

Show as table
Compared withPairsAvg. gap95% intervalModel estimate
YouGov84-1.1-1.6 to -0.6-2.4
Ipsos330.70.0 to 1.4-0.2
Verasight29-4.1-4.9 to -3.2-4.0
Quantus Insights24-1.3-2.1 to -0.3-0.5
Cygnal22-1.6-2.4 to -0.8-1.4
Echelon Insights21-1.3-2.0 to -0.6-1.3
Big Data Poll21-3.4-4.6 to -2.2-2.5
Emerson College19-3.1-4.6 to -1.5-2.0
McLaughlin & Associates161.50.6 to 2.41.6
RMG Research151.3-0.7 to 3.20.8
HarrisX131.50.5 to 2.40.5
Clarity Campaign Labs11-2.1-4.1 to -0.4-2.9
The Winston Group11-2.3-3.1 to -1.4-2.4
CNN/SSRS10-2.0-3.1 to -0.9-3.0
NBC News (Hart Research/Public Opinion Strategies)10-2.4-4.1 to -0.8-2.0
Marquette Law School Poll10-2.7-5.2 to 0.1-3.2
Focaldata10-2.2-3.4 to -0.8-2.5
Quinnipiac University9-5.1-6.4 to -3.7-4.1
Change Research8-0.4-1.1 to 0.5-2.9
John Zogby Strategies80.3-2.3 to 3.3-2.6
The Bullfinch Group7-6.0-8.4 to -3.7-4.9
Impact Research6-1.0-3.0 to 1.5-2.6
Survey 1606-4.5-5.8 to -3.2-4.4
Public Policy Polling5-4.8-6.0 to -3.2-2.5
Noble Predictive Insights5-0.4-2.2 to 1.6-1.5
Rasmussen Reports5-1.8-3.6 to 0.0-1.9
TIPP Insights5-0.2-1.8 to 1.4-2.3
Marist Poll5-8.2-10.6 to -6.2-4.5
GBAO4-4.3-4.8 to -4.0-4.1
Yale Youth Poll42.5-0.8 to 5.3-0.6
The New York Times/Siena4-4.5-6.3 to -3.0-1.9
KFF4-5.5-6.0 to -5.0-3.5
Fox News (Beacon Research/Shaw & Co.)4-2.5-4.3 to -1.3-2.8
Pennsylvania State University McCourtney Institute for Democracy/YouGov40.0-1.0 to 1.3-2.0
AtlasIntel4-12.8-14.1 to -11.5-5.6
J.L. Partners4-3.3-4.5 to -2.3-2.2
Research Co.4-2.5-4.0 to -1.1-1.6
The Public Sentiment Institute3-5.0-5.1 to -5.0-3.6
Public Opinion Strategies30.00.0 to 0.00.4
GrayHouse3-1.7-3.0 to 1.0-0.3

Trump job approval

Show as table
Compared withPairsAvg. gap95% intervalModel estimate
YouGov1935.04.6 to 5.55.2
Ipsos909.38.5 to 10.18.4
RMG Research85-4.6-5.6 to -3.6-4.2
Quantus Insights59-1.4-2.2 to -0.4-0.2
Global Strategy Group586.25.3 to 7.06.5
Echelon Insights493.32.2 to 4.54.4
Quinnipiac University479.08.2 to 10.09.1
J.L. Partners44-2.5-4.1 to -1.0-1.5
TIPP Insights421.40.1 to 2.60.3
AP-NORC4114.012.5 to 15.612.9
Verasight409.68.6 to 10.77.8
Emerson College380.3-1.1 to 1.60.4
American Research Group3516.714.3 to 18.716.4
HarrisX35-3.1-4.3 to -1.9-2.6
ActiVote342.01.0 to 3.01.9
Fox News (Beacon Research/Shaw & Co.)345.54.3 to 6.85.4
Big Data Poll27-0.6-2.1 to 0.9-1.8
John Zogby Strategies270.1-1.2 to 1.41.3
Marquette Law School Poll256.04.3 to 7.95.8
The Bullfinch Group243.92.3 to 5.54.1
Gallup2411.09.3 to 12.610.6
InsiderAdvantage23-11.1-13.2 to -8.9-9.1
Clarity Campaign Labs221.70.1 to 3.22.0
NBC News (Hart Research/Public Opinion Strategies)213.01.4 to 4.62.6
CNN/SSRS2011.910.4 to 13.511.3
Marist Poll208.57.0 to 9.97.7
AtlasIntel185.93.7 to 8.45.8
McLaughlin & Associates15-3.0-5.2 to -0.80.2
SurveyMonkey159.47.3 to 11.48.0
Leger157.26.5 to 8.05.5
Pew Research Center1415.813.4 to 17.913.8
Tavern Research136.24.1 to 8.74.0
GBAO125.83.3 to 8.35.2
Trafalgar Group/InsiderAdvantage12-7.0-8.9 to -5.1-3.0
The Winston Group129.67.8 to 11.48.1
Navigator Research (GSG/GBAO)102.50.4 to 4.95.6
GrayHouse100.3-1.4 to 2.50.8
CBS News/YouGov100.1-2.1 to 2.51.9
Trafalgar Group9-13.2-15.3 to -11.0-9.0
Noble Predictive Insights9-1.1-4.7 to 2.7-0.3
Focaldata84.51.4 to 7.13.0
UMass Amherst/YouGov810.87.0 to 14.310.3
The New York Times/Siena87.35.5 to 9.07.4
Civiqs73.71.7 to 5.65.5
Talker Research7-3.7-5.7 to -1.9-3.9
Survey 160613.09.2 to 16.310.7
Fabrizio Ward/Impact Research63.90.5 to 8.05.1
Change Research63.01.5 to 4.51.3
co/efficient61.5-1.8 to 5.35.2
Cygnal62.80.5 to 5.15.8
Angus Reid Global612.08.7 to 14.78.6
ABC News/Washington Post/Ipsos56.65.6 to 7.87.8
Research Co.57.14.8 to 9.33.4
Public Policy Polling46.01.5 to 10.54.4
Blueprint Polling44.54.0 to 5.56.7
OnMessage4-2.0-5.3 to 0.01.9
NewsNation/Decision Desk HQ47.05.5 to 8.57.8
RealClear Opinion Research40.5-4.8 to 4.21.5
Overton Insights47.81.5 to 14.07.9
Targoz Market Research43.51.5 to 6.56.3
Impact Research43.01.8 to 4.02.3
High Point University Survey Research Center47.83.5 to 11.54.5
Public Religion Research Institute49.89.0 to 10.59.7
SoCal Strategies3-0.1-1.0 to 1.7-1.1
Yale Youth Poll33.73.0 to 5.03.0
Data for Progress31.00.0 to 2.02.1
Fabrizio Ward3-0.3-3.0 to 1.02.7
Susquehanna Polling & Research311.311.0 to 12.08.5
North Star Opinion Research33.01.0 to 5.05.7
The Public Sentiment Institute36.72.0 to 10.05.9

All polls

EndedRaceSampleResultvs consensusSource
Jun 22, 2026Donald Trump job approval (2025–)2,200 RV−11.2 net approval+6.2release
Jun 15, 2026Donald Trump job approval (2025–)2,200 RV−10.3 net approval+6.9release
Jun 8, 2026Donald Trump job approval (2025–)2,200 RV−10.0 net approval+8.1release
May 31, 2026Donald Trump job approval (2025–)2,200 RV−12.0 net approval+6.2release
May 24, 2026Donald Trump job approval (2025–)2,204 RV−11.0 net approval+7.0release
May 17, 2026Donald Trump job approval (2025–)2,203 RV−13.0 net approval+4.5release
May 10, 2026Donald Trump job approval (2025–)2,200 RV−12.0 net approval+5.4release
May 3, 2026Donald Trump job approval (2025–)2,200 RV−9.0 net approval+8.2release
Apr 27, 2026Donald Trump job approval (2025–)2,201 RV−8.0 net approval+9.4release
Apr 20, 2026Donald Trump job approval (2025–)2,203 RV−9.0 net approval+8.1release
Apr 12, 2026Donald Trump job approval (2025–)2,200 RV−9.0 net approval+7.5release
Apr 9, 2026Donald Trump job approval (2025–)2,200 RV−9.0 net approval+7.5release
Mar 29, 2026Donald Trump job approval (2025–)2,203 RV−11.0 net approval+5.3release
Mar 16, 2026Donald Trump job approval (2025–)2,201 RV−11.0 net approval+3.8release
Mar 8, 2026Donald Trump job approval (2025–)45,000 A−16.0 net approval−1.9release
Mar 1, 2026Donald Trump job approval (2025–)2,200 RV−10.0 net approval+3.3release
Feb 22, 2026Donald Trump job approval (2025–)2,202 RV−8.0 net approval+5.7release
Feb 16, 2026Donald Trump job approval (2025–)2,200 RV−12.0 net approval+1.7release
Feb 9, 2026Donald Trump job approval (2025–)2,200 RV−9.0 net approval+4.2release
Feb 1, 2026Donald Trump job approval (2025–)2,201 RV−8.0 net approval+5.3release
Jan 25, 2026Donald Trump job approval (2025–)2,201 RV−5.0 net approval+7.6release
Jan 18, 2026Donald Trump job approval (2025–)2,201 RV−5.0 net approval+7.0release
Jan 12, 2026Donald Trump job approval (2025–)2,201 RV−8.0 net approval+3.3release
Jan 4, 2026Donald Trump job approval (2025–)45,000 A−8.0 net approval+2.8release
Dec 26, 2025Donald Trump job approval (2025–)2,200 RV−2.0 net approval+8.5release
Dec 21, 2025Donald Trump job approval (2025–)2,203 RV−7.0 net approval+4.1release
Dec 15, 2025Donald Trump job approval (2025–)2,201 RV−6.0 net approval+4.6release
Dec 7, 2025Donald Trump job approval (2025–)2,201 RV−7.0 net approval+3.8release
Nov 30, 2025Donald Trump job approval (2025–)2,200 RV−7.0 net approval+4.3release
Nov 23, 2025Donald Trump job approval (2025–)2,200 RV−7.0 net approval+5.2release
Nov 16, 2025Donald Trump job approval (2025–)2,201 RV−6.0 net approval+6.8release
Nov 13, 2025Donald Trump job approval (2025–)1,745 RV−9.0 net approval+3.8release
Nov 2, 2025Donald Trump job approval (2025–)2,202 RV−7.0 net approval+4.3release
Oct 26, 2025Donald Trump job approval (2025–)2,200 RV−5.0 net approval+5.2release
Oct 19, 2025Donald Trump job approval (2025–)2,200 RV−5.0 net approval+3.9release
Oct 12, 2025Donald Trump job approval (2025–)2,202 RV−8.0 net approval+1.1release
Oct 7, 2025Donald Trump job approval (2025–)45,000 A−7.0 net approval+1.9release
Sep 28, 2025Donald Trump job approval (2025–)2,202 RV−6.0 net approval+2.4release
Sep 21, 2025Donald Trump job approval (2025–)2,201 RV−6.0 net approval+2.0release
Sep 14, 2025Donald Trump job approval (2025–)2,204 RV−6.0 net approval+1.2release
Sep 8, 2025Donald Trump job approval (2025–)45,000 A−5.0 net approval+2.4release
Aug 31, 2025Donald Trump job approval (2025–)2,202 RV−5.0 net approval+2.5release
Aug 24, 2025Donald Trump job approval (2025–)2,200 RV−4.0 net approval+4.2release
Aug 18, 2025Donald Trump job approval (2025–)2,201 RV−4.0 net approval+4.1release
Aug 10, 2025Donald Trump job approval (2025–)2,200 RV−6.0 net approval+2.8release
Aug 3, 2025Donald Trump job approval (2025–)2,201 RV−7.0 net approval+1.5release
Jul 27, 2025Donald Trump job approval (2025–)2,202 RV−3.0 net approval+5.0release
Jul 20, 2025Donald Trump job approval (2025–)2,202 RV−7.0 net approval+1.3release
Jul 10, 2025Donald Trump job approval (2025–)45,000 A−6.1 net approval+1.6release
Jun 29, 2025Donald Trump job approval (2025–)2,202 RV−3.0 net approval+3.9release
Jun 22, 2025Donald Trump job approval (2025–)2,205 RV−8.0 net approval−0.8release
Jun 15, 2025Donald Trump job approval (2025–)2,207 RV−6.0 net approval+1.0release
Jun 9, 2025Donald Trump job approval (2025–)45,000 RV−1.8 net approval+4.2release
Jun 2, 2025Donald Trump job approval (2025–)2,205 RV−5.0 net approval+0.6release
May 25, 2025Donald Trump job approval (2025–)2,208 RV−2.0 net approval+3.9release
May 19, 2025Donald Trump job approval (2025–)2,208 RV−2.0 net approval+3.4release
May 11, 2025Donald Trump job approval (2025–)2,221 RV−6.0 net approval−0.4release
May 8, 2025Donald Trump job approval (2025–)45,000 RV−1.8 net approval+3.8release
Apr 27, 2025Donald Trump job approval (2025–)2,224 RV−8.0 net approval−1.0release
Apr 20, 2025Donald Trump job approval (2025–)2,207 RV−6.0 net approval+0.2release
Apr 13, 2025Donald Trump job approval (2025–)2,203 RV−7.0 net approval−1.6release
Apr 7, 2025Donald Trump job approval (2025–)45,000 A+1.8 net approval+5.6release
Mar 30, 2025Donald Trump job approval (2025–)2,210 RV−3.0 net approval−0.2release
Mar 23, 2025Donald Trump job approval (2025–)— RV−4.0 net approval−1.9release
Mar 16, 2025Donald Trump job approval (2025–)2,210 RV−2.0 net approval−0.2release
Mar 9, 2025Donald Trump job approval (2025–)2,219 RVEven+1.3release
Mar 5, 2025Donald Trump job approval (2025–)45,000 A+4.0 net approval+3.0release
Feb 24, 2025Donald Trump job approval (2025–)2,225 RV+3.0 net approval+1.5release
Feb 16, 2025Donald Trump job approval (2025–)2,217 RV+3.0 net approval+1.1release
Feb 9, 2025Donald Trump job approval (2025–)2,230 RV+2.0 net approval−0.8release
Feb 3, 2025Donald Trump job approval (2025–)2,303 RV+2.0 net approval−2.1release
Jan 27, 2025Donald Trump job approval (2025–)45,000 A+14.7 net approval+8.2release
Oct 7, 20262026 Minnesota Senate1,000 RVD+4.0R+0.4release
Oct 7, 20262026 Minnesota Governor1,000 RVD+9.0R+0.5release
Sep 6, 20262026 Generic congressional ballot2,203 RVD+4.0R+3.2release
Jul 12, 20262026 Generic congressional ballot24,000 RVD+3.0R+2.7release
Jun 22, 20262026 Generic congressional ballot— RVD+4.0R+1.7release
Jun 14, 20262026 Generic congressional ballot24,000 RVD+3.9R+2.1release
Jun 7, 20262026 Generic congressional ballot24,849 RVD+4.0R+1.8release
May 31, 20262026 Generic congressional ballot— RVD+3.0R+2.7release
May 24, 20262026 Generic congressional ballot24,849 RVD+4.0R+1.9release
May 17, 20262026 Generic congressional ballot2,203 RVD+6.0R+0.2release
May 10, 20262026 Generic congressional ballot24,000 RVD+3.0R+3.0release
May 3, 20262026 Generic congressional ballot2,200 RVD+3.0R+2.8release
Apr 27, 20262026 Generic congressional ballot2,201 RVD+3.0R+2.5release
Apr 20, 20262026 Generic congressional ballot2,203 RVD+3.0R+2.6release
Apr 12, 20262026 Generic congressional ballot12,505 RVD+4.0R+1.8release
Apr 5, 20262026 Generic congressional ballot12,505 RVD+3.0R+2.4release
Mar 29, 20262026 Generic congressional ballot26,725 RVD+3.0R+2.5release
Mar 22, 20262026 Generic congressional ballot15,029 AD+5.0R+0.4release
Mar 16, 20262026 Generic congressional ballot2,201 RVD+8.0D+2.5release
Mar 8, 20262026 Generic congressional ballot2,202 RVD+4.0R+1.0release
Feb 22, 20262026 Generic congressional ballot2,202 RVD+4.0R+1.1release
Feb 15, 20262026 Generic congressional ballot12,505 RVD+3.0R+2.0release
Feb 8, 20262026 Generic congressional ballot29,303 RVD+3.0R+2.0release
Feb 1, 20262026 Generic congressional ballot2,201 RVD+5.00release
Jan 25, 20262026 Generic congressional ballot12,505 RVD+1.0R+3.5release
Jan 18, 20262026 Generic congressional ballot12,505 RVD+2.0R+2.4release
Jan 11, 20262026 Generic congressional ballot19,675 RVD+2.0R+2.2release
Jan 4, 20262026 Generic congressional ballot22,709 RVD+2.0R+2.1release
Dec 28, 20252026 Generic congressional ballot24,000 RVEvenR+3.5release
Dec 21, 20252026 Generic congressional ballot20,240 RVD+3.0R+1.2release
Dec 14, 20252026 Generic congressional ballot19,954 RVD+1.0R+2.7release
Dec 7, 20252026 Generic congressional ballot21,658 RVD+1.0R+2.5release
Nov 30, 20252026 Generic congressional ballot21,658 RVD+2.0R+1.9release
Nov 23, 20252026 Generic congressional ballot2,200 RVD+2.0R+2.0release
Nov 16, 20252026 Generic congressional ballot19,675 RVD+1.0R+3.0release
Nov 9, 20252026 Generic congressional ballot2,201 RVD+5.0D+1.1release
Nov 2, 20252026 Generic congressional ballot19,675 RVEvenR+3.1release
Oct 26, 20252026 Generic congressional ballot19,675 RVD+2.0R+1.4release
Oct 19, 20252026 Generic congressional ballot2,200 RVD+3.0R+0.4release
Oct 12, 20252026 Generic congressional ballot19,675 RVD+1.0R+2.1release
Oct 5, 20252026 Generic congressional ballot2,200 RVD+3.00release
Aug 31, 20252026 Generic congressional ballot2,202 RVD+4.0D+1.2release