America at a glance

US stock market

CNN Poll of Polls: Trump approval rating over time
35%
40%
45%
50%
55%
60%
65%
Feb 24 2025
Apr 11
May 27
Jul 11
Aug 26
Oct 11 2025
The 10/29/25 Poll of Polls is an average of the following polls:
Poll
Dates ApproveDisapprove Change in Approval Sample Size Sample Type Margin of Error
October 16-20 42% 58% N/A 1,000 Adults +/-3.5% pts.
October 24-26 40% 57% -2 1,018 Adults +/-3.0% pts.
October 1-16 41% 54% +1 1,000 Adults +/-4.0% pts.
October 8-12 44% 52% -2 1,000 Adults +/-3.1% pts.
October 9-13 37% 61% -2 1,289 Adults +/-3.8% pts.

More news