Climate averages 1991–2020
Weather in Italy.
ClimaNote covers 79 cities in Italy, starting with Rome, Milan and Naples. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.
Across these cities the yearly average high ranges from 15.8°C in Varese to 22.1°C in Catania, and yearly rainfall from 414 mm in Cagliari to 1,506 mm in Trieste. The hottest city-month is August in Foggia, with an average high of 33.1°C, and the coolest is January in Turin, at 6.0°C. By single month, the most rain falls in November in Salerno, with 217 mm, and the least in July in Gela, with 1.6 mm.
August is the warmest month in 49 cities and July in 28 (in 2 other cities two or more months tie); January is the coolest in 77 cities (in 2 other cities two or more months tie). November is the wettest month in 68 cities, December in 5, January in 2, October in 2 and June in 1 (in 1 other city two or more months tie); July is the driest in 44 cities, January in 18, August in 7 and February in 4 (in 6 other cities two or more months tie). None of these cities has a month with an average high below 2.0°C, a month with under 1 mm of rain or a month with more than 300 mm of rain.
Compare cities
Italy by month
79 cities
Cities in Italy
Lazio
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Rome | 20°C | 11°C | 846 |
| Acilia-Castel Fusano-Ostia Antica | 19°C | 13°C | 883 |
| Guidonia Montecelio | 20°C | 10°C | 935 |
| Fiumicino | 19°C | 14°C | 883 |
| Latina | 20°C | 12°C | 970 |
| Aprilia | 19°C | 12°C | 950 |
Lombardy
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Milan | 18°C | 8°C | 1,131 |
| Brescia | 17°C | 8°C | 1,052 |
| Monza | 17°C | 8°C | 1,131 |
| Bergamo | 17°C | 7°C | 1,367 |
| Como | 17°C | 9°C | 1,436 |
| Busto Arsizio | 17°C | 8°C | 1,270 |
| Varese | 16°C | 8°C | 1,468 |
| Cinisello Balsamo | 17°C | 8°C | 1,131 |
| Cremona | 18°C | 9°C | 959 |
Emilia-Romagna
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Bologna | 19°C | 10°C | 787 |
| Parma | 19°C | 9°C | 850 |
| Modena | 19°C | 9°C | 727 |
| Reggio nell'Emilia | 18°C | 9°C | 814 |
| Rimini | 18°C | 12°C | 797 |
| Ferrara | 19°C | 10°C | 778 |
| Forlì | 19°C | 9°C | 727 |
| Piacenza | 18°C | 9°C | 950 |
| Cesena | 19°C | 9°C | 664 |
| Ravenna | 19°C | 11°C | 725 |
| Carpi | 19°C | 9°C | 727 |
Sicily
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Palermo | 22°C | 15°C | 609 |
| Catania | 22°C | 14°C | 561 |
| Messina | 21°C | 15°C | 740 |
| Siracusa | 22°C | 16°C | 515 |
| Marsala | 21°C | 15°C | 514 |
| Gela | 22°C | 14°C | 427 |
| Ragusa | 19°C | 12°C | 505 |
Campania
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Naples | 20°C | 13°C | 1,039 |
| Salerno | 20°C | 14°C | 1,332 |
| Torre del Greco | 20°C | 13°C | 1,039 |
| Pozzuoli | 19°C | 14°C | 906 |
| Giugliano in Campania | 19°C | 13°C | 1,107 |
| Caserta | 20°C | 10°C | 1,107 |
Piedmont
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Turin | 16°C | 7°C | 951 |
| Novara | 18°C | 8°C | 1,488 |
| Alessandria | 18°C | 8°C | 889 |
| Asti | 18°C | 9°C | 1,097 |
Tuscany
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Florence | 19°C | 9°C | 897 |
| Prato | 18°C | 10°C | 1,010 |
| Livorno | 19°C | 13°C | 907 |
| Pisa | 19°C | 11°C | 1,053 |
| Arezzo | 18°C | 9°C | 969 |
| Lucca | 19°C | 10°C | 1,053 |
| Pistoia | 18°C | 9°C | 1,010 |
Apulia
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Bari | 20°C | 14°C | 616 |
| Taranto | 21°C | 14°C | 567 |
| Foggia | 22°C | 11°C | 486 |
| Andria | 20°C | 12°C | 532 |
| Barletta | 20°C | 13°C | 532 |
| Brindisi | 21°C | 13°C | 599 |
| Lecce | 21°C | 14°C | 650 |
| Altamura | 19°C | 9°C | 562 |
Veneto
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Verona | 18°C | 9°C | 1,066 |
| Padua | 18°C | 9°C | 977 |
| Mestre | 17°C | 10°C | 1,043 |
| Vicenza | 18°C | 8°C | 1,112 |
| Treviso | 17°C | 9°C | 1,118 |
Liguria
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Genoa | 18°C | 12°C | 1,267 |
| La Spezia | 18°C | 12°C | 1,320 |
Calabria
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Reggio Calabria | 21°C | 14°C | 568 |
| Catanzaro | 21°C | 13°C | 1,026 |
| Lamezia Terme | 20°C | 14°C | 983 |
Friuli Venezia Giulia
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Trieste | 17°C | 10°C | 1,506 |
| Udine | 16°C | 7°C | 1,337 |
Sardinia
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Cagliari | 21°C | 13°C | 414 |
| Sassari | 19°C | 13°C | 593 |
Umbria
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Perugia | 17°C | 7°C | 819 |
| Terni | 20°C | 10°C | 964 |
Trentino-Alto Adige
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Trento (approximate) | 16°C | 9°C | 1,305 |
| Bolzano (approximate) | 17°C | 8°C | 1,059 |
The Marches
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Ancona | 18°C | 12°C | 649 |
| Pesaro | 18°C | 12°C | 675 |
Abruzzo
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Pescara | 19°C | 11°C | 724 |
Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.