Fox News topped primetime in 2024, averaging 2.38 million viewers, up 30% from a year earlier. MSNBC averaged 1.22 million, up 1%, and CNN posted 685,000, up 18%. In the 25-54 news demo, Fox News was up 40% to an average of 294,000, followed by CNN with 147,000 up 17%, and MSNBC with 133,000 up 9%.
In total day, Fox News averaged 1.46 million viewers, up 21%, followed by MSNBC with 791,000, up 2%, and CNN with 481,000, which was flat. In the 25-54 demo, Fox News averaged 186,000, up 26%, followed by CNN with 91,000, down 3%, and MSNBC with 84,000, down 2%.
Since the election, Fox News said it has drawn 72% of the primetime cable news audience, with MSNBC averaging 576,000 viewers, down 57% from the period of 2024 up to Election Day, and CNN averaging 378,000, down 49%.
For the year, the highest-rated cable news show was Fox News’
The Five, averaging 3.4 million viewers, followed by
Jesse Watters Primetime with 3.1 million,
Hannity with 2.8 million,
Gutfeld! with 2.54 million and
The Ingraham Angle with 2.51 million. In the 25-54 demo,
Gutfeld! topped with 355,000, followed by
Jesse Watters with 352,000,
Hannity with 341,000,
The Five with 331,000 and
Ingraham Angle with 278,000.