Average Temperatures for Italy in December

Average temperatures for December at cities and vacation spots all over Italy are listed below in degrees Celsius and Fahrenheit.

You can jump to a separate table for each section of the country: Northeast, Northwest, Central , South and Italy's Mediterranean Islands.

The tables give the normals for maximum and minimum monthly temperatures based on weather data collected from 1971 to 2000.

Northeastern Italy

This section takes in the regions of Emilia-Romagna, Friuli-Venezia Giulia, Trentino-Alto Adige and Veneto. Three weather stations on the list are located at over 2000 metres (6560 feet) elevation: Paganella and Passo Rolle in the Dolomites and Monte Cimone of the Apennine Mountains.

Average December temperatures
High °F Low °F Place High °C Low °C
44 33 Bologna 7 0
44 25 Bolzano 7 -4
46 33 Cervia 8 1
31 23 Monte Cimone 0 -5
31 22 Paganella -1 -6
32 22 Passo Rolle 0 -6
48 35 Rimini 9 2
37 24 Tarvisio 3 -4
48 41 Trieste 9 5
45 33 Venice (Venezia) 7 1
44 31 Verona 7 0
46 31 Vicenza 8 0

Northwestern Italy

The cities here are in the regions of Liguria, Lombardy (Lombardia) and Piedmont.

Average daily temperatures in December
High °F Low °F Place High °C Low °C
45 31 Bergamo 7 0
42 30 Brescia 6 -1
55 44 Genoa (Genova) 13 7
44 32 Milan (Milano) 6 0
46 29 Turin (Torino) 8 -2

Central Italy

The regions of central Italy include Lazio and Tuscany (Toscana) along the west coast, Umbria in the interior and Marche on the east coast. The highest weather station of this group sits at 1875 metres (6150 feet) on Monte Terminillo.

December temperatures: daily averages
High °F Low °F Place High °C Low °C
50 37 Ancona 10 3
49 34 Arezzo 10 1
58 47 Civitavecchia 14 8
52 37 Florence (Firenze) 11 3
48 41 Monte Argentario 9 5
35 26 Monte Terminillo 2 -3
49 35 Perugia 9 2
53 38 Pisa 12 3
56 50 Ponza Island 13 10
56 38 Rome (Roma) 13 3
47 40 Volterra 8 4

Southern Italy

The regions covered here make up Italy's boot, ranging from Abruzzo in the north to Calabria in the south and include Apulia (Puglia), Campania and Molise. Capo Palinuro is in the National Park of Cilento on Italy's west coast.

Average December temperatures
High °F Low °F Place High °C Low °C
57 43 Bari 14 6
58 48 Capo Palinuro 14 9
55 40 Foggia 13 4
57 42 Lecce 14 5
57 42 Naples (Napoli) 14 6
54 38 Pescara 12 3
62 49 Reggio Calabria 17 10
57 48 Santa Maria di Leuca 14 9
54 46 Termoli 12 8

Mediterranean Islands

The weather data given in this table are for the Italian islands of Sardinia (Sardegna) and Sicily (Sicilia). Also included are two smaller islands: Ustica located north of Sicily, and Pantelleria to the southwest of Sicily.

Average December temperatures
High °F Low °F Place High °C Low °C
58 44 Alghero, Sardinia 15 7
60 44 Cagliari, Sardinia 15 7
62 44 Catania, Sicily 17 7
60 53 Messina, Sicily 16 12
60 50 Palermo, Sicily 16 10
59 52 Pantelleria Island 15 11
58 51 Ustica Island 15 11
Reference

Climatologia del Centro. Nazionale di Meteorologia e Climatologia Aeronautica. Repubblica Italiana. Atlante climatico.

Italy Temperatures
Back to Top