How to Watch MSNBC Without Cable in 2026

With MSNBC, get the latest original news and coverage as well as commentary from sister news channel NBC.

It is possible to stream MSNBC online without cable with a subscription to: Sling TV Blue, Hulu with Live TV, DIRECTV (ex DirecTV Stream), Peacock, or YouTube TV.

The cheapest way to watch MSNBC live is DIRECTV's new MyEntertainment pack for $35/month. If you just want next-day MSNBC content, the cheapest way to get that is with Peacock for $10.99/month.

$45.99/month | MSNBC + 45 channels

MSNBC on Sling TV Blue

Sling Blue is a live TV plan that comes with nearly 50 of the most popular cable channels in the country. In select markets, it also carries local ABC, NBC, and FOX channels, but users in those areas are charged a monthly $5 broadcast fee. If you want to boost your news lineup, Sling does offer a "News Extra" add-on for $6/month. It carries business channels like CNBC and international news channels like NDTV World.
$88.99/month | MSNBC + 105 channels | 3 days free trial

MSNBC on Hulu with Live TV

Hulu with Live TV combines Hulu originals with more than a hundred live channels, including MSNBC and other news outlets like CNN, HLN, and Fox News. It's a popular choice for families, since Hulu with Live TV often comes bundled with Disney+ and ESPN+, so there's something to watch for everyone. A potential downside, however, is that Hulu with Live TV only allows for two simultaneous streams. For reference, YouTube TV allows for three, while DirecTV Stream and Fubo offer unlimited simultaneous streams.
$89.99/month | MSNBC + 137 channels | 5 days free trial

MSNBC on DIRECTV (ex DirecTV Stream)

All signature DirecTV Stream plans come with MSNBC and other news channels like CNN, HLN, and Fox News. They also come equipped with 4k channels, unlimited DVR, and on-the-go viewing. But they are expensive, with the most basic plan priced at $86.99/month. So, if you don't mind losing a couple of channels (particularly local and sports), then your best option is to go for DirecTV Stream's "MyEntertainment" genre pack. At just $35/month, the plan already comes with MSNBC, CNN, CNBC, and 40 more channels. It's also bundled with Disney+, Hulu, and Max at no additional cost, which makes it ideal for film and TV fans. It's also more affordable than Sling, which is the next cheapest way to watch MSNBC live.
$10.99/month | MSNBC + 75 channels

MSNBC on Peacock

Peacock doesn't carry an MSNBC livestream. Instead, the NBC-owned streaming service carries on-demand (albeit delayed) episodes of MSNBC programs like Morning Joe, The Beat, All In, and Lock Up. A premium plan also gives you access to your local NBC channel.
$82.99/month | MSNBC + 143 channels | 7 days free trial

MSNBC on YouTube TV

YouTube TV's extensive channel lineup, unlimited cloud DVR, and familiar interface are some of the reasons why it remains a popular cable replacement option for cord-cutters. One particularly interesting feature is the service's multiview function, which lets you watch four channels at once. Multiview applies to MSNBC and other news, sports, business, and weather channels.

2025 on MSNBC

A change in national leadership also meant a change in MSNBC dynamics. Ahead of President Donald Trump’s inauguration early this year, it was announced that MSNBC president Rashida Jones would step down, and that MSNBC will be absorbed into a new NBCUniversal company called “SpinCo.” Not much else is clear about the future of MSNBC under SpinCo., aside from the fact that it remains generally staunch in its criticism of the current administration, especially with anchor Rachel Maddow returning to helm the nightly news.

How to get MSNBC without Fox News?

As it stands, the only way to get MSNBC content without subsidizing Fox News is Peacock. Every other cord-cutting service that carries MSNBC live, also has Fox News.

What is the cheapest way to get MSNBC without cable?

If on-demand access to MSNBC shows is enough, then the cheapest way is Peacock for $7.99. Otherwise, if you want the linear live stream, the cheapest service is DIRECTV Stream's "MyEntertainment" genre pack for $34.99, and then is Sling TV for $45.99.

How to watch MSNBC and CNBC without cable?

You can watch MSNBC and CNBC on:

  • Hulu with Live TV
  • DIRECTV (ex DirecTV Stream)
  • YouTube TV
  • How to watch MSNBC and CNN without cable?

    You can watch MSNBC and CNN on:

  • Hulu with Live TV
  • DIRECTV (ex DirecTV Stream)
  • YouTube TV