America at a glance

CNN Poll of Polls: Trump approval rating over time
30%
35%
40%
45%
50%
55%
60%
65%
Feb 13 2025
Mar 03
Mar 21
Apr 08
Apr 26
May 14 2025
The 05/21/25 Poll of Polls is an average of the following polls:
Poll
Dates ApproveDisapprove Change in Approval Sample Size Sample Type Margin of Error
May 5-15 46% 54% 0 1,004 Adults +/-3.6% pts.
May 16-18 42% 52% -2 1,024 Adults +/-3.0% pts.
May 1-6 40% 56% N/A 1,000 Adults +/-3.2% pts.
May 1-5 41% 57% +2 1,175 Adults +/-4.0% pts.

More news