1988–89 Rangers F.C. season Scottish Premier Division Scottish Premier Division

| Date_ | Opponent | Venue | Result_ | Attendance |
|---|---|---|---|---|
| 12 November 1988 | Celtic | A | 1–3 | 60113 |
| 16 November 1988 | Hamilton Academical | H | 3–1 | 33684 |
| 19 November 1988 | Dundee | A | 0–0 | 16514 |
| 26 November 1988 | Aberdeen | H | 1–0 | 42239 |
| 3 December 1988 | Dundee United | H | 0–1 | 39123 |
| 10 December 1988 | Heart of Midlothian | A | 0–2 | 26424 |
| 17 December 1988 | Hibernian | H | 1–0 | 36672 |
| 31 December 1988 | Hamilton Academical | A | 1–0 | 10500 |
| 3 January 1989 | Celtic | H | 4–1 | 42515 |
| 7 January 1989 | Motherwell | A | 1–2 | 19275 |
| 14 January 1989 | Aberdeen | A | 2–1 | 23000 |
| 21 January 1989 | Dundee | H | 3–1 | 43202 |
| 11 February 1989 | Dundee United | A | 1–1 | 22019 |
| 25 February 1989 | St. Mirren | H | 3–1 | 39021 |