It follows reports that President Trump was outraged by comments made by Mulvaney during the Ukraine corruption saga.
The allegations of abuse of power over the Ukraine incident led to impeachment proceedings against President Trump.
Mulvaney's departure has been on the cards for the last few weeks.
Mr Mulvaney is to become US special envoy to Northern Ireland, while North Carolina lawmaker Mark Meadows has been appointed to take over his former position.


Netanyahu orders deeper Israeli incursion into Lebanon
US military says it turned away blockade runner trying to reach Iranian port
Illegal mine collapses in China, killing five just days after Shanxi disaster
Israel troops capture Beaufort Castle in southern Lebanon push against Hezbollah
Jubilant PSG supporters spill onto Paris streets, some clash with police
