La 31.ª edición del Giro de Italia se disputó entre el 15 de mayo y el 6 de junio de 1948, con un recorrido de 19 etapas y 4164 km, que el vencedor completó a una velocidad media de 33,116 km/h.