La 18e étape du Tour d'Italie 2011 eut lieu le jeudi 26 mai 2011. Morbegno est la ville de départ, et San Pellegrino Terme la ville d'arrivée. Le parcours a eu lieu sur une distance de 151 km. L'Italien Eros Capecchi (Liquigas-Cannondale) remporte cette étape au sprint, en réglant ses compagnons d'échappée. L'Espagnol Alberto Contador (Saxo Bank-SunGard) conserve le maillot rose de leader.