The Bills head to Houston to take on the Texans in Week 6 of the 2018 Season.
The Bills take on the Dolphins in the final game of the 2018 season.
In the midst of the holiday season, the Bills travel to Foxborough to take on the New England Patriots at Gillette Stadium in week 16.
The Bills host the Detriot Lions for the annual Color Rush game in Week 15 of the 2018 Season.
After beating the Jets 41-10 at MetLife Stadium in Week 10, the Bills take on the Jets at New Era Field for their second meeting of the season.
The Bills head to Miami to take on the Dolphins in Week 13 of the 2018 Season.
In week 12, the Jacksonville Jaguars travel north to take on the Buffalo Bills at New Era Field.
The Bills head to East Rutherford to take on the Jets in Week 10 of the 2018 Season.
The Bills are looking to defend their dirt as the New England Patriots come to town for Monday Night Football in Week 8 of the 2018 Season.
The Bills travel west to Indianapolis to take on the Colts in a rematch of last year's 'snow game' OT thriller.
The Bills return home to New Era Field to take on Marcus Mariota and the Tennessee Titans in Week 5.
The Bills head to Green Bay to take on Aaron Rodgers and rest of the Packers in Week 4 of the 2018 Season.
In Week 3, the Bills travel west to take on the Minnesota Vikings at US Bank Stadium in Minneapolis.
Rookie QB Josh Allen makes his starting debut as the Bills gear up for their Home Opener against the Los Angeles Chargers in Week 2 of the 2018 Season.
QB Nate Peterman and the Bills head south to take on the Baltimore Ravens in Week 1 of the 2018 Season.