Sunshine Map

The best time to visit Italy

The best time to visit Italy for warm, sunny weather is May to August, when its destinations average a Sunshine Score of 84/100 with daytime highs around 28°C / 82°F. April and September 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
January2211° / 52°F64 mm14°Poor
February2612° / 54°F64 mm14°Mixed
March4815° / 59°F62 mm15°Good
April7319° / 66°F57 mm17°Excellent
May8323° / 73°F56 mm19°Excellent
June8628° / 82°F42 mm24°Excellent
July8431° / 88°F34 mm27°Excellent
August8431° / 88°F40 mm29°Excellent
September8226° / 79°F67 mm26°Excellent
October7722° / 72°F79 mm22°Excellent
November5416° / 61°F99 mm19°Good
December2812° / 54°F76 mm16°Mixed

When to go — and when to think twice

Best overall: May to August — Italy's warmest, most reliable stretch (Sunshine Score 84/100, ~28°C / 82°F days). Shoulder season: April and September — quieter, still sunny. Hottest: July, ~31°C / 88°F. Wettest: November (99 mm) — pack for showers.

Where to base yourself for sunshine: Lampedusa (3,136 h/yr), Comiso (3,021 h/yr), Trapani (TP) (2,928 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.