2021 NFL Thursday Night Football Schedule

By Kevin Kelley -

The 2021 NFL Thursday Night Football Schedule kicked off on Thursday, September 9 with the Tampa Bay Buccaneers hosting the Dallas Cowboys.

Although played as the season-opener on a Thursday, Cowboys-Buccaneers was a special presentation of Sunday Night Football and kicked off at 8:20pm ET on NBC.

Regular Thursday Night Football began in Week 2 on September 16 when the New York Giants traveled to take on the Washington Football Team in an NFC East battle. The game was televised by the NFL Network at 8:20pm ET.

There will also be a Sunday Night Football branded game played on Thanksgiving, Thursday, November 25. The New Orleans Saints host the Buffalo Bills in that contest at 8:20pm ET on NBC.

Additionally, two Thursday Night Football branded games will be played on Christmas Day, Saturday, Dec. 25. Cleveland travels to Green Bay (4:30pm ET) and Arizona plays host to Indianapolis (8:15pm ET).

Overall, 16 regular-season NFL games in 2021 will be played on Thursday night. The complete schedule is listed below.

2021 NFL Thursday Night Football Schedule

*All times Eastern.

Thursday, Sept. 9 (Week 1)
Buccaneers 31, Cowboys 29

Thursday, Sept. 16 (Week 2)
Washington 30, Giants 29

Thursday, Sept. 23 (Week 3)
Panthers 24, Texans 9

Thursday, Sept. 30 (Week 4)
Bengals 24, Jaguars 21

Thursday, Oct. 7 (Week 5)
Rams 26, Seahawks 17

Thursday, Oct. 14 (Week 6)
Buccaneers 28, Eagles 22

Thursday, Oct. 21 (Week 7)
Browns 17, Broncos 14

Thursday, Oct. 28 (Week 8)
Packers 24, Cardinals 21

Thursday, Nov. 4 (Week 9)
Colts 45, Jets 30

Thursday, Nov. 11 (Week 10)
Dolphins 22, Ravens 10

Thursday, Nov. 18 (Week 11)
Patriots 25, Falcons 0

Thursday, Nov. 25 (Week 12)
Bills 31, Saints 6

Thursday, Dec. 2 (Week 13)
Cowboys 27, Saints 17

Thursday, Dec. 9 (Week 14)
Vikings 36, Steelers 28

Thursday, Dec. 16 (Week 15)
Chiefs 34, Chargers 28

Thursday, Dec. 23 (Week 16)
Titans 20, 49ers 17

Saturday, Dec. 25 (Week 16)
Packers 24, Browns 22
Colts 22, Cardinals 16

NFL Schedules