1989 Cleveland Browns season Schedule Schedule

| Week | Date_ | Opponent | Result_ | Attendance |
|---|---|---|---|---|
| 1 | September 10, 1989 | at Pittsburgh Steelers | W 51–0 | 57928 |
| 2 | September 17, 1989 | New York Jets | W 38–24 | 73516 |
| 3 | September 25, 1989 | at Cincinnati Bengals | L 21–14 | 55996 |
| 4 | October 1, 1989 | Denver Broncos | W 16–13 | 78637 |
| 5 | October 8, 1989 | at Miami Dolphins | L 13–10 | 58444 |
| 6 | October 15, 1989 | Pittsburgh Steelers | L 17–7 | 78840 |
| 7 | October 23, 1989 | Chicago Bears | W 27–7 | 78722 |
| 8 | October 29, 1989 | Houston Oilers | W 28–17 | 78765 |
| 9 | November 5, 1989 | at Tampa Bay Buccaneers | W 42–31 | 69162 |
| 10 | November 12, 1989 | at Seattle Seahawks | W 17–7 | 58978 |