1989 Buffalo Bills season Schedule Schedule

| Week | Date_ | Opponent | Result_ | Record | Game_Site | Attendance |
|---|---|---|---|---|---|---|
| 1 | September 10, 1989 | at Miami Dolphins | W 27–24 | 1–0 | Joe Robbie Stadium | 54541 |
| 2 | September 18, 1989 | Denver Broncos | L 14–28 | 1–1 | Rich Stadium | 78176 |
| 3 | September 24, 1989 | at Houston Oilers | W 47–41 | 2–1 | Houston Astrodome | 57278 |
| 4 | October 1, 1989 | New England Patriots | W 31–10 | 3–1 | Rich Stadium | 78921 |
| 5 | October 8, 1989 | at Indianapolis Colts | L 14–37 | 3–2 | Hoosier Dome | 58890 |
| 6 | October 16, 1989 | Los Angeles Rams | W 23–20 | 4–2 | Rich Stadium | 76231 |
| 7 | October 22, 1989 | New York Jets | W 34–3 | 5–2 | Rich Stadium | 76811 |