Log in with your Xfinity username and password

If you have an Xfinity internet, TV, or mobile account, you can use those login credentials to access Peacock without creating a separate account. Open the Peacock app or go to peacock.com, select "Sign In," then choose "Sign in with Xfinity" instead of entering an email address.

Enter your Xfinity username (usually your email address) and password on the screen that appears. Xfinity will confirm your identity and send you back to Peacock, where you'll be logged in. This process takes about 30 seconds and works on phones, tablets, computers, and streaming devices.

If you don't remember your Xfinity password, select "Forgot username or password?" on the Xfinity sign-in page before you try to log into Peacock. Resetting it there will let you complete the Peacock login on the same device without switching back and forth.

Key Takeaways

  • You can sign into Peacock using your existing Xfinity username and password without creating a new account.
  • Select "Sign in with Xfinity" on the Peacock login page rather than entering an email address directly.
  • The login works on the Peacock app, the Peacock website, and streaming devices like Roku, Apple TV, and Fire Stick.
  • If you forget your Xfinity password, reset it through Xfinity's website before attempting to log into Peacock.
  • Some Xfinity plans include Peacock Premium at no extra cost, while others require a separate Peacock subscription.

Where to find the "Sign in with Xfinity" option

On the Peacock app or website, the sign-in page shows several options. Look for a button or link labeled "Sign in with Xfinity" — it usually appears near the top or middle of the login choices, often alongside options like "Sign in with Google" or "Sign in with Apple."

On a phone or tablet, tap "Sign in with Xfinity." On a computer, click the same button. On a streaming device like Roku or Fire Stick, use the remote to navigate to and select "Sign in with Xfinity." The next screen will ask for your Xfinity username and password.

If you see only an email login field and no "Sign in with Xfinity" option, you may be on an older version of the app. Update Peacock through your device's app store, then try again. On a web browser, clear your cookies and refresh the page.

What happens after you enter your Xfinity credentials

After you type your Xfinity username and password, Peacock sends that information to Xfinity's servers to verify you are a real Xfinity customer. This verification usually takes a few seconds. You will see a loading screen or a message saying "Signing you in."

Once Xfinity confirms your account, you are automatically logged into Peacock. You will land on the Peacock home screen and can start watching immediately. Peacock remembers this login on that device, so you won't have to sign in again unless you manually log out or the app is uninstalled.

If verification fails, you will see an error message. This usually means your Xfinity username or password was typed incorrectly. Go back and try again, making sure there are no extra spaces before or after your credentials.

Troubleshooting a failed Xfinity login

If you see an error like "We couldn't verify your Xfinity account" or "Sign in failed," the most common cause is a typo in your username or password. Xfinity usernames are case-sensitive for the password but not the username. Try typing your credentials more slowly, or copy and paste them if you have them saved somewhere safe.

If you have recently changed your Xfinity password, wait a few minutes before trying to log into Peacock again. Password changes sometimes take a few minutes to sync across Xfinity's systems. If the error persists, go to xfinity.com, sign in there first to confirm your password works, then return to Peacock and try again.

If you still cannot log in after confirming your password works on Xfinity's website, try uninstalling and reinstalling the Peacock app, or try logging in on a different device. Sometimes a cached login issue on one device clears when you use another. If the problem continues, contact Xfinity customer service — they can confirm whether your account is active and may be able to access to use Peacock.

Check whether your Xfinity plan includes Peacock Premium

Some Xfinity plans come with Peacock Premium included at no extra charge, while others do not. After you log in with your Xfinity account, Peacock will show you what tier you have access to. If you see "Premium" next to your name or in your account settings, your plan includes it. If you see "Free" or "Ad-Supported," you have the free version of Peacock.

Xfinity bundles that typically include Peacock Premium are Xfinity Flex, Xfinity X1, and some higher-tier TV packages. If your plan does not include Peacock Premium and you want it, you can pay for a Peacock subscription separately through Peacock's website. That subscription is independent of your Xfinity login.

To see exactly what your Xfinity plan includes, log into your Xfinity account on xfinity.com and look at your plan details, or call Xfinity customer service. They can tell you whether Peacock Premium is part of your current package.

Log in on different devices

You can use your Xfinity login on any device that has the Peacock app or a web browser. This includes phones, tablets, computers, smart TVs, Roku, Apple TV, Fire Stick, Google TV, and Samsung TV. The "Sign in with Xfinity" option works the same way on all of them.

On a smart TV or streaming device, you may see a code on the screen instead of a username and password field. If that happens, go to peacock.com/activate on a phone or computer, enter the code, and then sign in with your Xfinity credentials there. The TV or device will then log in automatically.

You can be logged into Peacock on multiple devices at the same time using the same Xfinity account. If you want to log out on one device, open the Peacock app or website, go to your account settings, and select "Sign Out." That will log you out only on that device, not on others.

Frequently Asked Questions

Do I need a separate Peacock account if I sign in with Xfinity?

No. Signing in with Xfinity creates a Peacock account linked to your Xfinity login automatically. You do not need to create a separate email-based Peacock account. If you already have a Peacock account from before, you can link it to your Xfinity login in your account settings.

What if I don't have an Xfinity account?

You can still use Peacock by creating a free account with an email address instead. Go to peacock.com, select "Sign Up," and enter your email. You will have access to Peacock's free tier with ads. If you want Peacock Premium, you can pay for a subscription without needing Xfinity.

Can I use my Xfinity login on Peacock if I cancel my Xfinity service?

No. Once your Xfinity account is closed, you will no longer be able to log into Peacock using that Xfinity login. Before you cancel, consider linking a separate email address to your Peacock account so you can keep watching after Xfinity is gone.

Why does Peacock ask for my Xfinity password instead of just my username?

Peacock needs both your username and password to verify with Xfinity that you are the real account holder. This is a security measure to prevent someone else from using your Xfinity login without permission. Peacock does not store your Xfinity password — it only sends it to Xfinity's servers to confirm your identity.

Can I change my Xfinity password and still log into Peacock?

Yes. If you change your Xfinity password, use your new password the next time you log into Peacock. You do not need to do anything else. Peacock will accept your new credentials on the next sign-in.