President Donald Trump on Monday mocked CNN after The Daily Caller reported the news network posted its lowest ratings of the year this past week.
Trump tweeted, "Congratulations!" along with a link to The Daily Caller article noting CNN averaged an audience of 690,000 people the week of April 8-12, with only 180,000 viewers between the ages of 25-54, a vital demographic for the network. That same week, MSNBC averaged 1,600,000 viewers in prime time, with 249,000 aged 25-54. Fox News performed even better with 2,438,000 viewers and 394,000 in that age range.
During that time, CNN hosted three presidential town halls with Democratic candidates, including Sen. Kirsten Gillibrand, D-N.Y., Washington Gov. Jay Inslee and former House and Urban Development Secretary Julian Castro. Gillibrand's town hall performed the worst, ratings-wise, with 507,000 viewers, lagging behind Inslee's 549,000 and Castro's 654,000.
CNN finished that week as the 15th most popular basic cable network, after the Food Network, the Discovery Channel, TLC, and A&E.
© 2025 Newsmax. All rights reserved.