Xfinity Activate Peacock Not Working? How to Fix It

Xfinity activate Peacock not working? Fix StreamStore, Rewards, StreamSaver, TV Box linking, billing, and password issues.

T

Technobezz

Editorial Team

Sep 2, 2026
•
8 min read

Contents

Don't Miss the Good Stuff

Get tech news that matters delivered to your inbox.

You try to activate Peacock through Xfinity, but the offer does not start, the account will not link, or Peacock keeps asking you to sign in again. The fix is to use the activation route that matches your Xfinity offer, then make sure the correct Peacock email and billing status are attached. Start with StreamStore, then move through Xfinity membership, StreamSaver, TV Box linking, account unlinking, billing, password, and device checks.

Start with the official StreamStore activation path

Go to xfinity.com/yoursubscriptions. Sign in with your primary Xfinity ID and password. Then open Xfinity StreamStore.

Select Activate next to Peacock Premium. Enter the email address for the Peacock account you want to use, then select Continue. Create your Peacock password and account details, then choose Activate.

Select Start Watching Peacock. If you already have a Peacock account, enter that Peacock email and password, then select Sign In & Activate. Use the same Peacock email on every device after activation so Premium follows the account you linked.

Redeem your Xfinity membership offer first

Diamond and Platinum Xfinity members with Xfinity Internet and an account in good standing must claim the Peacock benefit before the normal activation flow works. Xfinity retired Xfinity Rewards on January 21, 2026 and replaced it with Xfinity membership, so go to xfinity.com/membership, sign in with your primary Xfinity ID and password, and select Get Peacock Premium at no extra cost.

Choose Get This Benefit and follow the prompts. Wait a few hours for the activation email before creating another Peacock account or retrying with a different email.

If the membership benefit is claimed and activation still fails, use xfinity.com/yoursubscriptions and activate Peacock from Xfinity StreamStore.

Use the StreamSaver activation route

This fixes StreamSaver accounts where Peacock is included but has not been connected after Xfinity or NOW setup.

Open the StreamSaver activation email. Go to xfinity.com/yoursubscriptions when you do not have the email. Enter your Xfinity ID and password.

Select Let’s go. Choose Activate next to Peacock. Confirm that you are leaving Xfinity when prompted.

For a new Peacock account, enter your email and select Continue. Create your password and account details, choose Activate, then select Start Watching Peacock.

For an existing Peacock account, enter your Peacock email and select Continue. Enter your Peacock email and password, then choose Sign In & Activate and Start Watching Peacock.

Activate Peacock from your Xfinity TV Box

On X1 or Flex, press the Xfinity button on the Voice Remote. Move right to Apps. Select Peacock and press OK.

On Xumo Stream Box, go to Home, open the Apps row, choose Apps View all, then select Peacock. Inside Peacock, choose Get Offer or Sign In, then press OK. Select the shown Xfinity email or choose Enter a different email, then press OK to confirm.

Create a password or sign in, select Continue, and follow the prompts to choose the offer. Use Activate on Your Phone on the Peacock activation screen when entering details with the remote slows you down.

Check the Peacock email already linked

A Peacock activation can succeed while the wrong Peacock email is linked, which makes Premium appear missing when you sign in on another device. When you are already signed in, open the Peacock app and go to Account to see the email address on that profile.

When you are signed out, check your inboxes, spam, and junk folders for Peacock messages, or use Peacock’s Account Finder. To change the email on a Peacock account you can access, go to peacocktv.com/account in a browser, open Settings, select Update Email, and follow the on-screen instructions.

If the email shown in Peacock is not the one you want tied to Xfinity, unlink Peacock from Xfinity StreamStore and relink the correct account.

Go to xfinity.com/yoursubscriptions. Open StreamStore. Confirm that Peacock shows as active.

Select Help & more info. Choose Unlink Peacock account or Unlink Peacock. Confirm the Peacock account shown.

Select No, please use another account. Enter the email you want to use and select Continue. Sign in and activate Peacock with the correct account.

This fixes the case where Xfinity shows Peacock as active but your usual Peacock login still does not have Premium.

Clear an old Peacock subscription

Use this when you already pay for Peacock and Xfinity activation will not attach to that same account.

  1. 1.Sign in to your Peacock account.
  2. 2.Open the Subscriptions tab.
  3. 3.Select Cancel All Subscriptions.
  4. 4.Follow the confirmation steps.
  5. 5.Wait until the subscription fully lapses, then retry Xfinity activation.

When Peacock is billed by Apple, Google, Roku, Amazon, or another third party, cancel through that third party because Peacock cannot cancel those plans for you.

Fix password and profile problems after TV setup

The most common cause after X1, Xumo Stream Box, or Flex setup is an incomplete or forgotten Peacock password.

Go to peacocktv.com/account and select I don’t know my password. Complete the reset or profile-completion flow, then sign back into Peacock with that same email and password.

For a regular forgotten password, open Peacock on the website or app, select Sign In, choose Forgot Password?, enter the email used for Peacock, and select Continue. Open the reset email and use the link within 3 hours.

Remove device blocks and unsupported setup issues

This applies when Peacock will not open, the app is missing, or a PIN screen blocks the activation flow. Xfinity says RNG150 and Pace XG1v1 boxes are not eligible for Peacock activation.

On supported third-party devices, close Peacock and other background apps, then relaunch Peacock. When it still fails, restart the device by unplugging power or fully powering down, wait 20 seconds, then plug it back in or reboot. Check the internet connection strength, clear device cache or data from the device settings menu, and uninstall and reinstall Peacock when the platform allows it.

On Xfinity TV Box Peacock apps, cache clear and uninstall options are not part of the supplied Xfinity TV Box activation steps, so use the Xfinity app or xfinity.com/xfinityassistant for Xfinity-side troubleshooting.

For Xfinity parental controls, use Settings, Parental Controls, and TV Rating Locks for TV-MA locks. On X1 App Locks, press xfinity on the remote, open Settings, choose Parental Controls, enter or create the Parental Control PIN, open App Locks, highlight Peacock, press OK to toggle the lock off, then choose Exit.

Do not use Sign in with TV Provider inside Peacock as the Xfinity activation fix. The current activation routes are Xfinity activation pages, StreamStore, or Peacock email and password linking inside the Peacock app.

Frequently Asked Questions

Why does Xfinity say Peacock is active but Peacock still asks me to pay?

The Peacock benefit is linked to a different Peacock email. Check the email in Peacock Account, then unlink and relink from xfinity.com/yoursubscriptions.

Can I activate Xfinity Peacock if I already pay Peacock directly?

Cancel the existing Peacock subscription and wait until it fully lapses before retrying Xfinity activation. Third-party billed plans must be canceled through that third party.

How long should I wait for the Xfinity Rewards Peacock activation email?

Wait a few hours after claiming the Diamond or Platinum membership benefit, then activate through the email or StreamStore.

Where should I go if none of the activation paths work?

Use the Xfinity app or xfinity.com/xfinityassistant for Xfinity account, package eligibility, activation hub, or provisioning issues. Use Peacock support for Peacock login or password problems.