US President Donald Trump has banned CNN, MS NOW and Politico from covering the White House over what he described as “their constant ‘reporting’ FAKE NEWS”.
The US president announced the decision on Friday in a post on Truth Social, saying it would take effect immediately.
He did not cite specific reports by the three outlets to support his claim but said other media organisations could also be barred from the White House.
“I am banning Fake News CNN, MSNOW… and Politico… from the White House as a result of their constant ‘reporting’ FAKE NEWS!” the post reads.
“Media outlets shouldn’t be able to constantly write or report FICTION and LIES when they’re covering the President of the United States, the Trump administration, or the United States of America.”
The announcement is the latest development in Trump’s long-running clashes with sections of the US media since he returned to office in January 2025.
In February 2025, the White House restricted access for Associated Press journalists after the news agency declined to adopt Trump’s preferred name, “Gulf of America”, for the body of water commonly known as the Gulf of Mexico.
The AP challenged the restrictions in court, arguing that the White House had retaliated against the organisation over its editorial decision.
A federal judge later ruled in favour of the AP, ordering the administration to restore the outlet’s access.
The administration appealed the ruling, and the dispute remains before the courts.
Trump has also repeatedly criticised journalists and news organisations whose coverage he considers unfavourable to his administration.
The latest ban could face legal challenges because of questions surrounding press access and First Amendment protections.
