Italy weather in December
In December, popular resorts in Italy (Palermo, Catania, Cagliari, Sorrento, Bari) average 14°C by day and 8°C at night, and the sea is about 14°C. On average 74 mm of rain falls during the month.
That is 4°C cooler than in November, and in January days average 13°C.
It is cool, not a beach month. The sea is cold.
Warmest resorts in Italy in December
Italy weather in other months
See also
FAQ
Is it warm in Italy in December?
In December, popular resorts in Italy (Palermo, Catania, Cagliari, Sorrento, Bari) average 14°C by day and 8°C at night, and the sea is about 14°C. On average 74 mm of rain falls during the month. It is cool, not a beach month.
What is the sea temperature in Italy in December?
About 14°C on average. The warmest water is in Catania (17°C).
Where is it warmest in Italy in December?
The warmest place is Cagliari (15°C by day), followed by Sorrento (15°C) and Palermo (14°C).
Does it rain in Italy in December?
On average 74 mm of rain falls in the month. It is a fairly wet month, so pack a jacket.
Long-term averages from NASA POWER data (MERRA-2, 2001-2020 reanalysis, CC BY 4.0). Sea temperature is the average water surface temperature at the nearest grid point over the sea. This is climate, not a forecast for a specific day.