Peacock does not carry all NFL games — it has a limited package that rotates by season
Peacock streams some regular-season NFL games, but the number and timing change year to year based on what NBC Sports negotiates with the league. As of 2024, Peacock carries Sunday Night Football games (the primetime matchup each Sunday), plus select playoff games and occasional regular-season games that NBC broadcasts. You will not find Monday Night Football, Thursday Night Football, or most Sunday afternoon games on Peacock — those air on ESPN, Amazon Prime Video, CBS, or Fox instead.
The games Peacock does stream are included with any Peacock subscription tier, including the free ad-supported plan. You do not need a paid subscription to watch them. However, the free tier has ads, while the Premium and Premium Plus tiers remove ads during live sports.
Key Takeaways
- Peacock carries Sunday Night Football and select playoff games, but not Monday Night Football, Thursday Night Football, or most Sunday afternoon matchups.
- NFL game availability on Peacock changes each season based on NBC's broadcasting contract with the league, so what airs this year may differ next year.
- Games available on Peacock are included with the free ad-supported plan, so you do not need to pay to watch them.
- To find which specific games air on Peacock each week, check the NFL schedule on NFL.com or Peacock's sports section, which updates weekly.
What games Peacock actually streams each season
Peacock's NFL package centers on Sunday Night Football, which airs every Sunday evening during the regular season. This is the marquee primetime slot, and it streams live on Peacock the same time it broadcasts on NBC. During the playoffs, Peacock also streams playoff games that NBC carries, including Wild Card, Divisional, and Conference Championship games depending on the year.
Beyond Sunday Night Football, Peacock occasionally streams regular-season games that NBC broadcasts as part of its broader NFL coverage. These are not a fixed weekly slot — they appear sporadically and are announced in advance. The exact number and timing depend on NBC's current contract with the NFL, which can shift when the league renegotiates broadcasting rights.
Peacock does not carry games from other networks' packages. If a game airs on ESPN (Monday Night Football), Amazon Prime Video (Thursday Night Football), CBS, or Fox, it will not appear on Peacock unless NBC also has broadcast rights to that particular game.
How to find which games are on Peacock this week
The easiest way to see which NFL games Peacock is streaming is to open the Peacock app or website and navigate to the Sports section. Peacock displays upcoming live games prominently, and you can filter by sport or league. The schedule updates weekly as games are confirmed.
You can also check the official NFL schedule on NFL.com, which lists which network carries each game. If it shows "NBC," that game will stream on Peacock. The NFL app itself also shows which streaming service carries each matchup.
Set reminders in the Peacock app for games you want to watch. Peacock allows you to bookmark upcoming events so you receive a notification before the game starts.
Differences between Peacock's free and paid plans for sports
All NFL games available on Peacock stream on both the free ad-supported plan and the paid Premium tiers. The difference is the viewing experience, not the content. The free plan includes ads that play during the game, while Premium ($5.99 per month with ads) and Premium Plus ($11.99 per month ad-free) remove ads during live sports.
If you already subscribe to Peacock for other content, you can watch NFL games without upgrading. If you are considering subscribing specifically for football, the free plan gives you full access to all available games — you are only trading ad interruptions for cost.
What to do if the game you want is not on Peacock
If an NFL game is not on Peacock, check which network has it. Monday Night Football streams on ESPN and ESPN+. Thursday Night Football airs on Amazon Prime Video. Sunday afternoon games split between CBS and Fox, and neither streams those games on Peacock. Some games also air on NFL+, the league's own streaming service, which requires a separate subscription.
If you have cable or a live TV streaming service like YouTube TV, Hulu + Live TV, or Sling TV, you can watch games on their apps or websites using your login credentials. Many cable providers also offer their own apps (like the Fox Sports app or CBS Sports app) where you can stream games if you authenticate with your cable account.
The NFL schedule is released months in advance, so you can plan ahead. If you know you want to watch a specific team or matchup, check the schedule early to see which service will carry it.
How Peacock's NFL package compares to other streaming options
Peacock's strength is Sunday Night Football — if that is your main interest, it is the most straightforward option and costs nothing on the free plan. However, if you follow a team that plays most of its games on other networks, Peacock alone will not be enough.
ESPN+ carries some exclusive games and is bundled with Disney+ and Hulu for $14.99 per month. Amazon Prime Video includes Thursday Night Football if you have a Prime membership ($14.99 per month or $139 per year). NFL+ streams out-of-market games and costs $7.99 per month or $79.99 per year. If you want comprehensive coverage, you may need subscriptions to multiple services.
Cable and live TV streaming services like YouTube TV ($72.99 per month) or Hulu + Live TV ($76.99 per month) carry most or all games across all networks, but they cost significantly more than individual streaming services.
Technical requirements and how to watch on Peacock
Peacock works on most devices: smartphones and tablets (iOS and Android), computers (web browser), smart TVs (Samsung, LG, Roku, Amazon Fire TV, Apple TV), gaming consoles (PlayStation, Xbox), and Chromecast. read the Peacock app from your device's app store or visit peacocktv.com in a browser.
Sign in with your email address and create a password. If you choose the free plan, you do not enter payment information. Once logged in, navigate to Sports and find the NFL section. Live games appear with a "Live" label and a start time.
Internet speed matters for smooth streaming. Peacock recommends at least 5 Mbps for HD quality and 25 Mbps for 4K. If you experience buffering, try lowering the video quality in the app settings or moving closer to your Wi-Fi router.
Frequently Asked Questions
Can I watch Sunday Night Football on Peacock if I do not have cable?
Yes. Sunday Night Football streams live on Peacock with no cable login required. You only need a Peacock account, which you can create for free. The free plan includes ads; Premium and Premium Plus remove ads.
Will Peacock stream the Super Bowl?
The Super Bowl airs on CBS, Fox, or NBC depending on the year. When NBC broadcasts the Super Bowl, it streams on Peacock. Check the NFL schedule in advance to see which network carries that year's Super Bowl.
Do I need a Peacock subscription to watch NFL games, or can I use the free plan?
The free plan includes all NFL games Peacock streams. You do not need to pay. The only difference between free and paid is that the free plan has ads during games.
What if I miss a live game — can I watch it later on Peacock?
Peacock offers on-demand replays of games after they air live, though availability varies. Check the Sports section after the game ends to see if a replay is available. Some games may take a few hours to appear.
Can I watch out-of-market games on Peacock?
No. Peacock streams only the games NBC broadcasts nationally. For out-of-market games, you need NFL+, which costs $7.99 per month or $79.99 per year and lets you watch most regular-season games from any team.