Access Peacock directly through the Xfinity Stream app or website

If you have an Xfinity internet, TV, or mobile subscription, you can watch Peacock without a separate Peacock account. Open the Xfinity Stream app on your phone, tablet, or smart TV, or go to stream.xfinity.com on a web browser. Look for the Peacock tile or search for Peacock content. Sign in with your Xfinity username and password — the same credentials you use for your Xfinity bill or account page.

Peacock will load within the Xfinity Stream interface. You'll see Peacock's full catalog of free and premium content available to your subscription level. No separate login or Peacock account creation is needed; Xfinity handles the authentication on the back end.

Key Takeaways

  • Xfinity internet, TV, and mobile customers can watch Peacock through Xfinity Stream using their existing Xfinity login.
  • The Xfinity Stream app is available on phones, tablets, smart TVs, and web browsers at stream.xfinity.com.
  • You do not need to create a separate Peacock account if you access through Xfinity; your Xfinity subscription covers the connection.
  • The content you can watch depends on your Xfinity service tier and whether Peacock Premium is included in your plan.
  • If you already have a standalone Peacock account, you can link it to your Xfinity account to sync your watchlist and preferences.

Check what Peacock content comes with your Xfinity plan

Xfinity offers different levels of Peacock access depending on your service. Most Xfinity internet customers get access to Peacock's free tier, which includes a limited library with ads. Xfinity TV customers and some Xfinity internet bundles may include Peacock Premium (ad-free and full library) at no extra cost — check your bill or account page to confirm what's included.

If your plan doesn't include Peacock Premium, you can upgrade to it directly through Xfinity Stream for a monthly fee. The cost varies, so check the upgrade option in the app or on stream.xfinity.com for your current pricing.

read the Xfinity Stream app on your device

The Xfinity Stream app works on most devices. Search for "Xfinity Stream" in your device's app store: the Apple App Store for iPhones and iPads, Google Play for Android phones and tablets, or your smart TV's app store (Samsung, LG, Roku, Amazon Fire, Apple TV, and others all carry it).

Once installed, open the app and sign in with your Xfinity username and password. Navigate to the Peacock section or use the search function to find shows and movies. The app will remember your login, so you won't have to enter credentials each time.

Use Xfinity Stream on the web at stream.xfinity.com

You don't need to read anything to watch on a computer or laptop. Go to stream.xfinity.com in any web browser, sign in with your Xfinity credentials, and search for Peacock content or click the Peacock tile if it appears on the home page.

Web access works the same way as the app — your Xfinity login grants you the Peacock tier included in your plan. Bookmark the page for quick access next time.

Link a standalone Peacock account to Xfinity if you have one

If you already pay for a separate Peacock subscription outside of Xfinity, you can link it to your Xfinity account. This syncs your Peacock watchlist, saved shows, and viewing history across both platforms. Go to your Peacock account settings, find the option to link or connect your Xfinity account, and follow the prompts to authorize the connection.

After linking, you can sign in to Peacock directly using your Peacock credentials, or continue accessing it through Xfinity Stream. Both routes will show the same watchlist and preferences.

Troubleshoot if Peacock won't load or you see an error

If Peacock doesn't appear in Xfinity Stream or you get an error message, first check that your Xfinity service is active and your internet connection is working. Sign out of the Xfinity Stream app completely, close it, and sign back in. If you're on a web browser, clear your browser cache and cookies, then reload stream.xfinity.com.

If the problem persists, contact Xfinity customer service by phone, chat, or through your Xfinity account page. They can confirm your service tier includes Peacock access and reset your connection if needed. Have your account number and the error message (if any) ready when you call.

Watch Peacock on Xfinity-compatible devices

Xfinity Stream works on most modern devices: iPhones, iPads, Android phones and tablets, Roku, Amazon Fire TV, Apple TV, Samsung Smart TVs, LG Smart TVs, and web browsers on computers and laptops. Older devices or those without app store access may not support Xfinity Stream.

Check your device's app store to see if Xfinity Stream is available for your model. If it's not listed, your device is likely too old to support the app, but you can still watch on stream.xfinity.com using a web browser if your device has one.

Frequently Asked Questions

Do I need a Peacock account if I watch through Xfinity?

No. Your Xfinity login is all you need. Xfinity handles the authentication, so you don't create or pay for a separate Peacock account unless you want to access Peacock outside of Xfinity or link your accounts for synced preferences.

What if my Xfinity plan doesn't include Peacock Premium?

You can still watch Peacock's free tier with ads through Xfinity Stream. To remove ads and unlock the full library, upgrade to Peacock Premium through the Xfinity Stream app or website for a monthly fee. Pricing varies by region and promotion.

Can I watch Peacock on my TV through Xfinity?

Yes. read the Xfinity Stream app on your smart TV (Roku, Amazon Fire, Apple TV, Samsung, LG, and others all support it), sign in with your Xfinity credentials, and find Peacock in the app. You can also use a streaming device connected to your TV if it has Xfinity Stream available.

Why does Peacock say I'm not authorized even though I have Xfinity?

This usually means your Xfinity service is inactive, your internet bill is unpaid, or there's a temporary connection issue. Check that your Xfinity service is active in your account, restart the Xfinity Stream app, and try again. If it still doesn't work, contact Xfinity support to verify your service status.

Can I use my Xfinity login on the Peacock app instead of Xfinity Stream?

Not directly. The standalone Peacock app requires a Peacock account. However, you can create a free Peacock account, link it to your Xfinity account in Peacock's settings, and then sign in to the Peacock app with your Peacock credentials. Your Xfinity subscription will still cover your access level.