| 1 | 26 March 1989 | Autódromo Internacional Nelson Piquet | Brazilian Grand Prix | Nigel Mansell | Ferrari | 61 | 1:38:58.744 |
| 2 | 23 April 1989 | Autodromo Enzo e Dino Ferrari | San Marino Grand Prix | Ayrton Senna | McLaren | 58 | 1:26:51.245 |
| 3 | 07 May 1989 | Circuit de Monaco | Monaco Grand Prix | Ayrton Senna | McLaren | 77 | 1:53:33.251 |
| 4 | 28 May 1989 | Autódromo Hermanos Rodríguez | Mexican Grand Prix | Ayrton Senna | McLaren | 69 | 1:35:21.431 |
| 5 | 04 June 1989 | Phoenix street circuit | United States Grand Prix | Alain Prost | McLaren | 75 | 2:01:33.133 |
| 6 | 18 June 1989 | Circuit Gilles Villeneuve | Canadian Grand Prix | Thierry Boutsen | Williams | 69 | 2:01:24.073 |
| 7 | 09 July 1989 | Circuit Paul Ricard | French Grand Prix | Alain Prost | McLaren | 80 | 1:38:29.411 |
| 8 | 16 July 1989 | Silverstone Circuit | British Grand Prix | Alain Prost | McLaren | 64 | 1:19:22.131 |
| 9 | 30 July 1989 | Hockenheimring | German Grand Prix | Ayrton Senna | McLaren | 45 | 1:21:43.302 |
| 10 | 13 August 1989 | Hungaroring | Hungarian Grand Prix | Nigel Mansell | Ferrari | 77 | 1:49:38.650 |
| 11 | 27 August 1989 | Circuit de Spa-Francorchamps | Belgian Grand Prix | Ayrton Senna | McLaren | 44 | 1:40:54.196 |
| 12 | 10 September 1989 | Autodromo Nazionale di Monza | Italian Grand Prix | Alain Prost | McLaren | 53 | 1:19:27.550 |
| 13 | 24 September 1989 | Autódromo do Estoril | Portuguese Grand Prix | Gerhard Berger | Ferrari | 71 | 1:36:48.546 |
| 14 | 01 October 1989 | Circuito de Jerez | Spanish Grand Prix | Ayrton Senna | McLaren | 73 | 1:47:48.264 |
| 15 | 22 October 1989 | Suzuka Circuit | Japanese Grand Prix | Alessandro Nannini | Benetton | 53 | 1:35:06.277 |
| 16 | 05 November 1989 | Adelaide Street Circuit | Australian Grand Prix | Thierry Boutsen | Williams | 70 | 2:00:17.421 |