Autodromo Enzo e Dino Ferrari · 1 May 1988
Ayrton Senna won the 1988 San Marino Grand Prix for McLaren from 1st on the grid, 2.334s ahead of Alain Prost. Jonathan Palmer gained the most places, from 23rd on the grid to 14th.
| Pos | Team | Points Breakdown | Pts | |
|---|---|---|---|---|
| 1 | McLaren Senna 9 + Prost 6 | Senna 9 + Prost 6 | 15 | |
| 2 | Team Lotus Piquet 4 + Nakajima 0 | Piquet 4 + Nakajima 0 | 4 | |
| 3 | Benetton Boutsen 3 + Nannini 1 | Boutsen 3 + Nannini 1 | 4 | |
| 4 | Ferrari Berger 2 + Alboreto 0 | Berger 2 + Alboreto 0 | 2 | |
| 5 | Arrows Cheever 0 + Warwick 0 | Cheever 0 + Warwick 0 | 0 | |
| 6 | AGS Streiff 0 | Streiff 0 | 0 | |
| 7 | Minardi Pérez-Sala 0 + Campos 0 | Pérez-Sala 0 + Campos 0 | 0 | |
| 8 | Lola Dalmas 0 + Alliot 0 | Dalmas 0 + Alliot 0 | 0 | |
| 9 | Williams Patrese 0 + Mansell 0 | Patrese 0 + Mansell 0 | 0 | |
| 10 | Tyrrell Palmer 0 + Bailey 0 | Palmer 0 + Bailey 0 | 0 | |
| 11 | March Gugelmin 0 + Capelli 0 | Gugelmin 0 + Capelli 0 | 0 | |
| 12 | Euro Brun Modena 0 | Modena 0 | 0 | |
| 13 | Coloni Tarquini 0 | Tarquini 0 | 0 | |
| 14 | Dallara Caffi 0 | Caffi 0 | 0 | |
| 15 | Zakspeed Ghinzani 0 | Ghinzani 0 | 0 | |
| 16 | Rial de Cesaris 0 | de Cesaris 0 | 0 | |
| 17 | Osella Larini 0 | Larini 0 | 0 |
| Pos | Driver | Team | Race time / Gap | Laps | Stops | Pts | |
|---|---|---|---|---|---|---|---|
| 1 | Ayrton Senna McLaren | McLaren | 1:32:41.264 | 60 | — | 9 | |
| 2 | Alain Prost McLaren | McLaren | +2.334s | 60 | — | 6 | |
| 3 | Nelson Piquet Team Lotus | Team Lotus | +1 Lap | 59 | — | 4 | |
| 4 | Thierry Boutsen Benetton | Benetton | +1 Lap | 59 | — | 3 | |
| 5 | Gerhard Berger Ferrari | Ferrari | +1 Lap | 59 | — | 2 | |
| 6 | Alessandro Nannini Benetton | Benetton | +1 Lap | 59 | — | 1 | |
| 7 | Eddie Cheever Arrows | Arrows | +1 Lap | 59 | — | — | |
| 8 | Satoru Nakajima Team Lotus | Team Lotus | +1 Lap | 59 | — | — | |
| 9 | Derek Warwick Arrows | Arrows | +2 Laps | 58 | — | — | |
| 10 | Philippe Streiff AGS | AGS | +2 Laps | 58 | — | — | |
| 11 | Luis Pérez-Sala Minardi | Minardi | +2 Laps | 58 | — | — | |
| 12 | Yannick Dalmas Lola | Lola | +2 Laps | 58 | — | — | |
| 13 | Riccardo Patrese Williams | Williams | +2 Laps | 58 | — | — | |
| 14 | Jonathan Palmer Tyrrell | Tyrrell | +2 Laps | 58 | — | — | |
| 15 | Maurício Gugelmin March | March | +2 Laps | 58 | — | — | |
| 16 | Adrián Campos Minardi | Minardi | +3 Laps | 57 | — | — | |
| 17 | Philippe Alliot Lola | Lola | +3 Laps | 57 | — | — | |
| 18 | Michele Alboreto Ferrari | Ferrari | DNF Engine | 54 | — | — | |
| NC | Stefano Modena Euro Brun | Euro Brun | NC | 52 | — | — | |
| DNF | Julian Bailey Tyrrell | Tyrrell | DNF Gearbox | 48 | — | — | |
| DNF | Nigel Mansell Williams | Williams | DNF Engine | 42 | — | — | |
| DNF | Gabriele Tarquini Coloni | Coloni | DNF Fuel system | 40 | — | — | |
| DNF | Alex Caffi Dallara | Dallara | DNF Gearbox | 18 | — | — | |
| DNF | Piercarlo Ghinzani Zakspeed | Zakspeed | DNF Gearbox | 16 | — | — | |
| DNF | Ivan Capelli March | March | DNF Gearbox | 2 | — | — | |
| DNF | Andrea de Cesaris Rial | Rial | DNF Suspension | 1 | — | — | |
| DNS | Nicola Larini Osella | Osella | DNS Excluded | 0 | — | — |