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.
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:
- September: Rome, Milan, Venice, Bologna, Verona and 6 more
- June: Florence, Palermo, Cagliari, Bari, Messina and 6 more
- July: Naples, Amalfi, Turin, Genoa, Sorrento and 3 more
- May: Catania and Arenella
- October: Bolzano
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:
- Beach holiday: May–September. Best in July: Bari (100), Taranto (98) and Sardinia (Olbia) (98)
- City break: March–June and September–November. Best in October: Palermo (83), Bari (82) and Messina (82)
- Hiking: February–May and October. Best in March: San Leone (79), Arenella (79) and Catania (77)
- Skiing: January and February. Deepest snow in February: La Thuile (about 110 cm), Maseben (about 100 cm) and Haideralm (about 100 cm)
Month by month
| Month | Score | Day | Sea | Rain | Best destinations |
|---|---|---|---|---|---|
| January | 38 | 7–16° | 16° | 68 mm | Arenella 56 · San Leone 54 · Catania 53 |
| February | 43 | 10–16° | 15° | 58 mm | Catania 62 · Arenella 62 · San Leone 56 |
| March | 55 | 14–18° | 15° | 58 mm | Catania 75 · Arenella 74 · San Leone 68 |
| April | 70 | 17–22° | 16° | 54 mm | Arenella 89 · San Leone 86 · Catania 85 |
| May | 77 | 21–26° | 19° | 58 mm | Arenella 96 · San Leone 95 · Catania 91 |
| June | 83 | 25–32° | 24° | 43 mm | Taormina 100 · Palermo 97 · San Leone 96 |
| July | 77 | 28–35° | 27° | 32 mm | Lido di Ostia 94 · Sorrento 91 · Amalfi 90 |
| August | 75 | 28–35° | 28° | 43 mm | Lido di Ostia 92 · Sorrento 88 · Amalfi 86 |
| September | 82 | 24–30° | 26° | 67 mm | Taormina 91 · San Leone 90 · Taranto 89 |
| October | 76 | 19–26° | 23° | 79 mm | Arenella 87 · San Leone 86 · Catania 85 |
| November | 53 | 12–21° | 21° | 97 mm | San Leone 77 · Arenella 77 · Catania 76 |
| December | 42 | 8–17° | 18° | 75 mm | Arenella 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.