What a week to be a Buffalo Bills fan! You might think I'm referring to their massive Week 11 win against the Tampa Bay Buccaneers wherein Josh Allen scored a whopping six touchdowns but I am, of course, actually referring to the upcoming premiere of Holiday Touchdown: A Bills Love Story on the Hallmark Channel this Saturday. The Hallmark x NFL collab features cameos from coach Sean McDermott and players like Damar Hamlin, Dawson Knox and many others. Oh, you came here strictly for gameinformation? The 7-3 Bills are headed to NRG Stadium on Nov. 20 for a Week 12 Thursday Night Football game against the 5-5 Houston Texans.
The Bills vs. Texans game will stream live nationally on Amazon Prime Video tonight at 8:15 p.m. ET. Keep reading to find out what you need to know about Thursday's game, and the rest of the Week 12 schedule.
How to watch the Buffalo Bills vs. Houston Texans game:
Date: Thursday, Nov. 20, 2025
Coverage start time: 7 p.m. ET
Kickoff time: 8:15 p.m. ET/5:15 p.m. PT
Game: Buffalo Bills vs. Houston Texans
Location: NRG Stadium, Houston
Streaming:Prime Video
Buffalo Bills vs. Houston Texans game channel:
The Bills visit the Texans tonight, Nov. 20, for the next Thursday Night Football game of the season, streaming on Amazon's Prime Video.
How to watch Thursday Night Football: Buffalo Bills vs. Houston Texans
NFL Week 12 schedule:
All times Eastern.
Thursday, Nov. 20, 2025
Bills vs. Texans: 8:15 p.m. (Prime Video)
Sunday, Nov. 23, 2025
Patriots vs. Bengals: 1:00 p.m. (CBS)
Vikings vs. Packers: 1:00 p.m.(FOX)
Jets vs. Ravens: 1:00 p.m. (CBS)
Steelers vs. Bears: 1:00 p.m. (CBS)
Giants vs. Lions: 1:00 p.m.(FOX)
Seahawks vs. Titans: 1:00 p.m. (FOX)
Jaguars vs. Cardinals 4:05 p.m. (CBS)
Eagles vs. Cowboys: 4:25 p.m. (FOX)
Browns vs. Raiders: 4:05 p.m. (CBS)
Falcons vs. Saints: 4:25 p.m. (FOX)
Buccaneers vs. Rams: 8:20 p.m. (NBC)
Monday, Nov. 24, 2025
Panthers vs. 49ers: 8:15 p.m. (ESPN)
Content Original Link: