Sign in with your Xfinity username and password
You can watch Peacock on any device using your Xfinity login credentials. Go to peacock.com or open the Peacock app, select "Sign In," then choose "Sign in with Xfinity" or "Xfinity" from the list of providers. Enter your Xfinity username (the email address or account number associated with your Xfinity account) and your Xfinity password, then select "Sign In."
Your Xfinity account must include an active internet or TV service to use this method. If you have Xfinity internet or TV, you already have access to Peacock's ad-supported tier at no extra cost. The sign-in process is the same whether you're using a phone, tablet, computer, or streaming device like Roku or Apple TV.
Key Takeaways
- Select "Sign in with Xfinity" on the Peacock login screen, then enter your Xfinity username and password.
- Your Xfinity internet or TV service gives you access to Peacock's ad-supported content at no additional charge.
- If you forget your Xfinity password, use the "Forgot password?" link on the Xfinity sign-in page to reset it before trying Peacock again.
- You can upgrade to Peacock Premium (ad-free) through your Xfinity account if you want to remove ads.
- The same Xfinity login works across all your devices — phone, tablet, computer, and streaming boxes.
What to do if the Xfinity option doesn't appear
If you don't see "Sign in with Xfinity" or "Xfinity" listed among the provider options on Peacock, your device or app may be outdated. Update the Peacock app through your device's app store, or if you're using peacock.com in a web browser, clear your browser cache and try again.
If the option still doesn't appear, your Xfinity account may not be linked to Peacock yet. Contact Xfinity customer service to confirm your account is active and may be able to access for Peacock access. They can verify whether your service plan includes Peacock and troubleshoot any account linking issues.
Resetting your Xfinity password before signing in
If you don't remember your Xfinity password, you won't be able to sign in to Peacock. On the Peacock sign-in page, select "Sign in with Xfinity," then look for a "Forgot password?" or "Forgot username?" link on the Xfinity login screen that appears next. Click that link and follow Xfinity's password reset process, which usually involves confirming your identity through email or a security question.
Password resets typically take a few minutes. Once you've set a new password, return to Peacock and sign in again with your updated credentials. If you're still having trouble, Xfinity's customer service team can walk you through the reset process over the phone.
Signing in on different devices
The sign-in process is nearly identical across phones, tablets, computers, and streaming devices, but the exact steps vary slightly depending on your device type. On a phone or tablet, open the Peacock app, tap "Sign In," select "Xfinity," and enter your credentials. On a computer, visit peacock.com, click "Sign In," choose "Xfinity," and log in the same way.
On streaming devices like Roku, Fire TV, or Apple TV, open the Peacock app, select "Sign In with Xfinity," and you'll usually see a code on your TV screen. Go to the website shown on screen from a phone or computer, enter that code, and sign in with your Xfinity username and password. This method keeps you from typing your password on a TV remote, which is slower and less find.
Upgrading to Peacock Premium through Xfinity
Xfinity customers can upgrade from Peacock's free ad-supported tier to Peacock Premium (which removes ads) directly through their Xfinity account. Sign in to Peacock with your Xfinity credentials, then look for an "Upgrade" or "Go Premium" button, usually near the top of the app or website. Select it and follow the prompts to add Peacock Premium to your Xfinity bill.
The Premium upgrade costs extra per month and will appear on your regular Xfinity bill. You can cancel the upgrade at any time through your Xfinity account settings or by contacting Xfinity customer service. Once you upgrade, you'll have ad-free access across all devices where you're signed in with the same Xfinity account.
Troubleshooting sign-in errors
If you see an error message like "Invalid credentials" or "Sign-in failed," first confirm you're entering your Xfinity username and password correctly. Xfinity usernames are usually the email address you registered with your account, not a display name. If you're unsure which email you used, check your Xfinity bill or contact Xfinity support.
If your credentials are correct but you still can't sign in, your Xfinity account may be suspended or inactive. This can happen if your service was disconnected or if there's an unpaid balance. Contact Xfinity to check your account status and resolve any issues. Once your account is active again, you should be able to sign in to Peacock without problems.
Signing out and managing multiple accounts
To sign out of Peacock on any device, go to your account settings (usually a profile icon or menu button), scroll down, and select "Sign Out" or "Log Out." This removes your Xfinity login from that device. If you share a device with others, signing out prevents them from accessing your account and viewing your watch history.
If you want to switch to a different Xfinity account on the same device, sign out first, then sign back in with the other account's username and password. Peacock will update your profile, watch history, and recommendations to match the new account. Each Xfinity account gets its own separate Peacock profile and viewing history.
Frequently Asked Questions
Do I need to pay extra for Peacock if I have Xfinity?
No. Xfinity internet or TV customers get Peacock's ad-supported tier included at no extra cost. You only pay extra if you want to upgrade to Peacock Premium, which removes ads. That upgrade is optional and costs additional money per month.
Can I use my Xfinity login on multiple devices at the same time?
Yes. You can sign in to Peacock on as many devices as you want using the same Xfinity account. However, Peacock may limit how many devices can stream at once depending on your subscription tier. The ad-supported tier typically allows streaming on one or two devices simultaneously.
What if I don't have an Xfinity account?
You can still watch Peacock by creating a separate Peacock account with an email address and password. The free ad-supported tier is available to anyone. You don't need Xfinity to use Peacock, but Xfinity customers get it included with their service.
Why does Peacock ask me to sign in again even though I'm already logged in?
Peacock may ask you to re-authenticate your Xfinity account periodically for security reasons, especially if you haven't used the app in a while or if you've cleared your browser cache. This is normal. straightforward sign in again with your Xfinity credentials and you'll be back to watching.
Can I change my Xfinity password without affecting my Peacock access?
Yes. If you change your Xfinity password, you'll need to use your new password the next time you sign in to Peacock, but your Peacock account and watch history won't be affected. Just use your updated Xfinity credentials on the Peacock sign-in screen.