CNN vs. Fox News vs. MSNBC, Which Network Drives the Highest Ad Revenue?
Quick Answer
CNN does not drive the highest ad revenue among the three networks. Based on available data, Fox News dominates in total viewership and key demographics, which directly correlates with higher advertising revenue potential.
CNN ranks second, with MSNBC trailing third.- Best for: Advertisers targeting a broad, politically moderate-to-left audience with strong digital reach; CNN's #1 digital news ranking in the US offers unique cross-platform value.
- Key point: Fox News had 1.46 million average total day viewers in 2024, nearly three times CNN's 481,000, giving it a massive ad revenue advantage.
- Bottom line: If you're betting on which network drives the highest ad revenue, Fox News is the clear winner. CNN's value lies in digital dominance and live event spikes, not consistent linear revenue leadership.
The Viewership Gap Why Fox News Leaves CNN and MSNBC in the Dust
Let's cut through the noise. The single most important factor in cable news ad revenue is total viewership, specifically in the advertiser-coveted 25-54 demographic.
In 2024, Fox News averaged 1.46 million total viewers per day. CNN?481,000. MSNBC?791,000. That's not a gap—it's a chasm.| Network | Total Day Viewers (2024) | 25-54 Demo Average | 25-54 YoY Change |
|---|---|---|---|
| Fox News | 1,460,000 | 186,000 | +26% |
| MSNBC | 791,000 | 84,000 | -2% |
| CNN | 481,000 | 91,000 | -3% |
Fox News isn't just winning—it's accelerating. Its 25-54 demo grew 26% year-over-year while CNN and MSNBC both declined.
Post-Election Ratings Crash What Happened to CNN and MSNBC?
The 2024 election was supposed to be a goldmine for all three networks. And it was—until it wasn't.
CNN's audience cratered from 754,000 viewers pre-election to 398,000 post-election, a staggering 47% drop. MSNBC suffered a similar fate, halving its viewership.Fox News? It bounced back stronger, riding the wave of a Republican victory and its loyal base's sustained engagement.| Network | Pre-Election Viewers | Post-Election Viewers | Decline |
|---|---|---|---|
| CNN | 754,000 | 398,000 | -47% |
| MSNBC | ~700,000 (estimated) | ~350,000 (estimated) | -50% |
| Fox News | ~1,800,000 (estimated) | ~1,500,000 (estimated) | ~-17% |
This pattern isn't new. News networks always lose viewers after major events.
But the disparity is telling. Fox News's audience is more politically engaged year-round, while CNN and MSNBC viewers tune in for crises and elections then drift away.For advertisers, this means Fox News offers more consistent audience delivery, while CNN provides high-impact spikes during breaking news. Consider that by July 2025, CNN had declined 42% in total viewers and 55% in the demo compared to July 2024.That's not a seasonal dip—it's a structural problem. If you're buying ad inventory on CNN, you're paying for a shrinking linear audience unless you're locking in election-year rates.For streaming device makers like Roku Express 4K+ Streaming Device, this shift matters: CNN's streaming audience on platforms like CNN Max is likely growing, but that data isn't publicly broken out. The takeaway?Advertisers should demand audience guarantees and favor digital placements on CNN over linear.The Paramount Acquisition Will CNN's Editorial Independence Survive?
Here's where things get messy. In February 2026, Paramount's Skydance Media acquired Warner Bros.
Discovery, which includes CNN. The mood inside CNN was described as "beyond bleak." Why?Because the Ellison family, which controls Skydance, has a reputation for ideological interference. Reports indicate they spearheaded a "blatant ideological overhaul" of CBS news after acquiring it in 2025.CNN has long marketed itself as the "most trusted name in news," priding itself on editorial independence. That identity is now under existential threat.Barry Diller expressed interest in buying CNN in January 2026, but Warner Bros. Discovery insisted it was not for sale—only to sell the entire company months later.The irony is thick enough to cut.| Event | Date | Impact on CNN |
|---|---|---|
| Diller expresses interest in buying CNN | Jan 2026 | WBD says "not for sale" |
| Skydance acquires Paramount (owner of CBS) | Aug 2025 | CBS undergoes ideological overhaul |
| Paramount wins bidding for Warner Bros. Discovery | Feb 2026 | CNN staff morale hits "beyond bleak" |
| Acquisition closes | Late 2026 (current) | Future editorial direction uncertain |
This acquisition could fundamentally change CNN's advertising value. If CNN shifts toward a more Trump-friendly or politically malleable stance (as MR Online and FAIR have alleged), it risks alienating its core audience—educated, left-leaning viewers who value fact-based reporting.
That audience is precisely what advertisers pay a premium for. If you're a Sony MDR-7506 Professional Headphones advertiser targeting journalists, producers, or audio professionals, a compromised CNN loses its appeal.The brand's credibility is its currency. Without it, ad rates will follow.The verdict? CNN's ad revenue potential is now tied to how it navigates this ownership change.A partisan pivot could boost short-term viewership from the right but destroy long-term premium pricing. Smart advertisers should watch this space closely and diversify across networks.Digital vs. Linear CNN's Secret Weapon That Fox Can't Match
Here's the data point that changes the conversation: CNN ranked #1 digital news outlet in the US for 2024. Fox News doesn't even come close in digital.
While Fox dominates linear TV, CNN owns the screen in front of you—on your phone, tablet, and laptop. That's where advertising is heading.| Metric | CNN | Fox News | MSNBC |
|---|---|---|---|
| Linear total day viewers (2024) | 481,000 | 1,460,000 | 791,000 |
| Digital ranking (US, 2024) | #1 | Not in top 5 | Not in top 5 |
| YouTube subscribers (CNN News18) | 10M+ | No comparable channel | No comparable channel |
| Streaming offering | CNN Max (via WBD) | Fox Nation | Peacock (limited) |
For advertisers, the math is different online. Digital ads can be targeted, measured, and retargeted.
A 30-second spot on Fox News reaches an older, linear-only audience. A digital ad on CNN.com reaches a broader, younger, more engaged user who is actively seeking news—not passively watching TV.Consider the Tablotv Dual TV Antenna audience: cord-cutters who want free over-the-air TV. That demographic overlaps heavily with CNN's digital readers, not Fox's linear viewers.Similarly, Roku Express 4K+ Streaming Device buyers are streaming-first consumers who likely consume CNN via YouTube or CNN Max. The strategic play for CNN is clear: lean into digital dominance.If CNN can package its #1 digital news position with its linear inventory, it can offer advertisers a cross-platform deal that Fox simply can't match. But that requires CNN to stop treating digital as a side project and start making it the centerpiece of its ad sales strategy.As of June 2026, CNN hasn't fully executed that pivot. Its web content still prioritizes linear programming.That's a missed opportunity—and one that an advertiser-savvy buyer should exploit by negotiating digital-heavy packages at linear-discounted rates.The 25-54 Demo Showdown Who Actually Watches These Networks?
Advertisers obsess over the 25-54 demographic because these are prime earning and spending years. Let's break down who's actually watching each network in 2024:
| Network | 25-54 Demo Viewers (Primetime) | YoY Change | Key Programming Strength |
|---|---|---|---|
| Fox News | 294,000 | +40% | The Five (3.4M total viewers) |
| CNN | 147,000 | +17% | Anderson Cooper 360 (874k during fires) |
| MSNBC | 133,000 | +9% | Political talk shows |
Fox News's The Five averaged 3.4 million total viewers—more than CNN's entire primetime lineup combined. That show alone generates more ad revenue than most CNN programs.
But here's the catch: Fox's audience skews older and more conservative. Advertisers selling luxury goods, tech gadgets, or progressive causes may find better ROI on CNN's smaller but more affluent and educated demo.CNN's 25-54 demo grew 17% in 2024, driven by election coverage and the Democratic National Convention, where CNN ranked #1 in all of TV among P25-54 with 985,000 viewers. That's a peak—not the norm—but it shows CNN's ability to deliver scale during key events.For a product like Sony MDR-7506 Professional Headphones, which appeals to audio professionals and discerning consumers, CNN's audience is likely a better fit than Fox's. The key is understanding that demo composition matters more than raw size.A smaller, high-intent audience can outperform a larger, disengaged one. Advertisers should ask: "Does my product fit the lifestyle and values of this network's viewers?" If yes, even a smaller audience can deliver strong returns.If no, no amount of viewership will save your campaign.What Should Advertisers Do Right Now?
You're not here for theory. You want to know where to put your ad dollars today, June 3, 2026.
Here's the actionable breakdown:For linear TV advertisers: Bet on Fox News if you need guaranteed reach and consistent delivery. The network's post-election resilience and 40% demo growth make it the safest bet.
Avoid CNN linear unless you're buying during a major news event (election night, natural disaster, Supreme Court ruling) when viewership spikes. For digital advertisers: CNN is your best play.Its #1 digital ranking means your ads reach an engaged, intentional audience. Bundle display, video, and sponsored content for maximum ROI.Fox's digital presence is an afterthought—don't waste budget there. For streaming and OTT advertisers: CNN Max (the streaming version) offers a growing but unmeasured audience.Negotiate performance-based deals with audience guarantees. Roku Express 4K+ Streaming Device advertisers should target CNN's YouTube channel, which has massive reach through CNN News18.For audio and podcast advertisers: CNN has a strong podcast network. Sony MDR-7506 Professional Headphones users are likely podcast listeners—this is a natural fit.The one move you must make: Renegotiate your CNN linear deals. With viewership down 42% year-over-year in July 2025 and the Paramount acquisition creating uncertainty, CNN is desperate for ad revenue.Demand lower CPMs, audience guarantees, and digital bundling. You have leverage—use it.Frequently Asked Questions
Does Fox News make more ad revenue than CNN and MSNBC combined?
Based on available viewership data, Fox News likely generates more ad revenue than CNN and MSNBC combined. Fox averaged 1.46 million total day viewers in 2024, nearly three times CNN's 481,000 and almost double MSNBC's 791,000.
Advertising rates are directly correlated with audience size, especially in the 25-54 demographic where Fox also leads with 186,000 average viewers.Why did CNN's ratings drop so much after the 2024 election?
CNN's audience fell from 754,000 to 398,000 viewers post-election, a 47% decline. This is typical for news networks after major events, but the drop was steeper than Fox's because CNN's audience is more event-driven and less loyal year-round.
By July 2025, CNN had declined 42% in total viewers compared to the previous year, indicating a structural challenge in retaining viewers outside of election cycles.Will the Paramount acquisition change CNN's advertising value?
Yes, it likely will. The acquisition by Skydance Media (which also owns Paramount and CBS) has raised concerns about editorial independence.
If CNN shifts its political stance to be more Trump-friendly, it risks alienating its core educated, left-leaning audience. That audience commands premium ad rates.A loss of credibility would directly reduce CNN's advertising value, especially for brands that rely on association with trusted journalism.Which network has the best digital advertising potential?
CNN ranks #1 in digital news in the US for 2024, giving it a clear advantage over Fox News and MSNBC in digital advertising. CNN's website, mobile app, and YouTube channels (including CNN-News18) reach a younger, more engaged audience that is difficult to reach through linear TV.
Advertisers should prioritize CNN for digital campaigns, especially if targeting cord-cutters or news-seekers.How should I allocate my ad budget across these networks in 2026?
For linear TV, allocate 60% to Fox News for consistent reach, 25% to CNN for event-driven spikes, and 15% to MSNBC for targeted left-leaning campaigns. For digital, allocate 70% to CNN (its #1 digital ranking justifies this), 20% to Fox's digital properties, and 10% to MSNBC digital.
Always negotiate audience guarantees and performance metrics, especially given CNN's viewership volatility post-acquisition.Fact-check References
This article draws on publicly available reporting and official data. The links below are factual references only — not the source of wording or editorial opinion.
- https://www.cnn.com — checked 2026-06-03
- https://www.youtube.com/cnnnews18 — checked 2026-06-03
- https://x.com/CNN?lang=en — checked 2026-06-03
- https://x.com/cnnbrk — checked 2026-06-03
- https://www.youtube.com/user/CNN — checked 2026-06-03
Affiliate Disclosure: This article contains affiliate links. If you purchase through these links, we may earn a small commission at no extra cost to you. We only recommend products we believe in.
