Country · 61 destinations

Best time to visit Italy

The best time to visit Italy is April–October. Its destinations score highest in June, with an average travel score of 83 out of 100.

Loading climate data…

The climate in Italy through the year

When to go

Italy scores highest on Eddigo’s travel score in April–October, with an average of 83 out of 100 in June across the 33 destinations Eddigo covers. Daytime highs in June range from 25°C in Lido di Ostia to 32°C in Catania. March and November are a fair alternative. The lowest average is in January (38), with daytime highs from 7°C to 16°C.

Where in the country

In June, the highest scores are in Taormina (100), Palermo (97) and San Leone (96), while Bolzano scores 59. The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Catania is the warmest destination (daytime highs averaging 24°C) and Brescia the coolest (19°C). Trieste gets the most precipitation, about 1,480 mm a year, and San Leone the least, about 440 mm. The highest-lying is Maseben at about 2,550 m. The warmest sea is at Messina: 28°C in August.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, Italy averages 65 or more in these months:

Month by month

MonthScoreDaySeaRainBest destinations
January387–16°16°68 mmArenella 56 · San Leone 54 · Catania 53
February4310–16°15°58 mmCatania 62 · Arenella 62 · San Leone 56
March5514–18°15°58 mmCatania 75 · Arenella 74 · San Leone 68
April7017–22°16°54 mmArenella 89 · San Leone 86 · Catania 85
May7721–26°19°58 mmArenella 96 · San Leone 95 · Catania 91
June8325–32°24°43 mmTaormina 100 · Palermo 97 · San Leone 96
July7728–35°27°32 mmLido di Ostia 94 · Sorrento 91 · Amalfi 90
August7528–35°28°43 mmLido di Ostia 92 · Sorrento 88 · Amalfi 86
September8224–30°26°67 mmTaormina 91 · San Leone 90 · Taranto 89
October7619–26°23°79 mmArenella 87 · San Leone 86 · Catania 85
November5312–21°21°97 mmSan Leone 77 · Arenella 77 · Catania 76
December428–17°18°75 mmArenella 65 · Catania 64 · San Leone 60

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.