The sudden shakeup marks the latest departure of a prominent voice of dissent from the president's inner circle, as Trump has grown less accepting of advice contrary to his instincts. It also comes at a trying moment for the Trump administration on the world stage, weeks ahead of the United Nations General Assembly and as the president faces pressing decisions on a host of foreign policy issues.
Tensions between Bolton, Trump's third national security adviser, and other officials have flared in recent months.
Iran is claiming credit for President Donald Trump's dismissal of his hawkish national security adviser John Bolton.
The adviser (Hesameddin Ashena) said in a tweet that the move is a sign of the pressure campaign's failure and proof that Iran is able to "manage" U.S. policies on Iran.
Trump and Bolton disagreed on numerous issues, including over the president's willingness to consider meeting with Rouhani.
President Donald Trump has fired national security adviser John Bolton.
Trump tweeted Tuesday that he told Bolton Monday night that his services were no longer needed at the White House. He says Bolton submitted his resignation on Tuesday morning.
Trump tweeted that he "disagreed strongly" with many of Bolton's suggestions, "as did others in the administration."