El Gran Premio de San Marino de Motociclismo de 2021 (oficialmente: Gran Premio Octo di San Marino e della Riviera di Rimini) fue la decimocuarta prueba del Campeonato del Mundo de Motociclismo de 2021.
[5][6] La carrera de MotoGP fue ganada por Francesco Bagnaia, seguido de Fabio Quartararo y Enea Bastianini.
La carrera de Moto3 fue ganada por Dennis Foggia, Niccolò Antonelli fue segundo y Andrea Migno tercero.
La primera carrera de MotoE fue ganada por Jordi Torres, Dominique Aegerter fue segundo y Mattia Casadei tercero.
La segunda carrera fue ganada por Matteo Ferrari, seguido de Mattia Casadei y Miquel Pons.