2025 NFL Thanksgiving schedule: Packers, Lions face off, Cowboys host Chiefs as part of holiday tripleheader
Plenty of great action to stuff in the November holiday

The full 272-game schedule is finally here for the upcoming 2025 NFL season. We now know who is playing whom, and where and when, including the defending champion Philadelphia Eagles hosting the Dallas Cowboys in the season opener.
And while every game matters just as much as any other when it comes to determining who will make the playoffs and have a chance to vie for the right to take the Lombardi Trophy away from the Eagles, there are some matchups that stand out above the others. Thanksgiving has one of them.
As an annual tradition, the Detroit Lions and Dallas Cowboys will host games on Thanksgiving afternoon. But we've also got a barn-burner of a prime-time game on tap. Read on below for details on the 2025 Thanksgiving slate.
Green Bay Packers at Detroit Lions
Date: Nov. 27 | Time: 1 p.m. ET
Location: Ford Field (Detroit, MI)
TV: Fox | Streaming: fubo
This is a big-time divisional matchup between NFC North powers. The Lions, of course, are defending their division crown after going 15-2 last season, one in which they won both games against the Packers. Green Bay won 11 games last year and amazingly only finished third in the division.
The Lions have played more Thanksgiving games than any other team, playing 85 times since 1934. They're 38-45-2 all time, but they finally got a win last year after losing each season from 2017 through 2023. Last year's game, of course, was notable for the clock-management abomination that resulted in then-Bears coach Matt Eberflus (now the defensive coordinator for the Cowboys) being fired. Detroit's massive injury issues continued to mount that day, with Malcolm Rodriguez suffering a torn ACL and missing the remainder of the season.
For the Lions, This is part of a tough post-bye week schedule, wherein they play the Vikings, Commanders, Eagles, Giants, Packers, Cowboys and Rams all in a row. That game against Dallas the week after Thanksgiving is on "Thursday Night Football."
The Packers, as many know, were once the Lions' annual opponent on Thanksgiving, playing them every year from 1951 through 1963. In their 38 total Thanksgiving games, the Packers are 16-20-2. They last played on Thanksgiving, well, last year. They beat the Dolphins 30-13 in the prime-time game. This will actually mark their third straight Thanksgiving game, as they played and beat the Lions 29-22 back in 2023.
The game comes in the middle of a tough divisional stretch for the Packers, who play the Vikings in Week 12, Detroit in Week 13 and the Bears in Week 14.
Kansas City Chiefs at Dallas Cowboys
Date: Nov. 27 | Time: 4:30 p.m. ET
Location: AT&T Stadium (Arlington, TX)
TV: CBS | Streaming: Paramount+
If the Cowboys are even remotely in contention come Thanksgiving, this game might do absolutely bonkers rating numbers. Honestly, it will probably do record numbers either way. Dallas is always a ratings factory and the Chiefs are, right now, probably the second-biggest draw in the NFL. Oh, and it should be a fascinating football matchup absolutely loaded with stars on both sides of the ball. Patrick Mahomes, Travis Kelce, Chris Jones, Dak Prescott, CeeDee Lamb and Micah Parsons all on the same field at the same time? Yes, please. Sign me up.
Dallas has played 57 Thanksgiving games in its history and has compiled a 34-22-1 all-time record. The Cowboys have won three Thanksgiving games in a row, with each of those victories coming against a divisional opponent: the Giants twice and Washington once. The last time they lost on Thanksgiving was in 2021, when they lost an overtime game to the Las Vegas Raiders while playing without both CeeDee Lamb and Amari Cooper.
This game is part of a hellacious end-of-season sprint for the Cowboys, who face the Eagles, Chiefs, Lions, Vikings, Chargers and Commanders all in a row before closing out the season against the Giants.

Kansas City is 5-5 in its 10 Thanksgiving contests, but has not played on the holiday since 2006, when Larry Johnson rushed for 157 yards to lead the Chiefs to a win over the division-rival Broncos. That was also the first year that the league played a Thursday night game on Thanksgiving in addition to the games hosted by the Lions and Cowboys.
The last time the Cowboys and Chiefs played on Thanksgiving was in 1995, with the Cowboys prevailing 24-12 behind an 11-catch, 121-yard game from Michael Irvin.
Cincinnati Bengals at Baltimore Ravens
Date: Nov. 27 | Time: 8:20 p.m. ET
Location: M&T Bank Stadium
TV: NBC | Streaming: fubo
Here we have another mammoth divisional matchup to match the one that gets the day started. The Bengals and Ravens played two of the most entertaining games of the 2024 season, and here's hoping we get treated to a rematch on Thanksgiving night. At the very least, we'll get to see Joe Burrow and Lamar Jackson go blow for blow, which is always a treat.
The Bengals have played just one Thanksgiving game in their history, losing 26-10 to the Jets in 2010 in what was a rematch of the playoff game the two teams played the year before. The Bengals have an interesting stretch of schedule beginning with this game, as they travel to Baltimore before heading to Buffalo to take on the Bills and then return home to host the Ravens again in Week 15.
The Ravens have played just twice on Thanksgiving, winning each of their games in 2011 and 2013. The last time they played was when they took on the Steelers back in 2013, with the Ravens entering as the defending Super Bowl champions. Baltimore hosts the Steelers in between these two games against Cincinnati.