Cable news loyalists have grown a lot less loyal—to MSNBC and CNN, at least.

While viewers are flocking to Fox News in the wake of Donald Trump’s election win last month, ratings for MSNBC and CNN have tumbled. The declines are far worse than what happened the last time Trump won, in 2016.

MSNBC averaged 603,000 prime-time viewers from the day after the election through Dec. 8, down by more than half from the network’s year-to-date average through the election, according to Nielsen data. CNN was down 46%, to 401,000 viewers. Meanwhile, Fox News was up 12%, averaging about 2.7 million viewers.

MSNBC and CNN both reported dips for the month following the 2016 election, but they weren’t nearly as steep. CNN’s drop was off a higher baseline.

Partisan viewers “turn away in disgust when it’s the other side having that postelection euphoria,” said Johanna Dunaway, a political science professor and research director of the Syracuse University Institute for Democracy, Journalism and Citizenship.

Menu