Exercise normal precautions
Italy in December
Around 10 °C with 83 mm of rain and 4.0 hours of sun a day.
December is a challenging month for Italy overall; regional choices matter most. Around 10 °C with 83 mm of rain and 4.0 hours of sun a day. Use the regional grid below to find where this month works best — national averages hide the swings between coast, highlands, and inland.
Italy · typical month
- Day / night3 – 10 °CYear range 2 – 28 °C
- Rainfall83 mmYear range 63 – 124 mm
- Sunshine4.0 hr / dayYear range 4.0 – 9.0 hr / day
Things to do in Italy in December
December closes 2 things below; the rest run as normal.
- ClosedStelvio Pass
shut for the winter under snow — it normally opens in the second half of May and closes again in the first days of November
Sources: en.wikipedia.org, italyplanner.com
- ClosedSummer skiing at Stelvio
the only true summer ski area in Italy, and it runs on the opposite calendar to the rest of the country's resorts
Sources: powderhounds.com, mondoneve.it
Opening seasons are checked by hand against the operators and parks themselves, not derived from the climate figures on this page. Last reviewed 2026-08-28. Dates move — confirm before you book.
Italy, taken apart
- Agrigento15°C now · 14–31 °C yr
- Alessandria8°C now · 8–30 °C yr
- Ancona11°C now · 10–30 °C yr
- Aosta-3°C now · -4–18 °C yr
- Arezzo9°C now · 8–29 °C yr
- Ascoli Piceno10°C now · 8–27 °C yr
- Asti8°C now · 8–30 °C yr
- Avellino11°C now · 9–30 °C yr
- Bari13°C now · 12–31 °C yr
- Barletta-Andria-Trani13°C now · 12–31 °C yr
- Belluno2°C now · 1–21 °C yr
- Benevento11°C now · 9–30 °C yr
- Bergamo6°C now · 5–25 °C yr
- Biella6°C now · 6–25 °C yr
- Bologna9°C now · 8–31 °C yr
- Brescia6°C now · 5–25 °C yr
- Brindisi14°C now · 13–31 °C yr
- Cagliari15°C now · 14–32 °C yr
- Caltanissetta15°C now · 13–32 °C yr
- Campobasso11°C now · 10–29 °C yr
- Carbonia-Iglesias16°C now · 15–32 °C yr
- Caserta13°C now · 11–30 °C yr
- Catania14°C now · 13–31 °C yr
- Catanzaro13°C now · 11–28 °C yr
- Chieti11°C now · 10–29 °C yr
- Como7°C now · 6–26 °C yr
- Cosenza12°C now · 10–28 °C yr
- Cremona8°C now · 8–31 °C yr
- Crotone14°C now · 12–30 °C yr
- Cuneo6°C now · 5–25 °C yr
- Enna14°C now · 12–31 °C yr
- Fermo11°C now · 10–29 °C yr
- Ferrara10°C now · 9–31 °C yr
- Florence9°C now · 8–29 °C yr
- Foggia13°C now · 11–32 °C yr
- Forlì-Cesena9°C now · 8–30 °C yr
- Frosinone11°C now · 9–29 °C yr
- Gorizia9°C now · 8–28 °C yr
- Grosseto12°C now · 11–30 °C yr
- Imperia10°C now · 9–25 °C yr
- Isernia9°C now · 7–27 °C yr
- L'Aquila8°C now · 6–26 °C yr
- La Spezia11°C now · 9–27 °C yr
- Latina14°C now · 12–29 °C yr
- Lecce15°C now · 13–31 °C yr
- Lecco7°C now · 6–25 °C yr
- Liguria9°C now · 8–26 °C yr
- Livorno13°C now · 12–28 °C yr
- Lodi8°C now · 8–31 °C yr
- Lucca10°C now · 8–27 °C yr
- Macerata10°C now · 9–29 °C yr
- Mantua9°C now · 8–31 °C yr
- Massa-Carrara9°C now · 8–26 °C yr
- Matera13°C now · 11–32 °C yr
- Medio Campidano15°C now · 14–32 °C yr
- Messina14°C now · 12–28 °C yr
- Milan9°C now · 8–30 °C yr
- Modena8°C now · 7–29 °C yr
- Monza and Brianza8°C now · 8–29 °C yr
- Naples14°C now · 12–29 °C yr
- Novara8°C now · 8–29 °C yr
- Nuoro13°C now · 12–30 °C yr
- Ogliastra13°C now · 12–30 °C yr
- Olbia-Tempio14°C now · 13–30 °C yr
- Oristano14°C now · 13–31 °C yr
- Padua9°C now · 8–31 °C yr
- Palermo14°C now · 12–30 °C yr
- Parma8°C now · 7–28 °C yr
- Pavia8°C now · 8–31 °C yr
- Perugia10°C now · 8–30 °C yr
- Pesaro and Urbino10°C now · 9–29 °C yr
- Pescara11°C now · 9–28 °C yr
- Piacenza8°C now · 7–29 °C yr
- Pisa12°C now · 11–30 °C yr
- Pistoia9°C now · 8–28 °C yr
- Pordenone7°C now · 6–26 °C yr
- Potenza11°C now · 9–29 °C yr
- Prato9°C now · 8–29 °C yr
- Ragusa15°C now · 14–29 °C yr
- Ravenna10°C now · 9–31 °C yr
- Reggio Calabria14°C now · 12–28 °C yr
- Reggio Emilia8°C now · 7–29 °C yr
- Rieti9°C now · 8–28 °C yr
- Rimini10°C now · 9–28 °C yr
- Rome13°C now · 12–30 °C yr
- Rovigo9°C now · 8–30 °C yr
- Salerno12°C now · 10–28 °C yr
- Sassari14°C now · 13–30 °C yr
- Savona9°C now · 9–26 °C yr
- Siena11°C now · 10–31 °C yr
- Sondrio-1°C now · -2–18 °C yr
- Syracuse16°C now · 14–31 °C yr
- Taranto14°C now · 12–31 °C yr
- Teramo10°C now · 9–28 °C yr
- Terni11°C now · 10–31 °C yr
- Trapani16°C now · 15–31 °C yr
- Trentino3°C now · 2–21 °C yr
- Trentino-South Tyrol-1°C now · -2–19 °C yr
- Treviso8°C now · 7–28 °C yr
- Trieste9°C now · 7–27 °C yr
- Turin4°C now · 4–24 °C yr
- Udine6°C now · 5–26 °C yr
- Varese8°C now · 8–28 °C yr
- Venice9°C now · 8–29 °C yr
- Verbano-Cusio-Ossola2°C now · 1–21 °C yr
- Vercelli6°C now · 6–26 °C yr
- Verona8°C now · 7–29 °C yr
- Vibo Valentia14°C now · 12–28 °C yr
- Vicenza7°C now · 6–27 °C yr
- Viterbo12°C now · 11–31 °C yr
What the governments say about Italy
See breakdown by countryHide breakdown
Exercise increased caution
Exercise normal precautions
Exercise normal precautions
Exercise normal precautions
Exercise increased caution
A decade of weather, in one page
View data table
| Month | Average daytime high (°C) | Average overnight low (°C) | Typical low | Typical high |
|---|---|---|---|---|
| January | 8.4 | 1.7 | -2.3 | 11.9 |
| February | 10.6 | 3.1 | -1.2 | 14.1 |
| March | 12.7 | 4.7 | 0.7 | 16.8 |
| April | 16.1 | 7.5 | 3.0 | 21.6 |
| May | 19.7 | 11.5 | 8.1 | 24.8 |
| June | 25.6 | 16.4 | 12.9 | 30.0 |
| July | 28.1 | 18.6 | 15.8 | 31.4 |
| August | 28.0 | 18.6 | 15.3 | 31.8 |
| September | 23.5 | 15.0 | 10.9 | 27.1 |
| October | 18.9 | 11.2 | 7.5 | 22.7 |
| November | 13.2 | 6.7 | 2.0 | 16.8 |
| December | 9.7 | 3.2 | -0.5 | 12.6 |
View data table
| Month | Rainfall (mm) |
|---|---|
| January | 72 |
| February | 75 |
| March | 86 |
| April | 82 |
| May | 115 |
| June | 75 |
| July | 63 |
| August | 74 |
| September | 92 |
| October | 106 |
| November | 124 |
| December | 83 |
View data table
| Month | Sunshine hours (hr / day) |
|---|---|
| January | 4.5 |
| February | 5.5 |
| March | 6.8 |
| April | 7.7 |
| May | 7.4 |
| June | 8.8 |
| July | 9.0 |
| August | 8.3 |
| September | 6.8 |
| October | 5.6 |
| November | 4.2 |
| December | 4.0 |
View data table
| Month | Average wind speed (km/h) | Typical low | Typical high |
|---|---|---|---|
| January | 8.5 | 5.0 | 13.3 |
| February | 8.4 | 4.9 | 13.7 |
| March | 8.6 | 5.6 | 13.0 |
| April | 8.1 | 5.7 | 12.1 |
| May | 7.5 | 5.1 | 10.6 |
| June | 6.8 | 5.0 | 8.8 |
| July | 6.8 | 5.1 | 9.7 |
| August | 6.6 | 5.0 | 9.6 |
| September | 7.0 | 4.9 | 10.5 |
| October | 7.3 | 4.7 | 11.8 |
| November | 8.0 | 4.8 | 12.5 |
| December | 8.0 | 4.6 | 13.2 |
Snow depth for Italy is part of the Premium map and its district-level detail. See what Premium includes.
Sea surface temperature for Italy is part of the Premium map and its district-level detail. See what Premium includes.
Heat index for Italy is part of the Premium map and its district-level detail. See what Premium includes.
Humidity for Italy is part of the Premium map and its district-level detail. See what Premium includes.
If you like Italy, also consider
Plan a December trip to Italy.
No card required. Upgrade to Premium whenever you want more depth.