☀ Sunshine Atlas

The best time to visit Italy

The best time to visit Italy for warm, sunny weather is June to September, when its destinations average a Sunshine Score of 83/100 with daytime highs around 27°C / 81°F. May and October are quieter shoulder-season alternatives with still-reliable sun. The sea is swimmable (21°C+) about 5 months a year, warmest in August at 29°C.

Italy by month, averaged across 30 destinations from long-term climate normals — the best stretch is highlighted.

MonthSunshine ScoreAvg day highRainSeaFor a trip
January139° / 48°F64 mm14°Poor
February1510° / 50°F64 mm14°Poor
March3413° / 55°F62 mm15°Mixed
April5817° / 63°F57 mm17°Very good
May7921° / 70°F56 mm19°Excellent
June8426° / 79°F42 mm24°Excellent
July8429° / 84°F34 mm27°Excellent
August8329° / 84°F40 mm29°Excellent
September8024° / 75°F67 mm26°Excellent
October7020° / 68°F79 mm22°Excellent
November4014° / 57°F99 mm19°Good
December1910° / 50°F76 mm16°Poor

When to go — and when to think twice

Best overall: June to September — Italy's warmest, most reliable stretch (Sunshine Score 83/100, ~27°C / 81°F days). Shoulder season: May and October — quieter, still sunny. Hottest: July, ~29°C / 84°F. Wettest: November (99 mm) — pack for showers.

Where to base yourself for sunshine: Lampedusa (3,022 h/yr), Cagliari (2,726 h/yr), Comiso (2,584 h/yr). See where it's sunniest in Italy month by month, the hottest places in Italy, or every Italy destination with a full climate card.