La 50.ª edición del Giro de Italia se disputó entre el 20 de mayo y el 11 de junio de 1967, con un recorrido de 22 etapas, una de ellas doble, y 3.572 km, que el vencedor completó a una velocidad media de 35,339 km/h.