Recent polling data throughout July 2025 indicates fluctuating approval ratings for former President Donald Trump. Various polls show approval ratings ranging from a low of 37% to a high of 52%, while disapproval ratings vary between 40% and 59%. Notably, the YouGov and CNN/SSRS polls report disapproval ratings consistently above 50%, with CNN/SSRS showing a 58% disapproval and 42% approval as of mid-July. Approval among independent voters is generally lower, with disapproval reaching as high as 68%. Trump's net approval on key issues such as the economy, immigration, tariffs, and foreign policy remains predominantly negative, with net approval scores often in the negative double digits. For instance, the CNN/SSRS poll showed net approval on the federal budget at -26 points and on the economy at -20 points. However, some polls like Harvard/Harris and Insider Advantage show slight improvements in approval on certain issues like immigration and the economy. Approval on immigration specifically has seen some positive shifts, with ratings reaching up to 52% approval in some polls. Overall, the data reflects a divided public opinion with a general trend of higher disapproval than approval for Trump’s job performance and handling of major policy areas in July 2025.
Donald Trump Approval Rating on illegal immigration 🟢 Approve: 51% (+2) 🔴 Disapprove: 49% WSJ | July 16-20
New - Trump approval poll 🟤 Disapprove 52% 🟢 Approve 46% 🟤 Tariffs: -17 WSJ #A - RV - 7/20
Donald Trump Approval Rating 🟢 Approve: 50% (+2) 🔴 Disapprove: 48% Insider Advantage (Rating: B) | 7/22-23 https://t.co/cLgaJCEvf4