The Bills get two holiday games in 2026. Buffalo hosts Kansas City on Thanksgiving night and then plays at Denver on Christmas Day, a rematch of the divisional-round loss that ended last season.
Joe Brady takes over as head coach after two years as offensive coordinator, the first coaching change in Buffalo since 2017. Eight home dates, nine road games, and an early Week 7 bye.
Games That Will Define the Bills’ Season
| Wk 12 vs Chiefs | Thanksgiving night at Highmark Stadium against Kansas City, the biggest home date on the calendar and the Bills’ marquee national window. |
| Wk 16 at Broncos | Christmas Day in Denver on Netflix, against the team that knocked Buffalo out in the divisional round in January. |
| Wk 8 vs Ravens | Baltimore visits straight out of the bye, one of the few conference measuring-stick games in the first half. |
| Wk 17-18 | Miami on the road, then the Jets at home in Week 18. Two division games to close, with seeding almost certainly still open. |
How the Schedule Sets Up
Buffalo opens in Houston and then gets three straight at home, which is a soft landing for a first-year head coach. The Week 7 bye is early, though, which means eleven straight games to close the season after a Week 6 trip to Las Vegas.
November is the crunch: Minnesota on Monday night, the Jets on the road, Miami at home, then Kansas City on Thanksgiving. December adds New England, Green Bay, Chicago and the Christmas trip to Denver. For the other side of the Thanksgiving game, see our Kansas City Chiefs schedule page. Full league schedules and flexible-scheduling rules are published by the NFL.
The Bottom Line
Eight home games, an early bye, and a December that runs New England, Green Bay, Chicago, Denver on Christmas and then both division rivals. Buffalo went 12-5 last season and lost in the divisional round again, and this schedule gives it three straight prime-time chances to change the narrative. Bookmark this page; results and Week 18 details are updated throughout the season.