Your holiday weather, at a glance

Italy in January: where is it warmest?

In January, Catania is the warmest place with 15 °C by day, Cortina d’Ampezzo the coolest with 1 °C. 1 of 100 destinations have good holiday weather.

All destinations in January, warmest first

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

PlaceScoreAirSeaSunRain days
Catania6415°15°6 h8
Lampedusa2415°16°6 h8
Palermo, Sicily5414°15°5 h11
Messina4014°15°5 h15
Reggio Calabria3914°15°5 h15
Cagliari, Sardinia2314°15°5 h7
Syracuse2314°15°6 h8
Cefalù1714°15°5 h11
Lecce4913°–5 h9
Brindisi1913°14°5 h9
Gallipoli1913°14°5 h9
Agrigento1913°15°5 h9
Otranto1813°14°5 h10
Olbia, Sardinia1713°14°4 h9
Alghero, Sardinia1513°14°4 h10
Tropea, Calabria1213°15°5 h14
Taranto4912°14°5 h9
Bari4512°14°5 h10
Rome4212°–5 h11
Corleone4112°–5 h11
Naples4012°15°5 h12
Taormina, Sicily2212°15°5 h8
Ostuni1912°14°5 h9
Polignano a Mare, Apulia1812°14°5 h10
Monopoli1812°14°5 h10
Civitavecchia1712°15°5 h11
Lido di Ostia1712°15°5 h11
Ischia1612°15°5 h12
Sorrento1512°15°5 h12
Amalfi1412°15°5 h13
Capri1412°15°5 h13
Salerno1412°15°5 h13
Positano1412°15°5 h13
Castellammare di Stabia1412°15°5 h13
Genoa3811°14°4 h8
Livorno3811°14°5 h10
Pisa3711°–5 h10
Matera3611°–4 h9
Imperia2311°14°6 h8
Sanremo2211°14°5 h8
Pescara1811°14°5 h9
Portofino1311°14°5 h13
Alberobello3710°–5 h9
Lucca3310°–5 h10
Frosinone3310°–5 h11
Pesaro1910°13°5 h9
Ancona1810°13°5 h9
Savona1810°14°4 h8
Forte dei Marmi1610°14°5 h10
Carrara1310°14°5 h13
Monterosso, Cinque Terre1210°14°5 h13
La Spezia1210°14°5 h13
Riva del Garda, Lake Garda339°–5 h7
Ravenna319°–4 h7
Bologna299°–4 h8
San Gimignano289°–4 h9
Florence279°–4 h10
Siena279°–4 h9
Prato279°–4 h10
Rimini199°11°4 h8
Ferrara308°–5 h7
Padua298°–5 h7
Palmanova278°–5 h8
Modena278°–5 h8
Parma278°–4 h8
Trieste248°11°5 h10
Assisi228°–4 h10
Urbino228°–4 h10
Chioggia198°10°4 h8
Lignano Sabbiadoro188°11°4 h8
Caorle188°11°4 h8
Grado168°11°4 h9
Aquileia158°11°3 h8
Trento357°–5 h7
Milan327°–6 h7
Monza327°–6 h7
Bassano del Grappa317°–5 h8
Merano, South Tyrol307°–5 h9
Treviso307°–5 h7
Venice297°10°5 h7
Sirmione, Lake Garda297°–5 h7
Verona297°–5 h7
Brescia297°–5 h7
Bolzano287°–5 h9
Bergamo287°–5 h7
Mantua287°–5 h7
Vicenza287°–5 h7
Cremona277°–4 h7
Pavia277°–4 h7
Como, Lake Como267°–4 h8
Udine267°–5 h9
Perugia217°–4 h10
Gorizia217°–3 h9
Burano207°10°5 h8
Jesolo197°11°4 h8
Turin286°–4 h7
Brixen286°–4 h7
Bruneck282°–4 h7
Sterzing232°–4 h9
Cortina d’Ampezzo261°–4 h7

Italy in January: quick answers

Italy in January: where is it warmest?

The warmest places in January are Catania (15 °C), Lampedusa (15 °C) and Palermo, Sicily (14 °C).

Italy in January: where is the sea warmest?

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

Italy in January: where is the weather best?

The best holiday weather in January – 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