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 12
May 28
Jul 14
Aug 29
Oct 15 2025
The 11/02/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 24-28 41% 59% -2 2,725 Adults +/-1.9% pts.
October 24-29 41% 56% -1 1,567 Adults +/-2.5% pts.
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 8-12 44% 52% -2 1,000 Adults +/-3.1% pts.

Go deeper

CNN's White House team

CNN anchors and correspondents responded to reader questions submitted about President Donald Trump’s first 100 days of his second term.

How Trump won

More news