De Grand Prix Formule 1 van San Marino 1988 werd gehouden op 1 mei 1988 in Imola.
Verslag Ayrton Senna leidde in de McLaren van start tot finish. Zijn teammaat Alain Prost viel bij de start terug tot de zesde plaats. Hij kon de kloof van 6 à 12 seconden niet dichten tot Senna hem aan het einde dichterbij liet komen.
Nelson Piquet had problemen met de Lotus, maar wist toch de derde plaats vast te houden. Thierry Boutsen werd vierde in de Benetton, voor Gerhard Berger in de Scuderia Ferrari. Alessandro Nannini pakte de laatste punten.
Uitslag Positie Nummer Rijder Team Ronden Tijd/Opgave Startplaats Punten 1 12 Ayrton Senna McLaren-Honda 60 1:32:41.264 1 9 2 11 Alain Prost McLaren-Honda 60 + 2.334 2 6 3 1 Nelson Piquet Lotus-Honda 59 + 1 Ronde 3 4 4 20 Thierry Boutsen Benetton-Ford 59 + 1 Ronde 8 3 5 28 Gerhard Berger Ferrari 59 + 1 Ronde 5 2 6 19 Alessandro Nannini Benetton-Ford 59 + 1 Ronde 4 1 7 18 Eddie Cheever Arrows-Megatron 59 + 1 Ronde 7 8 2 Satoru Nakajima Lotus-Honda 59 + 1 Ronde 12 9 17 Derek Warwick Arrows-Megatron 58 + 2 Rondes 14 10 14 Philippe Streiff AGS-Ford 58 + 2 Rondes 13 11 24 Luis Perez-Sala Minardi-Ford 58 + 2 Rondes 18 12 29 Yannick Dalmas Larrousse-Ford 58 + 2 Rondes 19 13 6 Riccardo Patrese Williams-Judd 58 + 2 Rondes 6 14 3 Jonathan Palmer Tyrrell-Ford 58 + 2 Rondes 23 15 15 Mauricio Gugelmin March-Judd 58 + 2 Rondes 20 16 23 Adrián Campos Minardi-Ford 57 + 3 Rondes 22 17 30 Philippe Alliot Larrousse-Ford 57 +3 Rondes 15 18 27 Michele Alboreto Ferrari 54 Motor 10 NC 33 Stefano Modena EuroBrun-Ford 52 Niet geclassificeerd 26 NF 4 Julian Bailey Tyrrell-Ford 48 Versnellingsbak 21 NF 5 Nigel Mansell Williams-Judd 42 Motor 11 NF 31 Gabriele Tarquini Coloni-Ford 40 Benzinesysteem 17 NF 36 Alex Caffi Dallara-Ford 38 Versnellingsbak 24 NF 9 Piercarlo Ghinzani Zakspeed 36 Versnellingsbak 25 NF 16 Ivan Capelli March-Judd 2 Versnellingsbak 9 NF 22 Andrea de Cesaris Rial-Ford 1 Ophanging 16 DQ 21 Nicola Larini Osella Gediskwalificeerd NQ 32 Oscar Larrauri EuroBrun-Ford NQ 26 Stefan Johansson Ligier-Judd NQ 25 René Arnoux Ligier-Judd
Wetenswaardigheden Nicola Larini werd gediskwalificeerd doordat zijn wagen niet door de controle voor de race was geraakt.
Statistieken Pole-positionAyrton SennaMcLaren-Honda1:27.148Snelste rondeAlain ProstMcLaren-Honda1:29.685
San Marino 1988