Giro di Lombardia 1938 var den 34:e upplagan av cykelloppet Giro di Lombardia och hölls den 23 oktober 1938, över en bana på 232 km (144 mi). Loppet startade och slutade i Milano . Loppet vanns av italienaren Cino Cinelli , som nådde mållinjen med en medelhastighet på 34,974 km/h (21,732 mph), före sina landsmän Gino Bartali och Osvaldo Bailo .
101 cyklister avgick från Milano och 60 fullföljde loppet.