Your holiday weather, at a glance

Italy in April: where is it warmest?

In April, Catania is the warmest place with 20 °C by day, Cortina d’Ampezzo the coolest with 9 °C. 54 of 100 destinations have good holiday weather.

All destinations in April, warmest first

Long-term averages for the month: daytime high, sea, sunshine and rainy days.

PlaceScoreAirSeaSunRain days
Catania9320°16°9 h7
Palermo, Sicily9019°16°9 h8
Lecce8719°–8 h8
Bologna8119°–7 h10
Ferrara8019°–7 h10
Syracuse3519°16°9 h7
Cagliari, Sardinia3219°15°7 h7
Brindisi3119°15°8 h9
Otranto2919°15°8 h8
Taranto8618°15°8 h8
Rome8318°–7 h9
Naples8218°16°7 h10
Bari8218°15°7 h9
Ravenna8018°–7 h9
Modena8018°–7 h10
Pavia8018°–7 h10
Sirmione, Lake Garda7818°–7 h11
Verona7818°–7 h11
Matera7818°–7 h10
Padua7818°–7 h10
Mantua7818°–7 h11
Parma7818°–7 h11
Cremona7818°–7 h11
Milan7718°–7 h11
Vicenza7618°–7 h10
Messina7518°16°7 h12
Florence7418°–6 h11
Prato7418°–6 h11
Agrigento3418°16°9 h7
Olbia, Sardinia3118°15°8 h7
Cefalù3018°16°8 h10
Alghero, Sardinia2918°15°8 h9
Monopoli2918°15°8 h9
Ostuni2818°15°8 h9
Pescara2718°14°7 h9
Tropea, Calabria2618°16°8 h11
Amalfi2418°16°7 h11
Salerno2418°16°7 h11
Positano2418°16°7 h11
Castellammare di Stabia2418°16°7 h11
Sorrento2318°16°7 h11
Corleone8517°–8 h10
Alberobello8017°–7 h10
Pisa7717°–7 h10
Monza7517°–7 h11
Como, Lake Como7417°–6 h11
San Gimignano7417°–6 h11
Livorno7417°15°7 h10
Reggio Calabria7417°16°7 h12
Treviso7417°–7 h10
Venice7317°14°7 h10
Bolzano7217°–6 h13
Merano, South Tyrol7117°–6 h13
Bassano del Grappa7117°–6 h13
Genoa7017°15°6 h10
Siena7017°–6 h11
Frosinone7017°–7 h13
Brescia6917°–7 h12
Riva del Garda, Lake Garda6717°–6 h15
Bergamo6717°–6 h12
Lampedusa3917°16°9 h3
Gallipoli3017°15°8 h8
Polignano a Mare, Apulia2917°15°8 h9
Civitavecchia2917°15°8 h9
Chioggia2817°14°8 h9
Ancona2717°14°7 h9
Lido di Ostia2717°16°7 h9
Rimini2617°14°7 h9
Ischia2617°16°7 h10
Capri2417°16°7 h11
Jesolo2317°14°7 h10
Caorle2317°14°7 h10
Burano2217°14°7 h11
Savona2217°15°7 h11
Palmanova7516°–7 h10
Assisi7216°–6 h11
Trieste6816°13°7 h11
Lucca6816°–7 h12
Turin6716°–6 h10
Gorizia6616°–6 h12
Trento6516°–6 h15
Udine6516°–7 h12
Urbino6516°–7 h13
Perugia6416°–6 h11
Taormina, Sicily3216°16°8 h7
Pesaro2816°14°8 h9
Lignano Sabbiadoro2316°13°7 h10
Monterosso, Cinque Terre2316°15°7 h11
Portofino2316°15°7 h11
Sanremo2316°15°7 h12
Aquileia2216°13°6 h10
La Spezia2216°15°7 h11
Forte dei Marmi2216°15°7 h12
Imperia2216°15°7 h12
Carrara2016°15°7 h13
Brixen6415°–6 h13
Grado2015°13°6 h12
Bruneck4912°–6 h13
Sterzing4311°–6 h13
Cortina d’Ampezzo269°–5 h17

Italy in April: quick answers

Italy in April: where is it warmest?

The warmest places in April are Catania (20 °C), Palermo, Sicily (19 °C) and Lecce (19 °C).

Italy in April: where is the sea warmest?

The sea is warmest at Catania (16 °C), Palermo, Sicily (16 °C) and Syracuse (16 °C).

Italy in April: where is the weather best?

The best holiday weather in April – warm, sunny and dry – is in Catania, Palermo, Sicily and Lecce.

Italy month by month

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences