ActiVote
← All approval reports
May 1, 2025

Trump’s Net Approval At -6%

ActiVote’s May 1, 2025 presidential approval poll finds that President Trump’s approval rating has dropped further to 45.0%. His disapproval rating stands at 51.1% yielding a net approval rating of -6.1%.

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

April’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, older voters (50+), men, Republicans, Whites and Latinos, low income voters and those with some college education.

The crosstabs
Left
95%
Moderate Left
90%
Center
40%
52%
Moderate Right
83%
12%
Right
92%
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, has slipped to 88% (from 91% last month), while his disapproval from the left and moderate left remains at 93%. The crucial group of centrists shows the most slippage, from a +2% net approval rating last month, to this month’s -12% net approval rating.

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 · April 2025
ActiVote 576 RV Unweighted Weighted Approve Disapprove
National ±4.1% MoE 100% 100% 45.0% 51.1%
Political Spectrum Left 30% 20% 3% 95%
Moderate Left 28% 20% 6% 90%
Center 19% 20% 40% 52%
Moderate Right 11% 20% 83% 12%
Right 12% 20% 92% 6%
Region rural 35% 31% 49% 46%
suburban 38% 36% 46% 50%
urban 27% 33% 40% 56%
Age 18-29 27% 15% 33% 61%
30-49 38% 32% 40% 56%
50-64 21% 25% 53% 43%
65+ 14% 28% 50% 48%
Sex F 39% 53% 35% 63%
M 61% 47% 56% 38%
Party D 50% 40% 18% 76%
R 32% 33% 78% 20%
I 18% 28% 44% 51%
Ethnicity White 82% 68% 52% 45%
Black 7% 11% 18% 73%
Latino 10% 14% 55% 45%
Income Low 20% 20% 48% 47%
Middle 35% 42% 42% 53%
High 45% 38% 46% 51%
Education HS 28% 32% 48% 49%
Some Col. 6% 23% 56% 44%
BSC+ 65% 44% 37% 56%
See the live approval tracker →