Sign in with your Xfinity username and password
If you have an Xfinity internet, TV, or mobile account, you can log into Peacock using those same credentials. Go to peacock.nbcuniversal.com or open the Peacock app on your device, select "Sign In," then choose "Sign in with Xfinity." Enter your Xfinity username (usually your email address) and password, and you'll be logged in.
Peacock recognizes Xfinity accounts automatically because Comcast owns both services. This means you don't need a separate Peacock password — your Xfinity login works across both platforms. If you've forgotten your Xfinity password, you can reset it at xfinity.com before attempting to log into Peacock.
The sign-in process is the same whether you're using a phone, tablet, computer, or streaming device like Roku or Apple TV. Look for the Xfinity option specifically rather than signing up for a new Peacock account, since using your existing Xfinity login may unlock additional content or ad-free viewing depending on your Xfinity plan.
Key Takeaways
- You can log into Peacock using your Xfinity username and password without creating a separate account.
- Select "Sign in with Xfinity" on the Peacock login screen rather than signing up as a new user.
- Your Xfinity login works on the Peacock website, mobile app, and streaming devices.
- If you don't remember your Xfinity password, reset it at xfinity.com before trying to log into Peacock.
- Using your Xfinity account may give you access to premium Peacock features depending on your Xfinity service tier.
What happens if you don't see the Xfinity sign-in option
On some older devices or apps, the Xfinity sign-in button may not appear. If you're using an older streaming device, smart TV, or an outdated version of the Peacock app, you might only see the standard Peacock login. In this case, update the Peacock app to the latest version through your device's app store, or restart the app completely and try again.
If updating doesn't help, you can still access Peacock by signing in with a regular Peacock account instead. However, you'll lose any premium features that come with your Xfinity subscription. To avoid this, try logging in through the Peacock website on a computer or phone first — the website version always includes the Xfinity option.
Checking what Peacock tier your Xfinity plan includes
Different Xfinity packages come with different levels of Peacock access. Some Xfinity customers get Peacock Premium (ad-free), while others get Peacock Premium Plus (which also includes offline downloads). The easiest way to find out what you have is to log in and look at the account settings or subscription page within Peacock itself.
Once you're logged in with your Xfinity account, open the Peacock app or website and go to your account menu. Look for "Subscription" or "My Plan" — this will show you exactly which Peacock tier is active on your account. If you're only seeing the free, ad-supported version, contact Xfinity to confirm whether your current plan includes a premium Peacock subscription.
Troubleshooting login problems with Xfinity
If you're entering your Xfinity credentials correctly but still can't log in, the issue is usually one of three things: your Xfinity account is inactive, your password is incorrect, or there's a temporary connection problem between Peacock and Xfinity's servers.
Start by confirming your Xfinity account is active. Log into xfinity.com directly using the same username and password you're trying on Peacock. If you can log into Xfinity but not Peacock, wait a few minutes and try again — sometimes the connection between the two services takes time to sync. If the problem persists, restart the Peacock app or clear your browser cache and cookies, then try logging in again.
If you still can't log in after these steps, contact Xfinity customer support. They can verify that your account is linked to Peacock and check whether there are any technical issues on their end preventing the login.
Using Peacock on multiple devices with one Xfinity account
You can log into Peacock on multiple devices using the same Xfinity credentials. This means you can watch on your phone, tablet, TV, and computer all with one login. However, Peacock limits how many devices can stream at the same time depending on your subscription tier.
With Peacock Premium or Premium Plus, you can typically stream on two devices simultaneously. If you try to watch on a third device at the same time, one of the other streams will stop. This is a Peacock-wide limit, not specific to Xfinity accounts, and it applies whether you're using your Xfinity login or a regular Peacock account.
Switching between Xfinity and a regular Peacock account
If you've already created a separate Peacock account and now want to use your Xfinity login instead, you don't need to delete anything. You can straightforward log out of your Peacock account and log back in using the Xfinity option. Both accounts are separate, so your watch history and saved shows may not transfer between them.
If you want to merge your watch history and preferences, you'll need to contact Peacock support — they can sometimes link accounts for you. Otherwise, you'll start fresh with your Xfinity login, though you can always switch back to your regular Peacock account later if needed.
Frequently Asked Questions
Do I need an Xfinity account to watch Peacock?
No. Peacock offers a free ad-supported tier that anyone can watch without an Xfinity account. However, if you do have Xfinity, logging in with your Xfinity credentials may give you access to premium features like ad-free viewing, depending on your Xfinity plan.
What if I have Xfinity but don't see Peacock Premium included?
Not all Xfinity plans include Peacock Premium. Contact Xfinity to confirm what's included with your specific package. Some plans include it automatically, while others require you to add it as an extra service. You can also check within the Peacock app under your subscription settings.
Can I use my Xfinity login on Peacock if I cancel my Xfinity service?
Once you cancel Xfinity, your Xfinity login will no longer work on Peacock. You'll need to create a regular Peacock account or switch to the free ad-supported version. Any premium features tied to your Xfinity subscription will stop working when ready.
Why does Peacock ask me to sign in again even though I just logged in?
Peacock sessions sometimes expire after a period of inactivity or when you switch devices. This is normal. straightforward log in again with your Xfinity credentials. If this happens constantly, try clearing the app's cache or reinstalling it.