Joan Walsh Joins CNN After Being Dropped by MSNBC

Joan Walsh - Getty - H 2017
Ilya S. Savenok/Getty Images

The network's decision to not renew her contract caused an uproar on social media, with MSNBC hosts Chris Hayes and Joy Reid tweeting in support of Walsh.

Political analyst Joan Walsh is moving to CNN after MSNBC said Friday it would not be renewing her contract as a paid contributor.

Walsh announced the news Saturday night via Twitter, writing, "I'm thrilled to tell you I'll be heading to @CNN in the new year. Thanks to everyone who made this happen. A Christmas miracle."

The move comes after MSNBC's decision not to renew a contract with Walsh caused an uproar on social media.

Earlier in the morning, Walsh revealed that she learned of the New York-based network's decision while baking pies with her daughter.

"After 12 years on MSNBC, six on contract, I learned Friday night they are not renewing. I’ve given my heart and soul to the network, from the George W. Bush years through today. I’m proud of the work I did," she said.

MSNBC said the paid-contributor list is reviewed annually, and while Walsh's contract wasn't renewed, she is "a key voice" who is "absolutely still welcome" and would be invited to appear on shows.

Her followers have expressed their dismay with the trending #KeepJoanWalsh tag. MSNBC hosts Chris Hayes and Joy Reid have also tweeted in support of Walsh.

Reid wrote on her account, "It's incredibly short sighted to sideline voices like Joan's, especially now. Especially given the momentousness of next year's anniversaries: the women's march, the King and RFK assassinations ... we need to be at full strength as media entities, and Joan belongs in the mix."