Peacock carries some NFL games, but not all of them
Peacock streams a limited set of NFL games through its partnership with NBC. You will see Sunday Night Football games that NBC broadcasts, plus occasional playoff games and Super Bowls when NBC holds the broadcast rights. Peacock does not carry games from other networks — no CBS, Fox, ESPN, or Amazon Prime games appear there. If you want to watch most NFL games, you will need subscriptions to multiple services or a cable package.
The games Peacock does carry are included with any Peacock subscription tier, including the free ad-supported plan. You do not pay extra for sports content. However, the free tier has commercials, while Peacock Premium (the paid plan) lets you watch with fewer ads.
Key Takeaways
- Peacock streams Sunday Night Football and NBC's playoff and Super Bowl broadcasts, but no games from CBS, Fox, ESPN, or Amazon Prime.
- NFL games on Peacock are included with any subscription level, including the free ad-supported plan.
- Most NFL games air on networks other than NBC, so Peacock alone will not cover a full season of games.
- Peacock's NFL coverage changes year to year based on NBC's broadcast schedule, which the NFL negotiates with networks annually.
Which NFL games actually stream on Peacock
Peacock carries Sunday Night Football during the regular season and playoffs. These are the prime-time games NBC broadcasts each week. You can stream them live or watch replays after they air, depending on your subscription level and the game's availability window.
When NBC holds the rights to playoff games or the Super Bowl, those stream on Peacock as well. The NFL's broadcast contracts rotate among networks, so the specific playoff games available on Peacock shift from year to year. NBC does not always have playoff games — sometimes Fox, CBS, or ESPN hold those rights instead.
Peacock does not carry Thursday Night Football (Amazon Prime), Monday Night Football (ESPN), or regular Sunday afternoon games (CBS and Fox). Those networks stream their own games on their own apps or websites, not on Peacock.
How to watch NFL games on Peacock
Go to Peacock.com or open the Peacock app on your phone, tablet, smart TV, or streaming device. Search for "Sunday Night Football" or browse the Sports section. Live games appear there during the broadcast window. You can also set reminders so Peacock notifies you before a game starts.
If you have a Peacock Premium subscription, you can read games to watch offline on the Peacock app — useful if you are traveling or do not have reliable internet during game time. The free plan does not include downloads.
What subscription level you need
Peacock's free ad-supported plan includes NFL games. You will see commercials during the broadcast, but you pay nothing. Peacock Premium (the paid tier) costs money and removes most ads, though some live events like sports still carry ads even on Premium.
If you already subscribe to Peacock for other content, you already have access to the NFL games it carries. You do not need to buy a sports package or upgrade your plan.
Why Peacock does not have all NFL games
The NFL sells broadcast rights to multiple networks in separate contracts. NBC owns the rights to Sunday Night Football and some playoff games. CBS, Fox, ESPN, and Amazon Prime each own rights to different game windows and days. Peacock can only stream games that NBC broadcasts, because Peacock is owned by NBC's parent company, Comcast.
These contracts run for several years and then renegotiate. The NFL's most recent broadcast deals began in 2023 and run through 2033, so the lineup of which games appear where is locked in for now. If you want to watch all NFL games, you will need to use multiple streaming services or a cable subscription that includes sports channels.
Comparing NFL streaming options
Different services carry different games because the NFL divides its broadcast rights among networks. Here is where each game window streams:
| Service | Games Carried | Cost |
|---|---|---|
| Peacock | Sunday Night Football, NBC playoffs and Super Bowl | Free (with ads) or Premium subscription |
| Amazon Prime Video | Thursday Night Football | Prime membership required |
| ESPN+ | Monday Night Football, select games | Subscription required |
| CBS and Fox apps | Sunday afternoon games (CBS and Fox broadcasts) | Free with cable login or free with ads |
| Cable or satellite TV | All games across all networks | Full cable package required |
If you follow only one team, you might find that most of their games land on one or two services. If you want to watch every game across the league, you will need access to all five options.
Frequently Asked Questions
Can I watch Sunday Night Football on Peacock if I do not have cable?
Yes. Peacock's free plan includes Sunday Night Football with ads. You do not need a cable subscription or login to watch. Just create a free Peacock account and tune in during the broadcast window.
Do I need Peacock Premium to watch NFL games?
No. The free ad-supported Peacock plan includes all NFL games that Peacock carries. Premium removes most ads but is not required for sports access.
Can I watch replays of games I missed?
Yes, but availability depends on your subscription level and licensing windows. Premium subscribers usually get longer replay access. Check the Peacock app after a game airs to see if the replay is available in your region.
What if I want to watch a game that is not on Peacock?
Check which network is broadcasting that game. Thursday Night Football is on Amazon Prime Video, Monday Night Football is on ESPN+, and Sunday afternoon games are on CBS or Fox. Each service streams those games through its own app.
Does Peacock show playoff games?
Only the playoff games that NBC broadcasts. If another network holds the rights to a particular playoff game, it will not appear on Peacock. Check the NFL schedule to see which network is broadcasting each playoff game.