Greenly Garden

Gardening in Italy: climate, frost dates and crops by region

We worked out the season of 53 cities of Italy from ten years of weather: the frost-free season lasts from 96 days in Aosta to 317 days in Rome. The last spring frost comes first in Livorno (around 22 January) and last in Aosta (around 6 June). 4 of the cities had no frost at all.

Climate zones of Italy

By the days between the last spring frost and the first autumn frost.

ZoneCitiesFrost-free daysLast spring frostFirst autumn frost
270 frost-free days or moreBusto Arsizio, Milan, Venice, Mantua, Ravenna, Rimini, Ancona, Pescara, Rome, Aprilia, Foggia, Salerno, Lecce, Palermo, Reggio Calabria271 – 31727 January – 8 March27 November – 23 December
210–269 frost-free daysBolzano, Trento, Udine, Como, Bergamo, Treviso, Trieste, Vicenza, Brescia, Novara, Verona, Padua, Turin, Piacenza, Ferrara, Parma, Modena, Bologna, Genoa, Cesena, Florence, Pisa, Arezzo, Siena, Perugia, Potenza, Cosenza220 – 26410 March – 15 April10 November – 1 December
150–209 frost-free daysL'Aquila20620 April12 November
Short season: under 150 frost-free daysAosta966 June10 September
Frost without a regular seasonLivorno, Bari, Taranto, Messina, Catania—22 January – 14 February—
No frost in ten yearsNaples, Sassari, Cagliari, Syracuse———

How the regions of Italy differ

Splitting the cities in two — north (Bolzano, Trento, Udine and 23 more) and south (Florence, Pisa, Ancona and 23 more): the last spring frost comes about 28 days later in the north; the frost-free season is about 254 days in the north and 278 days in the south; the warmest month averages 29.4 °C by day in the north and 30.9 °C in the south; the north gets about 1,113 mm of rain a year and the south about 814 mm.

The gap between the warmest month’s days and the coldest month’s nights is widest in Modena (32.2 °C) and smallest in Naples (17.5 °C): the smaller it is, the milder both winter and summer. Como is the wettest of these cities with 1,779 mm a year, Cagliari the driest with 439 mm. The hottest summer days are in Foggia (35.2 °C on average in the warmest month), the coolest in Aosta (18.8 °C). In 22 of the 53 cities at least one month averages below 0 °C at night; the longest such winter is in Aosta (November–May).

Which crops suit which part of Italy

Season long enough: the days from planting to the first autumn frost cover the days to the first harvest on the plant card. Each window starts on the Greenly calendar date and ends on the last day that still leaves the crop’s days to harvest (from its card) before the average first autumn frost, plus six weeks of picking for crops harvested over weeks (tomatoes, peppers, aubergines, cucumbers, courgettes, pumpkins, watermelons, beans) — our rule; earlier in the window is safer.

CropPlanting out or sowingSeason long enoughTight or too short
Tomato5 April (Foggia) – 2 September (Palermo)48 of 49: Bolzano, Trento, Udine, Como and 44 more1 of 49: Aosta
Cucumber23 April (Foggia) – 8 October (Palermo)all 49—
Bell Pepper, Eggplant23 April (Foggia) – 2 September (Palermo)48 of 49: Bolzano, Trento, Udine, Como and 44 more1 of 49: Aosta
Zucchini23 April (Foggia) – 6 October (Palermo)all 49—
Pumpkin23 April (Foggia) – 28 August (Palermo)48 of 49: Bolzano, Trento, Udine, Como and 44 more1 of 49: Aosta
Watermelon23 April (Foggia) – 13 September (Palermo)48 of 49: Bolzano, Trento, Udine, Como and 44 more1 of 49: Aosta
Peas6 January (Rome) – 10 October (Palermo)all 49—
Garlic, Tulip, Daffodil, Crocus, HyacinthAutumn planting: 11 August (Aosta) – end of December (Bolzano)——

Cities without a spring frost: months that suit each crop

Months whose average day is not above the highest temperature on the plant card and whose average night is not below its lowest.

CityTomatoCucumberBell PepperEggplantWatermelon
NaplesMay–July and September, OctoberJune–OctoberMay–OctoberJuly–SeptemberJune–October
SassariSeptemberJune–SeptemberJune and September, OctobernoneJune–September
CagliarinoneJune–SeptemberJune and September, OctobernoneJune–September
SyracuseOctoberJune–SeptemberMay, June and September, OctobernoneJune–September

Cities of Italy: weather in numbers

