Despite viewership dips and a declining subscriber base, cable news networks like Fox News, CNN, and MSNBC still saw large revenue figures during September, according to new estimates from EDO Ad EnGage.
During the month, a total of $208 million was earned in national television advertising for the three largest cable news brands.
Fox News led the way, accounting for more than half the overall revenue between the three. It earned $105.5 million in September, the estimates show.
CNN was second with $70.5 million, followed by MSNBC at $31.5 million.
Compared to the figures from September 2024, nearing the height of the presidential election between President Donald Trump and Vice President Kamala Harris, Fox News saw an increase in national TV advertising revenue in September 2025. During the prior year, it saw $94.3 million, the EDO Ad EnGage estimates show.
Meanwhile, CNN’s estimate for 2025 was down slightly compared to the same month last year, dropping from $72 million last year. MSNBC saw a slight increase, rising from $30.7 million in September 2024 to the $31.5 million it was projected to receive this year.
Barrett Media produces daily content on the music, news, and sports media industries. To stay updated, sign up for our newsletters and get the latest information delivered straight to your inbox.



