Yes, Peacock carries MSNBC, but only through a paid tier

Peacock offers MSNBC programming, but you cannot watch it on the free version of the service. MSNBC is available only to subscribers of Peacock Premium or Peacock Premium Plus. If you have a free Peacock account, you will see MSNBC listed in the app, but you cannot play any of its content — you will be prompted to upgrade instead.

The MSNBC content on Peacock includes live news feeds, recorded segments from shows like "Morning Joe" and "The Rachel Maddow Show," and full episodes of daytime and primetime programming. The live stream is available 24 hours a day when you have a paid subscription active.

Key Takeaways

  • MSNBC requires a Peacock Premium subscription or higher; the free tier does not include it.
  • Peacock Premium costs around $5.99 per month with ads, or $11.99 per month without ads (prices vary by region and promotional offers).
  • You can watch MSNBC live or on-demand through the Peacock app on phones, tablets, computers, and connected TV devices.
  • If you have an MSNBC cable subscription through a pay-TV provider, you may be able to log in with those credentials instead of paying for Peacock separately.

What MSNBC content is actually on Peacock

Peacock carries the full MSNBC live feed, which means you can tune in to whatever is broadcasting at that moment — news coverage, talk shows, or breaking news alerts. You also get access to a library of on-demand episodes, usually from the past week or two of programming, depending on the show.

Popular MSNBC shows available on-demand include "Morning Joe," "The ReidOut," "The Last Word with Lawrence O'Donnell," "The Rachel Maddow Show," and "All In with Chris Hayes." Peacock does not carry every episode ever made, but it typically keeps recent episodes available for a rolling window of time.

Breaking news and special coverage is also available through the live feed. If a major news event happens, you can watch MSNBC's coverage in real time on Peacock the same way you would on cable.

How to find MSNBC on Peacock

Open the Peacock app or website and look for the Live TV section. MSNBC should appear there as a live channel option. You can also search for "MSNBC" in the search bar, or browse the News category to find MSNBC shows and clips.

Once you select MSNBC, the live stream will begin playing if you have an active Premium subscription. If you are on the free tier, you will see a message asking you to upgrade. On-demand episodes are organized by show name, so you can search for a specific program like "Morning Joe" and browse available episodes from that series.

Peacock subscription tiers and pricing

Peacock offers three tiers: Free, Premium, and Premium Plus. MSNBC is available on both paid tiers.

Peacock Premium costs around $5.99 per month and includes ads during playback. Peacock Premium Plus costs around $11.99 per month and removes most ads. Prices vary slightly by region and Peacock frequently runs promotional offers, so the actual cost you see may be lower, especially for the first few months.

Both Premium tiers include the full MSNBC live feed and on-demand library, plus access to thousands of other shows, movies, and sports content from NBC, Universal, and other networks. The main difference between Premium and Premium Plus is the ad experience and the ability to read content for offline viewing on Premium Plus.

Using your cable login instead

If you already subscribe to MSNBC through a cable or satellite TV provider, you may not need a separate Peacock subscription. Many pay-TV providers allow you to log in to Peacock with your cable credentials and watch MSNBC that way.

To check if your provider is supported, open Peacock and look for a "Sign In with TV Provider" or "Cable Login" option. Select your provider from the list and enter your cable account username and password. If your provider is linked, you will gain access to MSNBC and other premium content without paying for Peacock separately.

This option works with most major cable and satellite providers, but not all. If your provider is not listed, you will need to purchase a Peacock Premium subscription to watch MSNBC.

Devices where you can watch MSNBC on Peacock

Peacock works on most devices you already own. You can watch MSNBC on your phone or tablet using the Peacock app (available on iOS and Android), on your computer through the Peacock website, or on your TV using a connected device.

Supported TV devices include Roku, Amazon Fire TV, Apple TV, Google TV, Samsung Smart TVs, LG Smart TVs, and many others. You can also cast from your phone to a Chromecast or AirPlay to an Apple TV if your device supports it. read the Peacock app to your device, sign in with your subscription, and start watching.

Frequently Asked Questions

Can I watch MSNBC on Peacock for free?

No. MSNBC is only available on Peacock Premium and Premium Plus, both of which require payment. The free tier of Peacock does not include access to MSNBC or its live feed.

Is the MSNBC stream on Peacock live or delayed?

The MSNBC feed on Peacock is live and broadcasts in real time, the same as the cable channel. You can watch breaking news and events as they happen.

Can I record MSNBC shows on Peacock?

Peacock Premium Plus allows you to read episodes for offline viewing, but you cannot record live TV. You can only watch what Peacock has already made available on-demand, or tune in to the live feed when it airs.

What if MSNBC is not showing up on my Peacock account?

Make sure you are subscribed to Peacock Premium or Premium Plus — MSNBC does not appear on free accounts. If you have a paid subscription and still cannot see MSNBC, try signing out and signing back in, or uninstalling and reinstalling the Peacock app.

Does Peacock have other news channels besides MSNBC?

Yes. Peacock also carries NBC News, and may include other news programming depending on your subscription and region. Check the Live TV section of the app to see what news channels are available to you.