America at a glance

US stock market

CNN Poll of Polls: Trump approval rating over time
35%
40%
45%
50%
55%
60%
65%
Mar 08 2025
May 24
Aug 09
Oct 26
Jan 11
Mar 29 2026
The 04/28/26 Poll of Polls is an average of the following polls:
Poll
Dates ApproveDisapprove Change in Approval Sample Size Sample Type Margin of Error
April 24-27 34% 64% +2 1,269 Adults +/-3.0% pts.
April 8-16 39% 60% -3 982 Adults +/-3.4% pts.
April 16-20 33% 67% -5 2,596 Adults +/-2.6% pts.
April 10-14 35% 61% -2 1,514 Adults +/-2.6% pts.
April 8-10 39% 61% -1 2,387 Adults +/-2.4% pts.

More news