Three NFL games fill Thanksgiving Day, Thursday 26 November 2026: Chicago Bears at Detroit Lions at 1:00 PM ET on CBS, Philadelphia Eagles at Dallas Cowboys at 4:30 PM ET on Fox, and Kansas City Chiefs at Buffalo Bills at 8:20 PM ET on NBC. All three are Week 12 games.
ESPN’s FBS schedule lists one college game on the holiday itself: TCU visits Texas Tech in Lubbock at 8:00 PM ET on ESPN, so the night game on NBC has company.
Thanksgiving Day football schedule
| Kickoff (ET) | Game | Stadium | TV |
|---|---|---|---|
| 1:00 PM | Chicago Bears at Detroit Lions | Ford Field, Detroit | CBS |
| 4:30 PM | Philadelphia Eagles at Dallas Cowboys | AT&T Stadium, Arlington, Texas | Fox |
| 8:00 PM | TCU at Texas Tech (college) | Galaxy Stadium, Lubbock, Texas | ESPN |
| 8:20 PM | Kansas City Chiefs at Buffalo Bills | Highmark Stadium, Orchard Park, N.Y. | NBC |
The holiday sits inside a longer stretch of football. Week 12 opens the night before, with the Green Bay Packers at the Los Angeles Rams on Wednesday 25 November at 8:00 PM ET on Netflix, and continues on Friday 27 November with the Denver Broncos at the Pittsburgh Steelers at 3:00 PM ET on Prime Video. That Friday game has its own page: Black Friday football odds and predictions.
Where the six teams stand
Records as ESPN listed them at 10:22 AM ET on Sunday 1 November 2026, before that day’s games. They will move again before the holiday, and this table moves with them.
| Game | Away record | Home record |
|---|---|---|
| Bears at Lions | Chicago 5-2 | Detroit 4-2 |
| Eagles at Cowboys | Philadelphia 2-5 | Dallas 3-4 |
| Chiefs at Bills | Kansas City 5-1 | Buffalo 5-1 |
| TCU at Texas Tech | TCU 4-4 | Texas Tech 7-1 |
The night game puts the top of the AFC on one field. ESPN’s AFC standings had Kansas City first and Buffalo second at that read, both at 5-1.
Philadelphia comes in on a five-game losing streak, per the same standings. Since 23 October, Detroit and Dallas each added a win, Kansas City took its first loss, and Texas Tech moved to 7-1 after its first defeat of the season.
Thanksgiving football odds
No line is posted yet for any of the three NFL games. ESPN’s odds feed listed no spread, moneyline or total for Bears at Lions, Eagles at Cowboys or Chiefs at Bills when we read it at 10:22 AM ET on 1 November 2026. This section gets both sides of every market, with the book and the time, once the lines go up.
The college game has an early spread. DraftKings, through ESPN, lists Texas Tech -16.5 and TCU +16.5, read at 10:22 AM ET on 1 November 2026, the same number it showed on 23 October. No price is attached to either side of that spread yet, and no moneyline or total is posted.
Our Thanksgiving predictions
Each Thanksgiving game gets its own prediction before kickoff, with the price, our number and the call. They go up on our NFL predictions page in the days before 26 November, and the whole Week 12 slate sits on the NFL Week 12 odds and predictions post. College games are on our college football predictions page.
This page links each call here as it is published. As of 1 November, none of the four holiday games has a prediction yet, so the page carries the schedule and whatever lines are on the board.
Last year’s Thanksgiving results
The 2025 games were played on Thursday 27 November 2025, in Week 13. Detroit and Baltimore lost at home; Dallas won.
| Game | Final |
|---|---|
| Green Bay Packers at Detroit Lions | Packers 31, Lions 24 |
| Kansas City Chiefs at Dallas Cowboys | Cowboys 31, Chiefs 28 |
| Cincinnati Bengals at Baltimore Ravens | Bengals 32, Ravens 14 |
Last year this page backed the Lions, the Chiefs and the Ravens on the moneyline. All three of those picks lost. On the Friday after, the Chicago Bears won 24-15 at the Philadelphia Eagles.
Sources: ESPN NFL scoreboard for 2026 Week 12, ESPN college football scoreboard for 26 November 2026 (schedule, kickoff times, TV, stadiums, records, the DraftKings college spread), ESPN NFL standings and ESPN’s NFL odds feed for each Thanksgiving game, all read 1 November 2026 at 10:22 AM ET; ESPN NFL scoreboard for 2025 Week 13 (results), read 23 October 2026.