La 8.ª etapa del Giro de Italia 2021 tuvo lugar el 15 de mayo de 2021 entre Foggia y Guardia Sanframondi sobre un recorrido de 170 km y fue ganada en solitario por el francés Victor Lafay del equipo Cofidis, Solutions Crédits.
El húngaro Attila Valter consiguió mantener un día más el liderato.
[1]