| Rd | Date | Grand Prix | Track | Track length | Laps | Race distance | Winner |
| 1 | 23 Mar | Brazil | Jacarepaguá | 5.031 | 61 | 306.891 | Nelson Piquet |
| 2 | 13 Apr | Spain | Jerez | 4.218 | 72 | 303.696 | Ayrton Senna |
| 3 | 27 Apr | San Marino | Imola | 5.040 | 60 | 302.400 | Alain Prost |
| 4 | 11 May | Monaco | Monte-Carlo | 3.328 | 78 | 259.584 | Alain Prost |
| 5 | 25 May | Belgium | Spa-Francorchamps | 6.940 | 43 | 298.420 | Nigel Mansell |
| 6 | 15 Jun | Canada | Montréal | 4.410 | 69 | 304.290 | Nigel Mansell |
| 7 | 22 Jun | United States | Detroit | 4.023 | 63 | 253.449 | Ayrton Senna |
| 8 | 6 Jul | France | Le Castellet | 3.813 | 80 | 305.040 | Nigel Mansell |
| 9 | 13 Jul | Great Britain | Brands Hatch | 4.207 | 75 | 315.525 | Nigel Mansell |
| 10 | 27 Jul | Germany | Hockenheim | 6.797 | 44 | 299.068 | Nelson Piquet |
| 11 | 10 Aug | Hungary | Budapest | 4.014 | 76 | 305.064 | Nelson Piquet |
| 12 | 17 Aug | Austria | Spielberg | 5.942 | 52 | 308.984 | Alain Prost |
| 13 | 7 Sep | Italy | Monza | 5.800 | 51 | 295.800 | Nelson Piquet |
| 14 | 21 Sep | Portugal | Estoril | 4.350 | 70 | 304.500 | Nigel Mansell |
| 15 | 12 Oct | Mexico | Mexico City | 4.421 | 68 | 300.628 | Gerhard Berger |
| 16 | 26 Oct | Australia | Adelaide | 3.779 | 82 | 309.878 | Alain Prost |