Week 12 of the 2021 NFL season is highlighted by a Thanksgiving tripleheader. Traditional hosts Detroit (vs. Chicago) and Dallas (vs. Las Vegas) will take part as usual with the Turkey Day nightcap an intriguing game between Buffalo and New Orleans. On Sunday, Tampa Bay will be in Indianapolis, the Titans face the Patriots in Foxborough, and the Rams head to Lambeau Field to play the Packers. There are a few divisional games on tap as well, including Browns-Ravens on "Sunday Night Football." The Week 12 slate wraps up with Seattle facing Washington on "Monday Night Football."
We're here to keep you updated on the full NFL regular-season schedule, including start times and byes. Athlon Sports also has the full Thursday night, Sunday night, and Monday night slates if you are looking for a more specific breakdown.
Note: All times are ET and subject to change. Flex scheduling rules apply starting Week 5 and are in effect Weeks 5-17.
Thursday, Nov. 25 (Thanksgiving)
Chicago at Detroit, 12:30 p.m.
Las Vegas at Dallas, 4:30 p.m.
Buffalo at New Orleans, 8:20 p.m.
Sunday, Nov. 28
Pittsburgh at Cincinnati, 1 p.m.
New York Jets at Houston, 1 p.m.
Tampa Bay at Indianapolis, 1 p.m.
Atlanta at Jacksonville, 1 p.m.
Carolina at Miami, 1 p.m.
Tennessee at New England, 1 p.m.
Philadelphia at New York Giants, 1 p.m.
Los Angeles Chargers at Denver, 4:05 p.m.
Los Angeles Rams at Green Bay, 4:25 p.m.
Minnesota at San Francisco, 4:25 p.m.
Cleveland at Baltimore, 8:20 p.m. (SNF)
Monday, Nov. 29
Seattle at Washington, 8:15 p.m.
Byes: Arizona, Kansas City