Thanksgiving Day has the NFL on the menu, and it’s stuffed with three must-see games across the day and night. Football fans can feast their eyes on two rivalry matchups and a cross-conference showdown without the need for high-priced cable subscriptions.
How to Watch the NFL on Thanksgiving
- Green Bay Packers at Detroit Lions
- Kansas City Chiefs at Dallas Cowboys
- Cincinnati Bengals at Baltimore Ravens
Here’s how to spice up your football feast and what you need to know about streaming today’s games on Roku, Fire TV, Apple TV, and other compatible devices.
How to Watch Green Bay Packers at Detroit Lions
Thanksgiving Day football begins with one of the NFL’s oldest rivalries between NFC North foes. The tradition continues as Ford Field in the Motor City will be home of all of the action when the Detroit Lions (7-4) welcome the Green Bay Packers (7-3-1).
- Kickoff Time: 1:00 PM ET
- Where to Watch : FOX (FOX One)
- Where to Stream : FOX One | DIRECTV | Fubo | Sling TV | YouTube TV | Hulu + Live TV | Tubi | NFL+
The Packers lead the all-time series, 107–78–7, and defeated the Lions earlier this year in Lambeau. With the Bears leading the division, the Lions are currently out of position for a playoff spot. With a 38–44–2 record on Thanksgiving, which stretches back to 1934, Detroit will look to answer back against its rivals.
How to Watch Kansas City Chiefs at Dallas Cowboys
In the interconference matchup of the day, Patrick Mahomes and the Kansas City Chiefs (6-5) travel to AT&T Stadium to take on Dak Prescott and the Dallas Cowboys (5-5-1). Like the Lions, the Cowboys are a Thanksgiving staple, with a Turkey Day record of 34–22–1.
- Kickoff Time: 4:30 PM ET
- Where to Watch: CBS (Paramount+)
- Where to Stream: Paramount+ | DIRECTV | Fubo | YouTube TV | Hulu + Live TV | NFL+
These are two of the NFL’s most high-profile teams, and with both outside of a playoff spot, this game may draw huge ratings. All-time, the Cowboys lead the head-to-head series, 7-5, with the last game coming in 2021 (a Chiefs win, 19-9). Heading into today’s game, the Chiefs are 5-5 on Thanksgiving, with a 2-4 road record on the holiday.
How to Watch Cincinnati Bengals at Baltimore Ravens
The AFC North is under the bright lights when the Baltimore Ravens (6-5) host the Cincinnati Bengals (3-8) in primetime. This game will also have an alternate MaddenCast available on Peacock. These heated foes have played 52 times over the years, with the Ravens having a slight 32–27 edge.
- Kickoff Time: 8:00 PM ET
- Where to Watch: NBC (Peacock)
- Where to Stream: Peacock | DIRECTV | Sling TV | YouTube TV | Hulu + Live TV | NFL+
For Cincinnati, Thanksgiving brings only their second-ever appearance on the holiday stage. Back in 2010, Who Dey Nation was defeated by the New York Jets. This time, the Bengals arrive with reinforcements, as All-Pro quarterback Joe Burrow is expected to make his long-awaited return in the Week 13 showdown.
Across the field, Baltimore boasts a perfect 2–0 Thanksgiving record, having never ventured outside of their home turf for the holiday spotlight. After stumbling early when Lamar Jackson was sidelined, the Ravens have surged back to claim the top spot in the AFC North, setting the stage for a primetime clash rich with playoff implications.

