2025 Buffalo Bills Schedule

Below is the complete 2025 schedule for the Buffalo Bills.

Week 1

Baltimore Ravens

Buffalo Bills

Sun, Sep 7
8:20 pm ET
NBC


Week 2

Buffalo Bills

N.Y. Jets Jets

Sun, Sep 14
1:00 pm ET
CBS


Week 3

Miami Dolphins

Buffalo Bills

Thu, Sep 18
8:15 pm ET
PRIME VIDEO


Week 4

New Orleans Saints

Buffalo Bills

Sun, Sep 28
1:00 pm ET
CBS


Week 5

New England Patriots

Buffalo Bills

Sun, Oct 5
8:20 pm ET
NBC


Week 6

Buffalo Bills

Atlanta Falcons

Mon, Oct 13
7:15 pm ET
ESPN


Week 7

BYE WEEK


Week 8

Buffalo Bills

Carolina Panthers

Sun, Oct 26
1:00 pm ET
FOX


Week 9

Kansas City Chiefs

Buffalo Bills

Sun, Nov 2
4:25 pm ET
CBS


Week 10

Buffalo Bills

Miami Dolphins

Sun, Nov 9
1:00 pm ET
CBS


Week 11

Tampa Bay Buccaneers

Buffalo Bills

Sun, Nov 16
1:00 pm ET
CBS


Week 12

Buffalo Bills

Houston Texans

Thu, Nov 20
8:15 pm ET
PRIME VIDEO


Week 13

Buffalo Bills

Pittsburgh Steelers

Sun, Nov 30
4:25 pm ET
CBS


Week 14

Cincinnati Bengals

Buffalo Bills

Sun, Dec 7
4:25 pm ET
FOX


Week 15

Buffalo Bills

New England Patriots

Sun, Dec 14
1:00 pm ET
CBS


Week 16

Buffalo Bills

Cleveland Browns

Sun, Dec 21
1:00 pm ET
CBS


Week 17

Philadelphia Eagles

Buffalo Bills

Sun, Dec 28
4:25 pm ET
FOX


Week 18

N.Y. Jets Jets

Buffalo Bills

Sun, Jan 4
12:00 am ET