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. Tuvo lugar en el fin de semana del 17 al 19 de septiembre en el Misano World Circuit Marco Simoncelli, situado en la comuna de Misano Adriatico, región de Emilia-Romaña, Italia.[5][6]
La carrera de MotoGP fue ganada por Francesco Bagnaia, seguido de Fabio Quartararo y Enea Bastianini. Raúl Fernández fue el ganador de la prueba de Moto2, por delante de Remy Gardner y Arón Canet. 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.