1989 New England Patriots season Schedule Schedule

| Week | Date_ | Opponent | Result_ | Record | Attendance |
|---|---|---|---|---|---|
| 1 | September 10, 1989 | at New York Jets | W 27–24 | 1–0 | 64541 |
| 2 | September 17, 1989 | Miami Dolphins | L 24–10 | 1–1 | 57043 |
| 3 | September 24, 1989 | Seattle Seahawks | L 24–3 | 1–2 | 48025 |
| 4 | October 1, 1989 | at Buffalo Bills | L 31–10 | 1–3 | 78921 |
| 5 | October 8, 1989 | Houston Oilers | W 23–13 | 2–3 | 59828 |
| 6 | October 15, 1989 | at Atlanta Falcons | L 16–15 | 2–4 | 39697 |
| 7 | October 22, 1989 | at San Francisco 49ers | L 37–20 | 2–5 | 51781 |
| 8 | October 29, 1989 | at Indianapolis Colts | W 23–20 | 3–5 | 59356 |
| 9 | November 5, 1989 | New York Jets | L 27–26 | 3–6 | 53366 |