How to Watch and Stream Every NFL Game Live for the 2023-24 Season

All the products and services on this page were chosen by a Decider editor, but we may be compensated and/or receive an affiliate commission on some items if you decide to buy.

After weeks of preseason games and anticipation building, the 2023-24 NFL season is finally here!

It’s a blank slate for all 32 teams in the league hoping to reach the Super Bowl; the ultimate goal at the beginning of every season.

The 18-week regular season kicks off tonight with the very first Thursday Night Football of the year between the Detroit Lions and last season’s Super Bowl champs, the Kansas City Chiefs, airing on NBC and Peacock at 8:20 p.m. ET.

With three days of football each week and more than a few different streaming and channel options (including Prime Video, Hulu, and more), we broke it all down for you in the easiest terms possible so you’ll have no trouble tuning into all of your favorite team’s games this year.

Thursday Night Football:

This is the most straightforward of the bunch. Every Thursday Night Football game (minus week 1’s Thursday game, which is on NBC and Peacock) is airing exclusively on Prime Video, so you’ll need to be an Amazon Prime subscriber to watch the games every Thursday.

Amazon Prime costs $15/month or $139/year, and comes with a number of perks including free shipping, members only deals, access to Prime Premiere events and more, in addition to Prime Video.

Sunday Afternoons:

Dak Prescott
Photo: Getty Images

Sunday afternoon games air on Fox or CBS, depending on what conference the teams are in. Fox airs local NFC games, while CBS has AFC games. Because these games aren’t nationally broadcast, you’ll really only be able to catch the ones that air local to you (meaning, for example, if you live in the New York metropolitan area, you’ll be able to watch Giants and Jets games on Sundays).

If you have cable, all you need to do is tune into the right channel at the right time or log into that network’s app with your cable credentials.

To watch local games that air on CBS, you’ll need a Paramount+ subscription. Paramount+ starts at $6/month and both of their available plans include NFL on CBS livestreams. You can also subscribe to Paramount+ as a Prime Video channel add-on. Hulu + Live TV, DirecTV Stream, and fuboTV all have CBS in their base plans.

For games on Fox, you’ll need a live TV streaming service to watch without cable, since they don’t have a dedicated streaming service the way CBS has Paramount+. Live TV services that have Fox in their base plans include Sling TV (Blue) ($45/month), Hulu + Live TV ($70/month), DirecTV Stream ($65/month), and fuboTV ($75/month).

If your favorite team isn’t in your local market, the only way to watch those games is with NFL Sunday Ticket, which broadcasts all out-of-market Sunday games. Sunday Ticket’s new home is YouTube TV, where you can add it on to a base plan.

Sunday Night Football:

Patrick Mahomes throwing it downfield
Photo: Getty Images

NBC will be airing 17 national Sunday Night Football games during the 2023-2024 NFL season. You’ll be able to stream these with a Peacock subscription, starting at just $6/month.

NBC is also included with the base packages for Sling TV (Blue), Hulu + Live TV, DirecTV Stream, and fuboTV, so you’ll be able to watch Sunday Night Football on any of those as well.

Monday Night Football:

This year, Monday Night Football is airing on ESPN and other networks in the Disney Family, including ABC and, occasionally, ESPN+. This schedule features the cable channels for every game of the regular season, including Monday Night Football.

ESPN and ABC are included in base packages for Sling TV (Orange and Blue), Hulu + Live TV, DirecTV Stream, and fuboTV.

Not every Monday Night Football game will air simultaneously on ESPN+, but the following games will:

  • Monday, Sept. 11 — Buffalo @ New York Jets, 8:15 p.m. (Week 1)
  • Monday, Sept. 18 — Cleveland @ Pittsburgh, 8:15 p.m. (Week 2)
  • Monday, Sept. 25 — Philadelphia @ Tampa Bay, 7:15 p.m. (Week 3)
  • Monday, Nov. 20 — Philadelphia @ Kansas City, 8:15 p.m. (Week 11)
  • Monday, Dec. 11 — Green Bay @ New York Giants, 8:15 p.m. (Week 14)
  • Monday, Dec. 25 — Baltimore @ San Francisco, 8:15 p.m. (Week 16)
  • Saturday, Dec. 30 — Detroit @ Dallas, 8:15 p.m. (Week 17)

ESPN+ costs $10/month and can also be bundled with Disney+ and Hulu.

Other Places to Watch NFL Games:

Jalen Hurts rushing
Photo: Getty Images

NFL Network will air the following six exclusive games this season, with three more to be announced:

  • Sunday, Oct. 1 — Falcons @ Jaguars in London, 9:30 a.m. (Week 4)
  • Sunday, Oct. 8 — Jaguars @ Bills in London, 9:30 a.m. (Week 5)
  • Sunday, Oct. 15 — Ravens @ Titans in London, 9:30 a.m. (Week 6)
  • Sunday, Nov. 5 — Dolphins @ Chiefs in Frankfurt, 9:30 a.m. (Week 9)
  • Sunday, Nov. 12 — Colts @ Patriots in Frankfurt, 9:30 a.m. (Week 10)
  • Sunday, Dec. 24 — Patriots @ Broncos, 8:15 p.m. (Week 16)

NFL Network is included with the Sling TV (Blue), Hulu + Live TV, and fuboTV base plans, but you’ll need to upgrade to DirecTV Stream‘s Choice plan to get NFL Network.

NFL RedZone is another add-on that you can add to some live TV streaming services, including Sling TV (included in the Blue Sports Extra add-on), Hulu + Live TV (with the Sports Add-On package), fuboTV (as part of their Ultimate plan), and DirecTV Stream (available to add to any base plan).

RedZone is a channel that’s only live on Sundays and “whips around” back and forth between all of the live games, so you’ll only see scoring chances and touchdowns.


For more content, check out the Decider Shopping section.