Die Formula-TT-Saison 1989 war die 13. in der Geschichte der Formula TT und wurde von der Fédération Internationale de Motocyclisme zum letzten Mal als offizielle Weltmeisterschaft ausgeschrieben.
Bei sechs Veranstaltungen wurden sechs Rennen ausgetragen.
| Punktewertung | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Platz | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| Punkte | 20 | 17 | 15 | 13 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 |
In die Wertung kamen alle erzielten Resultate.
| Datum | Rennen | Strecke | Platz 1 | Platz 2 | Platz 3 | |
|---|---|---|---|---|---|---|
| 1 | 14.05. | Sugo | Michael Dowson | Yasutomo Nagai | Yukiya Ōshima | |
| 2 | 03.06. | Mountain Course | Steve Hislop | Brian Morrison | Nick Jefferies | |
| 3 | 23.06. | Assen | Carl Fogarty | Andreas Hofmann | Roger Burnett | |
| 4 | 02.07. | Vila Real | Steve Hislop | Carl Fogarty | Brian Morrison | |
| 5 | 16.07. | Kouvola | Carl Fogarty | Steve Hislop | Jari Suhonen | |
| 6 | 12.08. | Dundrod | Steve Hislop | Carl Fogarty | Steven Cull |