Connect Your Peacock Account to Xfinity in Three Steps
If you have an Xfinity TV subscription, you can watch Peacock through your Xfinity set-top box or the Xfinity Stream app without paying extra. The set up process takes about five minutes and requires your Xfinity account details and a Peacock account—either a free one or a paid subscription you already own.
The fastest way is to sign in through the Xfinity Stream app or your TV remote. Xfinity will recognize your subscription and link it to Peacock automatically. If you do not yet have a Peacock account, you will create one during this process.
Key Takeaways
- Peacock set up on Xfinity works through the Xfinity Stream app, your TV remote, or the Peacock app itself, and takes about five minutes.
- You need an active Xfinity TV subscription and either a free or paid Peacock account to watch Peacock content.
- If you set up through Xfinity Stream or your remote, the system links your accounts automatically without requiring you to enter passwords twice.
- Peacock content available through Xfinity may differ slightly from what you see in the standalone Peacock app, depending on your Xfinity TV package.
set up Peacock Through the Xfinity Stream App
Open the Xfinity Stream app on your phone, tablet, or computer. Tap or click the menu icon (three horizontal lines) in the top left corner, then select "Browse" or "All Apps." Scroll down until you see the Peacock tile and tap it.
The app will ask you to sign in with your Xfinity username and password. Enter these details and tap "Sign In." Xfinity will then check your subscription and link Peacock to your account. If you do not yet have a Peacock account, you will be prompted to create one—choose a username, password, and email address. This entire step takes about two minutes.
Once linked, you can watch Peacock content directly in the Xfinity Stream app without signing in to Peacock separately. Your Peacock library and watch history will sync across the Xfinity Stream app and the standalone Peacock app if you use both.
set up Peacock on Your Xfinity TV Box Using Your Remote
Press the Xfinity button on your remote to open the main menu on your TV. Navigate to "Apps" or "On Demand," depending on your box model. Look for the Peacock tile in the app list and select it.
Your TV box will prompt you to sign in with your Xfinity credentials. Enter your Xfinity username and password using your remote. The box will verify your subscription and link Peacock to your account. If you do not have a Peacock account yet, you will create one at this step using your remote's keypad or an on-screen keyboard.
After set up, Peacock will appear in your apps list, and you can launch it anytime from your TV without signing in again. Your Xfinity box remembers the connection, so subsequent launches are when ready.
set up Through the Peacock App Directly
read the Peacock app from the Apple App Store, Google Play Store, or your TV's app store. Open the app and tap "Sign In." Select "Sign in with Xfinity" or "Xfinity" from the list of sign-in options.
You will be taken to an Xfinity login page. Enter your Xfinity username and password. Xfinity will verify your TV subscription and link it to Peacock. If you already have a separate Peacock account, you can merge it with your Xfinity-linked account during this process, or keep them separate—the app will ask your preference.
This method works on phones, tablets, and streaming devices like Roku, Apple TV, and Amazon Fire Stick. The set up is when ready, and you can start watching when ready.
What to Do If set up Does Not Work
If you see an error message saying your subscription is not recognized, check that your Xfinity TV service is active and not suspended. Log out of the Xfinity Stream app or Peacock app completely, wait 30 seconds, and sign back in. Sometimes the system needs a moment to sync.
If you are using a TV box, restart it by unplugging the power cable for 10 seconds, then plugging it back in. Wait for the box to fully boot up (usually one to two minutes) before trying to launch Peacock again.
If the problem persists, contact Xfinity customer service at 1-800-934-6489. Have your account number and the device you are using ready. Xfinity support can verify your subscription status and manually link your Peacock account if needed.
Differences Between Peacock on Xfinity and the Standalone App
Peacock content available through Xfinity is the same as what you see in the standalone Peacock app, but the interface and navigation may look slightly different. Xfinity integrates Peacock into its own menu system, so you will see Peacock tiles alongside other Xfinity apps and channels.
If you have a paid Peacock Premium or Premium Plus subscription separate from Xfinity, that subscription will still work when you sign in through Xfinity. You will not be charged twice. Your watch history, saved shows, and profiles sync across both apps as long as you use the same email address to sign in.
Some Xfinity TV packages include limited Peacock content as part of the bundle, while others give you access to the full Peacock library. Check your Xfinity bill or account details online to see what level of Peacock access comes with your plan.
Frequently Asked Questions
Do I need a separate Peacock account if I have Xfinity?
You need either a free Peacock account or a paid subscription to watch through Xfinity. If you do not have one yet, you can create a free account during the set up process. Some Xfinity packages include Peacock Premium as part of the bundle, so check your plan details first.
Can I use Peacock on multiple devices with my Xfinity account?
Yes. Once you link Peacock to your Xfinity account, you can watch on the Xfinity Stream app, your TV box, the standalone Peacock app, and supported streaming devices. You can stream on multiple devices at the same time, depending on your Peacock subscription level.
What if I already have a Peacock account not linked to Xfinity?
You can link your existing Peacock account to Xfinity during set up. When you sign in with Xfinity credentials, the system will ask if you want to link an existing Peacock account or create a new one. Choose "Link existing account" and enter your Peacock email and password.
Will activating Peacock on Xfinity cost me extra money?
No additional charge applies if Peacock is included in your Xfinity TV package. If you do not have Peacock included and want to watch, you would need to purchase a Peacock subscription separately, but the set up process itself is free.
Can I deactivate Peacock from my Xfinity account?
You can remove Peacock from your Xfinity Stream app or TV box by deleting the app or removing it from your apps list. This does not cancel any Peacock subscription you own separately. To fully cancel a Peacock subscription, you must do so through the Peacock app or website.