The National Football League has officially released the 2017 regular season schedule.
The Bills schedule in full:
Week 1
vs.
Buffalo Bills vs. New York Jets -- New Era Field, Orchard Park, NY
Sunday, September 10 at 1:00 pm
Week 2
at
Buffalo Bills at Carolina Panthers -- Bank of America Stadium, Charlotte, NC
Sunday, September 17 at 1:00 pm
Week 3
vs.
Buffalo Bills vs. Denver Broncos -- New Era Field, Orchard Park, NY
Sunday, September 24 at 1:00 pm
Week 4
at
Buffalo Bills at Atlanta Falcons -- Mercedes-Benz Stadium, Atlanta, GA
Sunday, October 1 at 1:00 pm
Week 5
at
Buffalo Bills at Cincinnati Bengals -- Paul Brown Stadium, Cincinnati, OH
Sunday, October 8 at 1:00 pm
Week 6
Bye Week
Week 7
vs.
Buffalo Bills vs. Tampa Bay Buccaneers -- New Era Field, Orchard Park, NY
Sunday, October 22 at 1:00 pm
Week 8
vs.
Buffalo Bills vs. Oakland Raiders -- New Era Field, Orchard Park, NY
Sunday, October 29 at 1:00 pm
Week 9
at
Buffalo Bills at New York Jets -- MetLife Stadium, East Rutherford, NJ
Thursday, November 2 at 8:25 pm
Week 10
vs.
Buffalo Bills vs. New Orleans Saints -- New Era Field, Orchard Park, NY
Sunday, November 12 at 1:00 pm
Week 11
at
Buffalo Bills at Los Angeles Chargers -- StubHub Center, Carson, CA
Sunday, November 19 at 4:05 pm
Week 12
at
Buffalo Bills at Kansas City Chiefs -- Arrowhead Stadium, Kansas City, MO
Sunday, November 26 at 1:00 pm
Week 13
vs.
Buffalo Bills vs. New England Patriots -- New Era Field, Orchard Park, NY
Sunday, December 3 at 1:00 pm
Week 14
vs.
Buffalo Bills vs. Indianapolis Colts -- New Era Field, Orchard Park, NY
Sunday, December 10 at 1:00 pm
Week 15
vs.
Buffalo Bills vs. Miami Dolphins -- New Era Field, Orchard Park, NY
Sunday, December 17 at 1:00 pm
Week 16
at
Buffalo Bills at New England Patriots -- Gillette Stadium, Foxborough, MA
Sunday, December 24 at 1:00 pm
Week 17
at
Buffalo Bills at Miami Dolphins -- Hard Rock Stadium, Miami Gardens, FL
Sunday, December 31 at 1:00 pm