| 1 | Grande Prêmio do Brasil 1989 | Nelson Piquet | 1989-03-26 | Nigel Mansell | Ferrari | Ayrton Senna | 61 | 306.891 | — | |
| 2 | Gran Premio Kronenbourg di San Marino 1989 | Enzo e Dino Ferrari | 1989-04-23 | Ayrton Senna | McLaren | Ayrton Senna | 58 | 292.320 | — | RF |
| 3 | Grand Prix de Monaco 1989 | Monaco | 1989-05-07 | Ayrton Senna | McLaren | Ayrton Senna | 77 | 256.256 | — | |
| 4 | Gran Premio de México 1989 | Hermanos Rodríguez | 1989-05-28 | Ayrton Senna | McLaren | Ayrton Senna | 69 | 305.049 | — | RF |
| 5 | 1989 Iceberg USA Grand Prix | Phoenix | 1989-06-04 | Alain Prost | McLaren | Ayrton Senna | 75 | 285.000 | — | |
| 6 | Grand Prix Molson du Canada 1989 | Gilles Villeneuve | 1989-06-18 | Thierry Boutsen | Williams | Alain Prost | 69 | 302.910 | — | |
| 7 | Rhone Poulenc Grand Prix de France 1989 | Paul Ricard | 1989-07-09 | Alain Prost | McLaren | Alain Prost | 80 | 305.040 | — | RF |
| 8 | 1989 Shell British Grand Prix | Silverstone | 1989-07-16 | Alain Prost | McLaren | Ayrton Senna | 64 | 305.792 | — | |
| 9 | Grosser Mobil 1 Preis von Deutschland 1989 | Hockenheimring | 1989-07-30 | Ayrton Senna | McLaren | Ayrton Senna | 45 | 306.090 | — | |
| 10 | Pop 84 Magyar Nagydíj 1989 | Hungaroring | 1989-08-13 | Nigel Mansell | Ferrari | Riccardo Patrese | 77 | 305.536 | — | |
| 11 | 1989 Belgian Grand Prix | Spa-Francorchamps | 1989-08-27 | Ayrton Senna | McLaren | Ayrton Senna | 44 | 305.360 | — | |
| 12 | Coca Cola Gran Premio d'Italia 1989 | Monza | 1989-09-10 | Alain Prost | McLaren | Ayrton Senna | 53 | 307.400 | — | WCC |
| 13 | Grande Prémio de Portugal 1989 | Estoril | 1989-09-24 | Gerhard Berger | Ferrari | Ayrton Senna | 71 | 308.779 | — | |
| 14 | Gran Premio Tio Pepe de España 1989 | Jerez | 1989-10-01 | Ayrton Senna | McLaren | Ayrton Senna | 73 | 307.918 | — | |
| 15 | 1989 Fuji Television Japanese Grand Prix | Suzuka | 1989-10-22 | Alessandro Nannini | Benetton | Ayrton Senna | 53 | 310.580 | — | WDC |
| 16 | 1989 Foster's Australian Grand Prix | Adelaide | 1989-11-05 | Thierry Boutsen | Williams | Ayrton Senna | 70 | 264.600 | — | RF |