ActiVote
← All approval reports
July 1, 2025

Slight Decline in Trump’s Approval Ratings

ActiVote’s July 1, 2025 presidential approval poll finds that President Trump’s approval rating is 44.5% while his disapproval rating stands at 51.5% yielding a net approval rating of -7.0%, which is his worst net approval rating of his second term.

A total of 523 ActiVote users weighed in on Trump’s approval between June 1 and June 30. They rated Trump on a 5-star rating, which is then converted into standard “approval” and “disapproval” percentages.

June’s numbers are still better than Trump’s average over the 48 months of his first presidency (41%), better than Biden’s average approval rating for his full term (41%), and Biden’s final year’s approval rating (40%).

The groups with a net positive approval rating are rural, middle-aged voters (50-64), men and Republicans.

The crosstabs
Left
99%
Moderate Left
89%
Center
43%
49%
Moderate Right
77%
17%
Right
94%
Approve Disapprove
See the live approval tracker →

If we look at the left-to-right spectrum, Trump’s approval among his base, the moderate right and right, dropped to 86%, two points down from last month, while his disapproval from the left and moderate left stayed about the same at 95%. The crucial group of centrists are the main change from last month: from a +3% approval rating, they now rate the president with a net negative approval rating of -6%.

We encourage you to participate in next month’s Approval Poll.

Check out our polling page for our latest polls, and Why trust our polls? for our methodology, disclosures and accuracy record.

The full crosstab table
ActiVote · President Trump Approval · June 2025
ActiVote 523 RV Unweighted Weighted Approve Disapprove
National ±4.3% MoE 100% 100% 44.5% 51.5%
Political Spectrum Left 29% 20% 0% 99%
Moderate Left 30% 20% 8% 89%
Center 16% 20% 43% 49%
Moderate Right 12% 20% 77% 17%
Right 14% 20% 94% 4%
Region rural 29% 31% 53% 41%
suburban 37% 36% 44% 53%
urban 35% 33% 37% 60%
Age 18-29 29% 15% 32% 62%
30-49 41% 32% 43% 54%
50-64 19% 25% 58% 41%
65+ 11% 28% 42% 52%
Sex F 40% 53% 41% 55%
M 60% 47% 48% 47%
Party D 52% 40% 28% 67%
R 32% 33% 81% 16%
I 16% 28% 28% 69%
Ethnicity White 80% 70% 48% 49%
Black 11% 12% 37% 58%
Latino 7% 14% 37% 57%
Income Low 17% 20% 43% 51%
Middle 33% 42% 48% 49%
High 49% 38% 42% 55%
Education HS 26% 32% 43% 52%
Some Col. 12% 23% 49% 49%
BSC+ 62% 44% 43% 53%
See the live approval tracker →