Donald Trump has set Reince Priebus a deadline of July 4 to 'clean up' the White House - or else.

The president is said to have dished out the ultimatum to his chief of staff almost immediately after returning to Washington from his first international trip last month.

Trump is said to have 'berated' Priebus about White House 'dysfunction' in the Oval Office in front of former campaign manager Corey Lewandowski and deputy campaign manager David Bossie.

'I'm giving you until July 4,' Trump said, according to Politico, before adding he could bring Lewandowski and Bossie into the fold after the Independence Day deadline.

Donald Trump has reportedly told Reince Priebus he could be fired if he does not clean up White House 'dysfunction' before July 4. Trump is pictured at the White House on June 9

Priebus (pictured at the White House on June 5) was reportedly torn into by Trump shortly after the president returned from his first overseas trip last month

'I don't want them to come into this mess. If I'm going to clean house, they will come in as fresh blood.'

It has previously been reported Trump has been considering the idea of reappointing both Lewandowski - who was charged with battery for attacking a reporter during the campaign last year - and Bossie.

Bossie is rumored to be in the running to return as deputy chief of staff, while Lewandowski is said to be in the frame for a position as senior adviser.

The White House was quick to shoot down the report on Sunday, with Sean Spicer telling Politico: 'Whoever is saying that is either a liar or out of the loop.'

Trump is reportedly considering rehiring Corey Lewandowski (pictured during an interview with GMA last week) after the July 4 deadline given to Priebus

The website claimed its report was based on conversations with 'two administration officials and three outside advisers familiar with the matter.'

Trump's reported Independence Day deadline for Priebus lines up with Senate Majority Leader Mitch McConnell's own deadline for pushing the Republican health care bill through.

The bill failed in its first attempt, for which Priebus reportedly took most of the blame.

But as dire as the situation sounds for the chief of staff, CBS News pointed out this is hardly the first time Priebus has reportedly been just days away from the unemployment line.

'There have been no shortage of stories suggesting that Priebus and others in the White House are close to being fired, and yet Priebus has held onto his job,' the network reports.