← All destinations
Travel planning · Weather

Best time to visit Italy

The best time to visit Italy is May to June and September: all 11 of the cities we cover are at their best then.

Based on 11 city guides on Voyaggora and daily weather records for 2019-2024.

Updated October 9, 2026.

Best months by city

CityBest monthsHottest monthWettest month
RomeApril to June and September to OctoberJuly, 93°F (34°C)November, about 14 rainy days
MilanApril to June and September to OctoberJuly, 86°F (30°C)May, about 17 rainy days
NaplesApril to June and September to OctoberAugust, 88°F (31°C)November, about 17 rainy days
PalermoApril to June and September to OctoberAugust, 88°F (31°C)November, about 14 rainy days
BolognaApril to June and September to OctoberJuly, 89°F (32°C)May, about 13 rainy days
FlorenceApril to June and September to OctoberJuly, 91°F (33°C)December, about 15 rainy days
VeronaApril to June and SeptemberJuly, 87°F (31°C)May, about 16 rainy days
Lake ComoApril to June and September to OctoberJuly, 83°F (28°C)May, about 18 rainy days
VeniceApril to June and September to OctoberJuly, 84°F (29°C)May, about 15 rainy days
SorrentoApril to June and September to OctoberJuly, 86°F (30°C)November, about 18 rainy days
Amalfi CoastMay to June and SeptemberJuly, 88°F (31°C)November, about 17 rainy days

Each city name opens its own month-by-month table. Heat is the average daytime high; rainy days are days with at least 1 mm of rain.

Every month at a glance

CityJanFebMarAprMayJunJulAugSepOctNovDec
RomeOkayOkayOkayBestBestBestOkayOkayBestBestAvoidOkay
MilanOkayOkayOkayBestBestBestOkayOkayBestBestOkayOkay
NaplesOkayOkayOkayBestBestBestOkayOkayBestBestAvoidOkay
PalermoAvoidOkayOkayBestBestBestOkayOkayBestBestAvoidOkay
BolognaOkayOkayOkayBestBestBestOkayOkayBestBestOkayOkay
FlorenceOkayOkayOkayBestBestBestOkayOkayBestBestOkayAvoid
VeronaOkayOkayOkayBestBestBestOkayOkayBestOkayOkayOkay
Lake ComoOkayOkayOkayBestBestBestOkayOkayBestBestOkayOkay
VeniceOkayOkayOkayBestBestBestOkayOkayBestBestOkayOkay
SorrentoOkayOkayOkayBestBestBestOkayOkayBestBestAvoidOkay
Amalfi CoastOkayOkayOkayOkayBestBestOkayOkayBestOkayAvoidOkay

Best = the city's best months. Avoid = very hot, very cold or among the wettest months. Okay = neither. Hover or tap a cell for the reason.

Italy month by month

January
None of the cities we cover is at its best this month. Worth avoiding: Palermo (among the wettest, 13 rainy days).
February
None of the cities we cover is at its best this month.
March
None of the cities we cover is at its best this month.
April
At its best in Rome, Milan, Naples, Palermo, Bologna, Florence, Verona, Lake Como, Venice and Sorrento (10 of 11).
May
At its best in Rome, Milan, Naples, Palermo, Bologna, Florence, Verona, Lake Como, Venice, Sorrento and Amalfi Coast (11 of 11).
June
At its best in Rome, Milan, Naples, Palermo, Bologna, Florence, Verona, Lake Como, Venice, Sorrento and Amalfi Coast (11 of 11).
July
None of the cities we cover is at its best this month.
August
None of the cities we cover is at its best this month.
September
At its best in Rome, Milan, Naples, Palermo, Bologna, Florence, Verona, Lake Como, Venice, Sorrento and Amalfi Coast (11 of 11).
October
At its best in Rome, Milan, Naples, Palermo, Bologna, Florence, Lake Como, Venice and Sorrento (9 of 11).
November
None of the cities we cover is at its best this month. Worth avoiding: Rome (among the wettest, 14 rainy days); Naples (among the wettest, 17 rainy days); Palermo (among the wettest, 14 rainy days); Sorrento (among the wettest, 18 rainy days); Amalfi Coast (among the wettest, 17 rainy days).
December
None of the cities we cover is at its best this month. Worth avoiding: Florence (among the wettest, 15 rainy days).

Plan your trip

Open a city guide for tours, hotels and what to do there:

See today's travel advisory for Italy (government warnings, checked every 2 minutes).

Italy: common questions

When is the best time to visit Italy?
The best time to visit Italy is May to June and September: all 11 of the cities we cover are at their best then. By city: Rome, April to June and September to October; Milan, April to June and September to October; Naples, April to June and September to October; Palermo, April to June and September to October; Bologna, April to June and September to October; Florence, April to June and September to October; Verona, April to June and September; Lake Como, April to June and September to October; Venice, April to June and September to October; Sorrento, April to June and September to October; Amalfi Coast, May to June and September.
When is the hottest month in Italy?
It depends on the city. The hottest month is July in Rome, Milan, Bologna, Florence, Verona, Lake Como, Venice, Sorrento and Amalfi Coast; August in Naples and Palermo (average daytime highs, 2019-2024).
When is the rainy season in Italy?
The wettest month, counted in days with at least 1 mm of rain, is May in Milan, Bologna, Verona, Lake Como and Venice; November in Rome, Naples, Palermo, Sorrento and Amalfi Coast; December in Florence. Open the city guide for the full month-by-month table.
Is there a month that is good everywhere in Italy?
Yes: May to June and September, when all 11 cities we cover are at their best.

How we worked this out

Temperatures and rainy days come from Open-Meteo ERA5 records for 2019-2024 for each city. Where a city's best months were checked by hand against crowds and local seasons, that is the pick shown; otherwise the pick is based on weather alone and is marked. Weather changes from year to year, so treat this as a planning guide, not a forecast.