How to Get Free Peacock With Your Xfinity Account

If you have an active Xfinity internet, TV, or mobile service, you may be able to watch Peacock at no extra cost. Xfinity bundles a free Peacock subscription with most plans, but you have to claim it yourself — it does not set up automatically. The process takes about five minutes and happens entirely through the Peacock app or website.

The key is using the same email address you registered with Xfinity when you sign up for Peacock. Peacock will then recognize your Xfinity account and unlock the free tier without asking for a payment method. If you already have a Peacock account under a different email, you can link your Xfinity service to it afterward.

Key Takeaways

  • Free Peacock comes with most Xfinity internet, TV, and mobile plans, but you must claim it through the Peacock app or website yourself.
  • Sign up for Peacock using the same email address registered with your Xfinity account to have the free tier unlock automatically.
  • If you already have a Peacock account under a different email, go to your Peacock account settings and link your Xfinity service there.
  • Some Xfinity plans include Peacock Premium (ad-free) instead of the free ad-supported tier — check your plan details to see which one you have.

Sign Up for Peacock Using Your Xfinity Email

Go to peacock.com or open the Peacock app on your phone, tablet, or streaming device. Select "Sign Up" and choose the option to create a new account. Enter the email address that is registered with your Xfinity account — this is the address Xfinity sends your bills to or the one you use to log into your Xfinity account online.

Create a password and complete the sign-up form. When you reach the payment step, Peacock will check whether your email matches an active Xfinity account. If it does, the free tier will unlock and you will not see a payment method screen. You can then start watching when ready.

If Peacock does ask for a payment method, your email may not match your Xfinity account, or your Xfinity service may not be active. Double-check that you are using the correct email, then contact Xfinity to confirm your service status.

Link Xfinity to an Existing Peacock Account

If you already have a Peacock account under a different email address, you can connect your Xfinity service to it. Log into your Peacock account and go to Account Settings. Look for a section called "Manage Subscriptions" or "Linked Services" (the exact name varies by device).

Select the option to link a cable or internet provider. Choose Xfinity from the list and enter your Xfinity username and password. Peacock will verify your account and unlock the free tier on your existing Peacock profile. You will not lose any saved shows, watchlists, or viewing history.

What to Do If Peacock Still Asks for Payment

If you have entered your correct Xfinity email and Peacock still shows a payment screen, your Xfinity service may not be active or may not include Peacock. Contact Xfinity customer service to confirm that your account is current and that your plan includes free Peacock access.

Some older or lower-tier Xfinity plans do not include Peacock. If your plan does not, Peacock will show you the cost to upgrade to a paid subscription. You can also call Xfinity at the number on your bill to ask whether upgrading your internet or TV plan would add Peacock at no extra charge.

If you have recently switched Xfinity plans or services, there may be a delay of a few hours before Peacock recognizes the change. Try signing out and back in, or wait until the next day and try again.

Peacock Premium vs. the Free Tier

Xfinity offers two versions of free Peacock. Most plans include the standard free tier, which has ads and limits some shows to a lower video quality. A smaller number of Xfinity plans — usually the higher-tier TV or internet packages — include Peacock Premium, which removes ads and unlocks all content in 4K where available.

Check your Xfinity plan details online or call Xfinity to see which version you have. If you have the ad-supported tier and want to upgrade to Premium, Peacock will show you the monthly cost when you log in. You can also upgrade directly through Peacock's app without contacting Xfinity.

Troubleshooting Common Problems

If you cannot find the option to link Xfinity in your Peacock account settings, you may be using an older version of the app. Update Peacock from your device's app store and try again. On a web browser, clear your cache and cookies, then log back in.

If you see a message that says your Xfinity account is not recognized, make sure you are entering your Xfinity username and password correctly. Xfinity usernames are often different from email addresses — check your Xfinity bill or log into xfinity.com to confirm what your username is. If you have changed your Xfinity password recently, use the new one.

If you have multiple Xfinity accounts (for example, one for internet and one for mobile), link the account that is currently active. Peacock can only recognize one Xfinity service per Peacock profile. If you need to switch which Xfinity account is linked, go back to Account Settings and unlink the first one before linking the second.

Using Peacock on Different Devices

Once you have claimed your free Peacock, you can watch on any device where you read the app or visit the website. Peacock is available on phones, tablets, computers, Roku, Amazon Fire TV, Apple TV, Google TV, Samsung Smart TVs, and most other major streaming platforms. Log in with the same email and password you used to sign up.

You can stream on up to four devices at the same time with a free Peacock account. If you reach that limit, you will need to sign out on one device before starting on another. Premium subscribers can stream on up to four devices simultaneously as well.

Frequently Asked Questions

Do I lose my free Peacock if I cancel Xfinity?

Yes. Your free Peacock access is tied to your active Xfinity service. If you cancel Xfinity, your Peacock account will revert to a free ad-supported tier (if you do not pay for it separately) or lose access entirely, depending on your region and Peacock's current policies. Contact Peacock support before canceling Xfinity if you want to keep your account.

Can I use the same Peacock account for multiple Xfinity services?

No. One Peacock account can be linked to one Xfinity account at a time. If you have multiple Xfinity services (such as internet at one address and mobile at another), you will need to choose which one to link. You can unlink and relink a different Xfinity service whenever you want, but only one can be active per Peacock profile.

What if I do not remember my Xfinity email address?

Log into your Xfinity account at xfinity.com using your username and password. Your registered email will appear in your account settings. If you do not remember your Xfinity username or password, use the "Forgot Username" or "Forgot Password" link on the Xfinity login page to recover it.

Does Xfinity charge me separately for Peacock?

No. If your plan includes free Peacock, there is no separate charge. The cost is included in your regular Xfinity bill. If you upgrade to Peacock Premium through the Peacock app, that upgrade fee will appear on your Peacock bill, not your Xfinity bill.

Can I share my Peacock account with family members?

Yes, but only up to four people can stream at the same time. Each person can use the same login, or you can create separate profiles within the account so each person has their own watchlist and recommendations. Peacock does not charge extra for multiple profiles on one account.