Connect Peacock to Xfinity in three steps
If you have an Xfinity internet, TV, or mobile account, you can link it to Peacock and unlock ad-free streaming at no extra cost. The process takes about five minutes and happens entirely on Peacock's website or app. You will need your Xfinity username and password, and your Peacock account must already exist before you start.
The three steps are: go to Peacock's account settings, select the option to link a TV provider, choose Xfinity from the list, sign in with your Xfinity credentials, and confirm the link. Once connected, your Peacock account switches to ad-free viewing when ready, and you stay logged in across all your devices.
Key Takeaways
- You must have an active Xfinity internet, TV, or mobile account to link Peacock; the service does not work with Xfinity Mobile alone unless you also have internet or TV service.
- Linking happens through Peacock's settings, not through Xfinity's app or website, so start on Peacock no matter which device you use.
- Your Peacock account must exist before you link it; you cannot create a new account during the linking process.
- After linking, you get ad-free Peacock Premium at no additional charge for as long as your Xfinity service stays active.
What Xfinity service qualifies for free Peacock Premium
Xfinity internet, Xfinity TV, or Xfinity Mobile all may have access to. You do not need all three—any one of them is enough. If you have Xfinity Mobile only, you must also have either internet or TV service to link Peacock.
Your account must be active and in good standing. If your service is suspended or cancelled, the Peacock link stops working until you restore your Xfinity account. Prepaid Xfinity Mobile accounts do not may have access to, but postpaid plans do.
Step-by-step: linking Peacock to your Xfinity account
On the Peacock website: Log into your Peacock account, go to Account Settings (usually found in the menu under your profile picture), and look for an option labeled "Link TV Provider" or "Connect TV Provider." Click it, select Xfinity from the list of providers, and you will be taken to Xfinity's sign-in page. Enter your Xfinity username and password, then confirm the request on the next screen. You will be sent back to Peacock, and the link is complete.
On the Peacock app: The steps are the same. Open the app, tap your profile icon, go to Settings, find the TV provider linking option, and follow the same sign-in flow. Some older versions of the Peacock app may have the option in a slightly different menu location, so look under Account or Subscription settings if you do not see it when ready.
On the Xfinity app: You can also start from Xfinity's side. Open the Xfinity app or website, go to your account settings, look for Peacock or streaming services, and select the option to set up or link Peacock. This will open Peacock's sign-in screen. If you do not have a Peacock account yet, you will be prompted to create one before the link can complete.
What happens after you link your accounts
Your Peacock account when ready switches to ad-free Premium viewing. You will not see any ads on shows, movies, or live sports. The change takes effect right away—you do not have to wait for an email or restart the app, though refreshing the page or closing and reopening the app will show the change when ready.
You stay logged into Peacock on all devices where you were already signed in. If you use Peacock on a phone, tablet, smart TV, and web browser, you will have ad-free access on all of them without having to sign in again. If you sign into Peacock on a new device after linking, it will also have ad-free access.
Troubleshooting: what to do if the link does not work
Wrong username or password: The most common reason the link fails is an incorrect Xfinity username or password. Make sure you are using the username you use to log into your Xfinity account online or in the app, not your email address (unless your email is your username). If you have forgotten your password, reset it on Xfinity's website before trying to link again.
Account not active: If your Xfinity service is suspended, cancelled, or past due, the link will not work. Contact Xfinity to restore your account, then try linking again. If your service was recently cancelled, it may take a few hours for the system to process the cancellation, so wait a day and try again.
Already linked to another Peacock account: Each Xfinity account can only be linked to one Peacock account. If you previously linked Peacock to this Xfinity account under a different email address, you will need to unlink it first. Go to your Xfinity account settings online, find the Peacock section, and select the option to unlink or remove. Then try linking your current Peacock account.
Still not working: Clear your browser cache and cookies, or uninstall and reinstall the Peacock app. Try linking again from a different device or browser. If the problem persists, contact Peacock support through the app or website—they can check whether your Xfinity account is recognized in their system.
What to do if your Xfinity service ends
If you cancel or downgrade your Xfinity service, your Peacock link stops working within a few hours. Your Peacock account does not disappear, but it reverts to the free tier with ads. You can still watch Peacock's free content, but you lose ad-free Premium access.
If you switch to a different Xfinity plan that still includes internet, TV, or mobile service, your link should stay active. If you are unsure whether your new plan qualifies, contact Xfinity before cancelling your old service.
Frequently Asked Questions
Can I link Peacock to multiple Xfinity accounts?
No. One Peacock account links to one Xfinity account. If you have multiple Xfinity accounts in your household, each one can link to a different Peacock account, but a single Peacock account cannot be linked to more than one Xfinity account at a time.
Do I need to pay for Peacock Premium separately if I link through Xfinity?
No. Linking through Xfinity gives you ad-free Peacock Premium at no extra charge. You do not pay anything beyond your regular Xfinity bill. If you cancel your Xfinity service, you lose the free Premium benefit.
Will linking Peacock to Xfinity change my Xfinity bill?
No. Linking Peacock does not add any charge to your Xfinity bill. It is a benefit included with your existing service at no additional cost.
What if I have a Peacock account but no Xfinity service yet?
You cannot link Peacock to Xfinity unless you have an active Xfinity internet, TV, or mobile account. Once you sign up for Xfinity service, you can then link your existing Peacock account to it.
Can I unlink Peacock from Xfinity and link it again later?
Yes. You can unlink at any time through your Peacock account settings or Xfinity account settings. Your Peacock account reverts to the free tier with ads. You can link it again to the same or a different Xfinity account whenever you want.