If you purchase an independently reviewed product or service through a link on our website, Rolling Stone may receive an affiliate commission.
Quick answer: The best way to watch NFL games online without cable is to get a live TV streaming service like DirecTV Stream (free trial here). We also suggest adding a VPN to stream out-of-market NFL games.
The 2023-24 NFL season is here.
For cord-cutters, this means it might be time to revisit your streaming service setup to make sure you can watch every NFL game online. Below are all the best ways to watch the NFL live online this year, plus some hacks for streaming NFL games live for free and watching out-of-market games with a VPN.
How to Watch NFL Games Without Cable
NFL broadcasts are spread across ESPN, NFL Network, Fox, NBC and CBS. Some streaming services are also now in the NFL broadcast business: Thursday Night Football is on Amazon Prime Video, while Peacock and Paramount+ also show select games.
This can be overwhelming for us consumers, but there is a pretty comprehensive solution in live TV streaming services like DirecTV Stream. These are essentially virtual cable/satellite packages, with the best ones providing live streams of all of the above channels. Check out more details below.
Editor's Choice: DirecTV Broadcast
Free trial: fuboTV
More affordable: Funda
Also consider: Hulu + Live TV
1. Stream NFL Games on DirecTV Stream
DirecTV Stream is almost always our top recommendation for watching sports. A subscription to DirecTV Stream's Choice package gives you access to over 100 live channels, including ESPN, NFL Network, Fox, NBC, and CBS. DirecTV Stream Choice starts with a five-day free trial and then costs $83.99 per month for two months. After the introductory period, the price increases to $108.99 per month.
2. Stream NFL games on fuboTV
Another one of our favorite live TV streaming services for watching NFL games online is fuboTV, which can provide live streams from ESPN, NFL Network, Fox, NBC, and CBS. fuboTV packages start at $74.99 per month, but you get a free trial to test the service. Plus, fubo is having a deal right now that shaves $20 off your first month's bill.
3. Stream NFL games on Sling
A slightly more affordable live TV streaming service is Sling, whose Orange + Blue package starts at $55 per month (just $27.50 for the first month with Sling's current 50% discount). This package includes ESPN, Fox, NFL Network and NBC, but not CBS.
4. Stream NFL Games on Hulu + Live TV
You already know Hulu as the homegrown hit on-demand content, but the Hulu + Live TV service also offers live NFL streams on ESPN, CBS, FOX, and NFL Network. Even better, a Hulu + Live TV subscription includes Disney+ and ESPN+ for free. Considering all the content you get, Hulu + Live TV is a very good price at $76.99 per month.
How to watch NFL games for free
Thanks to free trials of DirecTV Stream and fuboTV, you can watch NFL games for free for several days. Sign up for your five-day free trial of DirecTV Stream here and get your free trial of fuboTV here. Remember to cancel any free trial to avoid paying.
How to watch out-of-market NFL games
Almost every NFL fan encounters regional broadcast issues, whether they're trying to watch a game out of market or their local game is blacked out. Fortunately, you can watch NFL games out of market – and avoid blackouts – by using a VPN with any of the live TV streaming services above.
VPNs (virtual private networks) essentially “trick” your streaming service into thinking it's in another region, allowing you to access any content regardless of geoblocks. This means that if an NFL game is not being shown on any of your local channels, you can change your device's location to another region where the game is being shown. In addition to letting you stream NFL games out of market, VPNs sometimes also let you watch free live streams of sports from other countries.
We recommend using ExpressVPN, which offers fast and secure service and costs $12.95 per month. You can reduce this price by paying several months upfront, and ExpressVPN also offers a 30-day money-back guarantee if you want a refund after a month.
NFL Schedule: Week 15
Here is the NFL schedule for Week 15, which ends on Monday night, December 18th.
(Times in ET)
Thursday, December 14th
LA Chargers in Las Vegas – 8:15 pm on Prime Video
Saturday, December 16
Minnesota at Cincinnati – 1pm on NFL Network
Pittsburgh at Indianapolis – 4:30 pm on NFL Network
Denver at Detroit – 8:15 pm on NFL Network
Sunday, December 17th
Chicago in Cleveland – 1pm on FOX
Tampa at Green Bay – 1pm on CBS
Houston at Tennessee – 1pm on CBS
New York in Miami – 1pm on CBS
Kansas City in New England – 1pm on FOX
New York in New Orleans – 1pm on FOX
Atlanta in Carolina – 1pm on FOX
Washington at LA Rams – 4:05 pm on CBS
San Francisco in Arizona – 4:05 pm on CBS
Dallas at Buffalo – 4:25 pm on FOX
Baltimore at Jacksonville – 8:20 p.m. on NBC
Monday, December 18th
Philadelphia in Seattle – 8:15 pm on ABC/ESPN