Week 16 of the 2021 NFL season features a couple of holiday treats. Things get started with San Francisco paying a visit to Music City to face Tennessee on "Thursday Night Football." Then it's a Christmas Day doubleheader on Saturday with Cleveland in Green Bay and Indianapolis spending the holiday out in the desert to take on Arizona. There are six divisional games on tap for Sunday, including Bills-Patriots, Giants-Eagles, and Washington will be in Dallas to renew their rivalry on "Sunday Night Football." Week 16 puts a bow on things when Miami pays a post-Christmas visit to New Orleans to play the Saints 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, Dec. 23
San Francisco at Tennessee, 8:20 p.m.
Saturday, Dec. 25 (Christmas)
Cleveland at Green Bay, 4:30 p.m.
Indianapolis at Arizona, 8:15 p.m.
Sunday, Dec. 26
Detroit at Atlanta, 1 p.m.
Tampa Bay at Carolina, 1 p.m.
Baltimore at Cincinnati, 1 p.m.
Los Angeles Chargers at Houston, 1 p.m.
Los Angeles Rams at Minnesota, 1 p.m.
Buffalo at New England, 1 p.m.
Jacksonville at New York Jets, 1 p.m.
New York Giants at Philadelphia, 1 p.m.
Chicago at Seattle, 4:05 p.m.
Pittsburgh at Kansas City, 4:25 p.m.
Denver at Las Vegas, 4:25 p.m.
Washington at Dallas, 8:20 p.m. (SNF)
Monday, Dec. 27
Miami at New Orleans, 8:15 p.m.