Italy has a predominantly Mediterranean climate with mild, sometimes rainy winters and sunny, hot, and usually dry summers. In northern Italy and the Dolomites, expect hot summers good for swimming in mountain lakes and hiking the Dolomites, with average temperatures are in the mid 20's C (80F) on the valley floors and cooler, of course, as you climb in altitude.