| Rd | Date | Grand Prix | Track | Track length | Laps | Race distance | Winner |
| 1 | 11 Mar | United States | Phoenix | 3.798 | 72 | 273.456 | Ayrton Senna |
| 2 | 25 Mar | Brazil | Interlagos | 4.325 | 71 | 307.075 | Alain Prost |
| 3 | 13 May | San Marino | Imola | 5.040 | 61 | 307.440 | Riccardo Patrese |
| 4 | 27 May | Monaco | Monte-Carlo | 3.328 | 78 | 259.584 | Ayrton Senna |
| 5 | 10 Jun | Canada | Montréal | 4.390 | 70 | 307.300 | Ayrton Senna |
| 6 | 24 Jun | Mexico | Mexico City | 4.421 | 69 | 305.049 | Alain Prost |
| 7 | 8 Jul | France | Le Castellet | 3.813 | 80 | 305.040 | Alain Prost |
| 8 | 15 Jul | Great Britain | Silverstone | 4.780 | 64 | 305.920 | Alain Prost |
| 9 | 29 Jul | Germany | Hockenheim | 6.802 | 45 | 306.090 | Ayrton Senna |
| 10 | 12 Aug | Hungary | Budapest | 3.968 | 77 | 305.536 | Thierry Boutsen |
| 11 | 26 Aug | Belgium | Spa-Francorchamps | 6.940 | 44 | 305.360 | Ayrton Senna |
| 12 | 9 Sep | Italy | Monza | 5.800 | 53 | 307.400 | Ayrton Senna |
| 13 | 23 Sep | Portugal | Estoril | 4.350 | 61 | 265.350 | Nigel Mansell |
| 14 | 30 Sep | Spain | Jerez | 4.218 | 73 | 307.914 | Alain Prost |
| 15 | 21 Oct | Japan | Suzuka | 5.859 | 53 | 310.527 | Nelson Piquet |
| 16 | 4 Nov | Australia | Adelaide | 3.780 | 81 | 306.180 | Nelson Piquet |