Peacock comes free with most Xfinity internet and TV plans

If you have Xfinity internet or TV service, you likely have access to Peacock at no extra cost. Comcast bundles a free Peacock subscription with many of its packages, though the tier you receive depends on which Xfinity plan you pay for. The most common arrangement is a free Peacock Premium account, which includes ads but covers most of the streaming library.

You do not need to sign up separately or enter a credit card. Instead, you authenticate through your existing Xfinity account credentials. The process takes a few minutes and works on phones, tablets, computers, and streaming devices.

Key Takeaways

  • Xfinity internet and TV customers receive free Peacock Premium (ad-supported) as part of their service at no additional charge.
  • You access Peacock by downloading the app or visiting peacocktv.com, then signing in with your Xfinity username and password.
  • The free tier includes most movies, shows, and sports content, but some premium live events may require a paid upgrade to Peacock Premium Plus.
  • If your Xfinity plan does not include Peacock, you can contact Comcast to confirm your plan details or explore other streaming options.

Which Xfinity plans include free Peacock

Comcast includes Peacock Premium with most Xfinity internet plans and all Xfinity TV packages. If you have Xfinity internet alone (no TV service), your plan almost certainly includes it. If you have Xfinity TV, Peacock comes with your service regardless of which channel tier you chose.

The one exception is older or very limited plans. If you signed up for Xfinity before Peacock was bundled, or if you have a grandfathered rate plan, your account may not include it automatically. The fastest way to know for certain is to log into your Xfinity account online or call Comcast customer service at the number on your bill.

How to set up Peacock on your Xfinity account

Start by downloading the Peacock app on the device you want to use — phone, tablet, Roku, Apple TV, Fire Stick, or any other streaming platform. You can also go directly to peacocktv.com in a web browser. When you open Peacock for the first time, you will see a sign-in screen.

Select Sign in with Xfinity or look for a button that says Xfinity customer. You will be redirected to an Xfinity login page. Enter your Xfinity username (usually your email address) and password — the same credentials you use to check your bill or manage your account online. After you sign in, Peacock will confirm that your account includes the free Premium tier and you will be taken to the home screen.

If you do not see a sign-in option for Xfinity, make sure you are using the official Peacock app from your device's app store, not a third-party app. On some older devices or streaming platforms, you may need to use a different method — Comcast provides instructions on its support pages for less common devices.

What content is included in free Peacock Premium

Peacock Premium covers the vast majority of the streaming library: thousands of movies, complete seasons of TV shows, news, sports, and documentaries. You can watch live sports including NFL games, Premier League soccer, and WWE wrestling. The main limitation is that ads play during content, similar to watching cable television.

Some premium live events — particularly certain sports broadcasts and special releases — may be marked as "Premium Plus only" and require an upgrade to the ad-free tier. These are rare and usually announced in advance. For everyday viewing, the free Premium tier is sufficient for most households.

Signing in on multiple devices

You can use your Xfinity-linked Peacock account on multiple devices at the same time. read the app on your phone, tablet, smart TV, and streaming device, and sign in with the same Xfinity credentials on each one. Peacock will remember your login and your watch history will sync across devices.

If you share your Xfinity account with family members, they can also sign in to Peacock using the same Xfinity username and password. Peacock does not create separate profiles the way some streaming services do, so everyone will see the same watch history and recommendations unless you manage it manually.

Troubleshooting sign-in problems

If you try to sign in and receive an error message, the most common cause is that your Xfinity account does not yet have Peacock linked to it. This sometimes happens with new accounts or after a service change. The solution is to contact Comcast directly — call the number on your bill or use the Xfinity app to chat with support. They can verify your plan includes Peacock and set up it on your account, which usually takes a few minutes.

If you have forgotten your Xfinity password, use the password reset option on the Xfinity login page before you try Peacock again. If you are still unable to sign in after resetting your password, Xfinity customer service can help troubleshoot further. Have your account number ready when you call.

Upgrading to Peacock Premium Plus

If you want to remove ads or access the small number of Premium Plus-only events, you can upgrade to Peacock Premium Plus for a monthly fee. This is optional — the free Premium tier works for most viewers. To upgrade, open Peacock, go to your account settings, and select the upgrade option. You will be asked to add a payment method.

Some Xfinity packages may include Premium Plus as part of a bundle or promotion. If you are unsure whether your plan qualifies for a discount on the upgrade, ask Comcast when you call to confirm your Peacock access.

Frequently Asked Questions

Do I have to pay anything to use Peacock with Xfinity?

No. Peacock Premium comes at no extra cost with your Xfinity service. You do not enter a credit card or agree to any trial period. If you want to upgrade to the ad-free Premium Plus tier, that costs extra, but the standard Premium tier is included.

What if I cancel my Xfinity service?

Your free Peacock access ends when your Xfinity service ends. If you want to keep streaming after cancellation, you would need to pay for Peacock directly. Comcast sometimes offers standalone Peacock discounts to former customers, so ask about that option when you cancel.

Can I use my Xfinity Peacock login on someone else's device?

Yes, you can sign in on as many devices as you own or control. If you want to give someone outside your household access, they would need their own Xfinity account or a separate Peacock subscription. Peacock does not have a family sharing feature like some other streaming services.

Why does Peacock say I am not a valid Xfinity customer?

This usually means your account has not been linked yet or your plan does not include Peacock. Contact Comcast customer service with your account number. They can check whether your plan qualifies and manually set up Peacock if needed. This typically resolves the issue within a few minutes.

Can I watch Peacock offline?

Peacock does not offer offline downloads on most devices. You need an active internet connection to stream. Some content may be available to read on the Peacock app for iOS and Android, but this feature is limited and not available on all titles.