Xfinity offers Peacock at no extra cost with most internet and TV plans
Comcast's Xfinity internet and TV customers can access Peacock Premium for free as part of their service. The offer includes the ad-supported version of Peacock Premium, which gives you access to most of Peacock's content library—movies, TV shows, live sports, and exclusive originals. You do not pay a separate subscription fee if you already have an active Xfinity internet or TV plan.
The free Peacock access is automatic for may have access to customers. You do not need to sign up separately or enter a promotional code. Instead, you log into Peacock using your Xfinity credentials (your Comcast username and password), and the Premium tier unlocks when ready.
Key Takeaways
- Xfinity internet and TV customers receive Peacock Premium (ad-supported) at no additional cost by signing in with their Comcast username and password.
- The offer applies to most Xfinity plans, but some older or limited plans may not include it, so checking your account details is worth doing.
- You access Peacock through the Peacock app or website by selecting "Sign in with Xfinity" rather than creating a separate Peacock account.
- The free tier covers most content, but Peacock Premium Plus (the ad-free version) requires a separate paid subscription on top of your Xfinity service.
Which Xfinity plans include free Peacock
Most Xfinity internet and TV bundles come with free Peacock Premium included. This covers the majority of current Xfinity customers, whether you have internet alone, TV alone, or a combined package. Comcast has made this offer standard across its main service tiers.
Some older plans or limited promotional packages may not include Peacock access. If you are unsure whether your plan qualifies, the fastest way to check is to log into your Xfinity account online or call Xfinity customer service at 1-800-934-6489. They can confirm your plan details in seconds.
If your plan does not currently include Peacock, you can upgrade to a plan that does, or you can purchase a standalone Peacock subscription directly from Peacock for around $5.99 per month (ad-supported) or $11.99 per month (ad-free).
How to sign in to Peacock with your Xfinity account
Open the Peacock app on your phone, tablet, or streaming device, or go to peacocktv.com on your computer. Look for a "Sign in" button, usually at the top right of the screen or in the app menu.
Select "Sign in with Xfinity" from the sign-in options. You will be taken to a Comcast login page. Enter your Xfinity username (usually your email address) and password. After you log in, Peacock will confirm your plan and unlock Premium access automatically.
On some devices like Roku, Apple TV, or Amazon Fire Stick, the process is slightly different. You may see a code on your TV screen that you enter at a Comcast website on your phone or computer to complete the sign-in. This is normal and takes about a minute.
What content you get with free Peacock Premium
The ad-supported Peacock Premium tier that comes free with Xfinity includes the full library of movies, TV shows, live sports events, and Peacock Originals. You can watch current-season episodes of shows like The Office, Parks and Recreation, Saturday Night Live, and sports like Premier League soccer and WWE wrestling.
You also get offline read on some titles, the ability to create multiple user profiles, and 4K streaming on supported devices. The main limitation is that ads play before and during content, similar to watching cable TV.
If you want to remove ads, you would need to pay for Peacock Premium Plus separately—this is not included with Xfinity. Premium Plus costs around $11.99 per month on top of your Xfinity bill.
Troubleshooting if Peacock is not working with your Xfinity login
If you sign in with your Xfinity credentials but Peacock does not recognize your plan, first check that you are using the correct username and password. Your Xfinity username is usually the email address you registered with Comcast, not your account number.
If your login is correct but Peacock still says you are not may have access to to Premium, wait a few minutes and try again. Sometimes the system takes a moment to sync. If the problem continues, sign out completely, close the app, and reopen it.
If you still cannot access Premium after those steps, contact Xfinity customer service. They can verify that your account is active and that Peacock is provisioned to your plan. You can reach them at 1-800-934-6489 or through the Xfinity My Account app.
Alternatives if your Xfinity plan does not include Peacock
If your plan does not come with free Peacock, you have a few options. The simplest is to purchase Peacock Premium directly for $5.99 per month (with ads) or Premium Plus for $11.99 per month (ad-free). You can cancel anytime.
Some other streaming services bundle Peacock access. For example, certain Hulu or Disney+ plans include Peacock at no extra cost. If you already subscribe to one of those services, check whether Peacock is included before buying a separate subscription.
You can also watch some Peacock content for free with the ad-supported Peacock Free tier, which does not require a paid subscription. This tier has a smaller library than Premium but includes some movies, shows, and sports highlights.
Frequently Asked Questions
Can I use my Xfinity login on multiple devices at the same time?
Yes. You can stream Peacock on up to four devices at once with your Xfinity account. If you try to stream on a fifth device, you will be asked to stop streaming on one of the others. This is the same limit that applies to most streaming services.
What happens to my Peacock access if I cancel Xfinity?
Your free Peacock Premium access ends when your Xfinity service ends. If you want to keep watching Peacock after canceling Xfinity, you would need to purchase a standalone Peacock subscription.
Is the free Peacock offer the same as paying for Peacock separately?
Yes, the content is identical. The free Peacock Premium you get through Xfinity is the same ad-supported tier you would pay $5.99 per month for if you bought it directly. The only difference is how you pay and log in.
Can I upgrade to Peacock Premium Plus with my Xfinity account?
No. The free Peacock that comes with Xfinity is the ad-supported Premium tier only. If you want Premium Plus (ad-free), you must purchase it separately for $11.99 per month, even if you have Xfinity.
Do I need to do anything to set up Peacock on my Xfinity account?
No set up is needed. Peacock is automatically included with may have access to Xfinity plans. You straightforward sign in to the Peacock app or website using your Xfinity username and password, and Premium access turns on right away.