CityFrost-free daysWarmest month, dayColdest month, nightRain a yearDriest monthPlaces to buy
Bolzano234July, 29.6 °CJanuary, -1.2 °C1,117 mmJanuary38
Trento220August, 24.5 °CJanuary, -3.1 °C1,108 mmJanuary37
Udine242August, 29.4 °CJanuary, -0.8 °C1,646 mmJanuary42
Como253July, 27.6 °CJanuary, -0.3 °C1,779 mmJanuary41
Aosta96July, 18.8 °CJanuary, -11.9 °C1,129 mmJuly8
Bergamo226July, 26.4 °CJanuary, -1.5 °C1,678 mmJanuary32
Treviso249August, 29.3 °CJanuary, -1.1 °C1,238 mmJanuary15
Trieste254August, 26.9 °CJanuary, 0.1 °C1,544 mmJune30
Busto Arsizio275July, 29.4 °CJanuary, -0.4 °C1,305 mmJanuary—
Vicenza253July, 29.4 °CJanuary, -0.6 °C1,203 mmJanuary25
Brescia253July, 29 °CJanuary, -0.1 °C1,190 mmJanuary40
Milan275July, 29.3 °CJanuary, -0.4 °C1,343 mmJanuary44
Novara247July, 28.5 °CJanuary, -1.5 °C1,445 mmJanuary3
Venice290August, 28.9 °CJanuary, 0.9 °C999 mmJanuary17
Verona256July, 27.5 °CJanuary, 0.1 °C1,066 mmJanuary21
Padua263August, 29.6 °CJanuary, -0.7 °C1,090 mmJanuary33
Mantua271July, 30.3 °CJanuary, -0.1 °C967 mmJanuary1
Turin249July, 30.2 °CJanuary, -1.8 °C913 mmJanuary48
Piacenza256July, 31.3 °CJanuary, -0.2 °C943 mmJanuary13
Ferrara252July, 32.1 °CJanuary, 0.1 °C793 mmJanuary7
Parma256July, 31.1 °CJanuary, 0 °C923 mmJanuary12
Modena255July, 31.9 °CJanuary, -0.3 °C774 mmJanuary30
Bologna264July, 32 °CJanuary, 0.4 °C826 mmJanuary46
Genoa248August, 25.2 °CJanuary, -0.3 °C1,399 mmJuly41
Ravenna310July, 29.3 °CJanuary, 2.2 °C755 mmJanuary5
Cesena255July, 31.2 °CJanuary, 1.1 °C809 mmJuly—
Rimini306July, 30 °CJanuary, 2.2 °C879 mmJuly35
Florence249August, 31.5 °CJanuary, 1.5 °C1,061 mmJuly25
Pisa223August, 26.7 °CJanuary, -1.8 °C1,337 mmJuly22
Ancona298July, 30.4 °CJanuary, 2.8 °C752 mmJuly8
Livorno—August, 29.9 °CJanuary, 6.2 °C1,048 mmJuly16
Arezzo229July, 28.9 °CJanuary, -0.3 °C951 mmJuly6
Siena256July, 32.5 °CJanuary, 1.5 °C799 mmJuly16
Perugia232July, 31.6 °CJanuary, 0.4 °C914 mmJuly19
Pescara302July, 30.1 °CJanuary, 4.1 °C731 mmJune56
L'Aquila206July, 24.1 °CJanuary, -3.5 °C999 mmJuly5
Rome317July, 32.7 °CJanuary, 3.8 °C1,041 mmJuly47
Aprilia302July, 31.3 °CJanuary, 5.2 °C940 mmJuly—
Foggia308July, 35.2 °CJanuary, 4.2 °C575 mmJuly8
Bari—July, 31.8 °CJanuary, 5 °C672 mmJuly21
Naplesno frostAugust, 27.5 °CJanuary, 10 °C1,289 mmJuly32
Sassarino frostJuly, 31.3 °CJanuary, 7.7 °C643 mmJuly4
Salerno278July, 28.3 °CJanuary, 2.3 °C1,416 mmJuly12
Potenza224July, 27.4 °CJanuary, -1.4 °C789 mmJuly4
Taranto—July, 33.3 °CJanuary, 6.3 °C566 mmJuly5
Lecce284July, 33.4 °CJanuary, 5.6 °C711 mmJuly10
Cosenza234July, 28.5 °CJanuary, 0.5 °C1,240 mmJuly3
Cagliarino frostJuly, 32.6 °CJanuary, 7.2 °C439 mmJuly13
Messina—July, 29.3 °CJanuary, 7.8 °C936 mmJuly12
Palermo303July, 28.3 °CJanuary, 1.8 °C778 mmJuly27
Reggio Calabria295July, 28.3 °CJanuary, 4.6 °C828 mmJuly10
Catania—July, 34.7 °CJanuary, 6.4 °C552 mmJuly24
Syracuseno frostJuly, 31.5 °CJanuary, 8.4 °C595 mmJuly31

ERA5 2016–2025 via Open-Meteo, 25 km grid cell of each city; dates by the Greenly calendar and the plant cards.

Italy by region: frost dates and planting windows

Each region’s page sets its cities side by side: frost dates, planting windows and weather by month.

More about Italy