Sign in with your Xfinity username and password
If you have an Xfinity internet, TV, or mobile account, you can sign into Peacock directly using those same login credentials. You do not need to create a separate Peacock account. Go to peacock.com or open the Peacock app on your device, select "Sign In," then choose "Sign in with Xfinity" instead of entering an email address.
Enter your Xfinity username (the one you use to log into your Xfinity account online or through the Xfinity app) and your password. If you have forgotten your Xfinity password, you can reset it on the Xfinity website before you attempt to sign into Peacock.
Once you enter your credentials, Xfinity will verify your account. If the verification succeeds, you will be signed into Peacock and can begin watching. The entire process usually takes less than a minute.
Key Takeaways
- You can sign into Peacock using your existing Xfinity username and password without creating a new account.
- On the Peacock sign-in page, select "Sign in with Xfinity" to use your Xfinity credentials instead of an email address.
- Xfinity will verify your account information before granting you access to Peacock.
- If you forget your Xfinity password, reset it on the Xfinity website before attempting to sign into Peacock.
- You may need to complete a one-time verification step if you are signing in from a new device or location.
Where to find the Xfinity sign-in option
On the Peacock website, go to the sign-in page and look for a button or link labeled "Sign in with Xfinity." This option appears alongside other sign-in methods like email or social media accounts. Click or tap it to proceed.
In the Peacock mobile app (available on iOS and Android), the sign-in screen also displays "Sign in with Xfinity" as one of the available options. Tap it to continue with your Xfinity credentials.
If you do not see the Xfinity sign-in option on your screen, make sure you are on the official Peacock website (peacock.com) or have downloaded the official Peacock app from the Apple App Store or Google Play Store.
What happens if your Xfinity account is not recognized
If you enter your Xfinity username and password but receive an error message, the most common reason is that your credentials are incorrect. Double-check that you are using the exact username and password you use to log into your Xfinity account elsewhere. Usernames are case-sensitive in some systems, so verify capitalization.
If you are certain your credentials are correct but the system still does not recognize your account, your Xfinity account may not be linked to Peacock yet. This can happen if your account is very new or if there is a delay in the system syncing your information. Wait a few hours and try again, or contact Xfinity customer service to confirm your account is active and may be able to access for Peacock access.
If you see a message saying your account does not have Peacock access, it may mean your Xfinity plan does not include Peacock. Some Xfinity plans come with Peacock included, while others require a separate subscription. Check your Xfinity plan details or contact Xfinity to learn whether Peacock is included in your service.
Signing in on different devices
You can sign into Peacock with your Xfinity account on multiple devices: computers, smartphones, tablets, and streaming devices like Roku, Apple TV, or Amazon Fire Stick. The sign-in process is the same on each—select "Sign in with Xfinity" and enter your credentials.
The first time you sign in on a new device, Xfinity may ask you to verify your identity with a code sent to your email or phone number on file. This is a security step to confirm the login is legitimate. Enter the code when prompted, and you will be signed in.
If you sign in on many devices, you may reach a limit on how many can stream at once. Peacock's standard plan allows simultaneous streaming on up to four devices, though this can vary depending on your specific plan. If you hit the limit, sign out on a device you are not using and try again.
Resetting your Xfinity password before signing in
If you do not remember your Xfinity password, you must reset it before you can sign into Peacock. Go to xfinity.com and click "Forgot username or password?" on the sign-in page. You will be asked to verify your identity using your account number, phone number, or email address associated with your Xfinity account.
Xfinity will send a password reset link to your email or a verification code to your phone. Follow the instructions to create a new password. Make sure your new password meets Xfinity's requirements, which typically include a minimum length and a mix of letters, numbers, and special characters.
Once you have reset your password, return to Peacock and sign in with your Xfinity username and the new password you just created.
Troubleshooting common sign-in problems
You are stuck on a verification screen. If Xfinity sends you a verification code but you do not receive it, check your email spam folder or the phone number on file with your Xfinity account. If the code has expired (usually after 10 minutes), request a new one. Make sure you are entering the code exactly as it appears, with no extra spaces.
The sign-in page keeps refreshing or loading. Clear your browser's cache and cookies, then try again. If you are using the Peacock app, try closing it completely and reopening it. If the problem persists, restart your device.
You are signed in but cannot watch anything. This usually means your Xfinity plan does not include Peacock access, or your subscription has expired. Contact Xfinity to confirm your plan includes Peacock or to add it if it is available separately.
Linking your Xfinity account to an existing Peacock account
If you already have a Peacock account created with an email address, you can link it to your Xfinity account so you can sign in with Xfinity credentials instead. Sign into your existing Peacock account, go to your account settings, and look for an option to link or connect your Xfinity account. Follow the prompts to authorize the connection.
Once linked, you can sign in using either your email or your Xfinity username. Linking does not delete your existing Peacock account—it straightforward adds another way to access it. Your watch history, saved shows, and preferences will remain the same.
Frequently Asked Questions
Do I need a separate Peacock password if I sign in with Xfinity?
No. When you sign in with Xfinity, you use your Xfinity password, not a Peacock password. You do not need to create or remember a separate password for Peacock itself.
Can I use my Xfinity sign-in on the Peacock app and the website?
Yes. Your Xfinity credentials work on both the Peacock website and the Peacock mobile app. You can sign in on whichever platform you prefer.
What if I do not have an Xfinity account?
You can create a standard Peacock account using an email address instead. Go to peacock.com, select "Sign Up," and follow the prompts to create an account with your email. You will not be able to use the Xfinity sign-in option without an active Xfinity account.
Will signing in with Xfinity cost me extra?
No additional charge applies to signing in with Xfinity. If Peacock is included in your Xfinity plan, there is no extra cost. If your plan does not include Peacock, you may need to add it separately, but that cost is the same whether you sign in with Xfinity or with an email address.
Can I change my sign-in method after I have already created a Peacock account?
Yes. You can link your Xfinity account to your existing Peacock account through your account settings. After linking, you can sign in using either method.