Italiens klimat är Medelhavet, men norra Italien är i genomsnitt fyra grader svalare än i söder eftersom landet sträcker sig över tio breddgrader. Invånarna i Milano, i den stora norra slätten vid floden Po, håller vintrar lika kalla som Köpenhamn i Danmark (40ºF/5ºC i januari), medan deras somrar är nästan lika varma som i Neapel i söder (88ºF/31ºC i juli ) – men utan de uppfriskande havsbrisen. Turin, vid foten av Alperna, är ännu kallare på vintern (39ºF/4ºC i januari) men har mindre torra somrar (75ºF/24ºC i juli).
Alla kustområden är varma och torra på sommaren men utsätts också för våldsamma åskväder, som kan orsaka plötsliga översvämningar. Inlandsstäder som Florens och Rom kan vara härliga tidigt på året (68ºF/20ºC i april), men obehagligt tunga och klibbiga i juli och augusti (88ºF/31ºC).
Vår och försommar och höst är de bästa tiderna att besöka, men i påskveckan är italienska stadskärnor fulla av turister, och i april och maj är de fyllda med massor av italienska skolbarn på utflykter. September och början av oktober, när hotellpriser och flygpriser är billigare, är ofta särskilt vackra med klara färska soliga dagar vid druvskörden. Oktober och november, månaderna för olivskörden, har årets tyngsta nederbörd, men vintermånaderna kan också vara blöta, så ta en vattentät kappa och ett par bekväma vandringsskor. (Neapel har en högre genomsnittlig årlig nederbörd än London!) Det här är dags för operagästerna och vintersportentusiasten, eller att njuta av publikfri shopping i Milano, Rom eller Venedig. Men innan februari är ute blommar den rosa mandeln redan i söder.