Greenly Garden

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

We worked out the season of 45 cities of France from ten years of weather: the frost-free season lasts from 173 days in Grenoble to 335 days in Montpellier. The last spring frost comes first in Perpignan (around 17 January) and last in Grenoble (around 5 May). One of the cities had no frost at all.

Climate zones of France

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 moreLe Havre, Brest (France), Quimper, La Rochelle, Bordeaux, Avignon, Nîmes, Nice, Montpellier, Bayonne, Perpignan, Ajaccio272 – 33517 January – 10 March30 November – 28 December
210–269 frost-free daysLille, Amiens, Rouen, Reims, Caen, Metz, Paris, Nancy, Strasbourg, Troyes, Rennes, Colmar, Le Mans, Orléans, Mulhouse, Angers, Tours, Dijon, Besançon, Nantes, Poitiers, Annecy, Limoges, Clermont-Ferrand, Lyon, Chambéry, Saint-Étienne, Valence, Toulouse, Pau211 – 2687 March – 20 April12 November – 5 December
150–209 frost-free daysGrenoble1735 May25 October
Frost without a regular seasonMarseille—11 February—
No frost in ten yearsToulon———

How the regions of France differ

Splitting the cities in two — north (Lille, Amiens, Le Havre and 19 more) and south (Poitiers, La Rochelle, Annecy and 19 more): the last spring frost comes about 25 days later in the north; the frost-free season is about 229 days in the north and 264 days in the south; the warmest month averages 25.3 °C by day in the north and 27.6 °C in the south.

Splitting the cities in two — west (Lille, Perpignan, Paris and 19 more) and east (Ajaccio, Strasbourg, Colmar and 19 more): the last spring frost comes about 25 days later in the east; the frost-free season is about 261 days in the west and 227 days in the east.

The gap between the warmest month’s days and the coldest month’s nights is widest in Nîmes (28.7 °C) and smallest in Toulon (15.9 °C): the smaller it is, the milder both winter and summer. Chambéry is the wettest of these cities with 1,530 mm a year, Perpignan the driest with 518 mm. The hottest summer days are in Nîmes (32 °C on average in the warmest month), the coolest in Brest (France) (20.9 °C). In 7 of the 45 cities at least one month averages below 0 °C at night; the longest such winter is in Grenoble (November–March).

Which crops suit which part of France

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.

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
ToulonJune–OctoberJune–SeptemberMay–OctoberJuly, AugustJune–September

Cities of France: weather in numbers

CityFrost-free daysWarmest month, dayColdest month, nightRain a yearDriest monthPlaces to buy
Lille227August, 23.3 °CJanuary, 1.3 °C775 mmApril51
Amiens230August, 23.1 °CJanuary, 1.1 °C860 mmApril25
Le Havre301July, 22 °CJanuary, 3.9 °C1,032 mmApril22
Rouen229July, 23 °CJanuary, 1.6 °C893 mmAugust38
Reims218August, 24.8 °CJanuary, 1 °C792 mmApril20
Caen268August, 22.5 °CJanuary, 3.2 °C795 mmApril52
Metz216August, 25.5 °CJanuary, 0 °C869 mmAugust32
Paris226August, 25.2 °CJanuary, 1.8 °C781 mmApril56
Nancy218August, 25.4 °CJanuary, -0.1 °C870 mmAugust39
Strasbourg228July, 26.2 °CJanuary, 0.1 °C876 mmMarch43
Brest (France)295July, 20.9 °CJanuary, 4.8 °C1,164 mmJuly44
Troyes228August, 25.7 °CJanuary, 1 °C807 mmAugust12
Rennes261August, 24.4 °CJanuary, 2.9 °C814 mmAugust53
Colmar211August, 23.2 °CJanuary, -1.5 °C1,079 mmSeptember26
Le Mans236July, 25.3 °CJanuary, 2.3 °C757 mmJuly32
Quimper276July, 22.1 °CJanuary, 4.3 °C1,180 mmAugust31
Orléans237July, 25.4 °CJanuary, 1.8 °C799 mmApril50
Mulhouse225August, 26.4 °CJanuary, -0.4 °C895 mmSeptember21
Angers260August, 25.9 °CJanuary, 2.8 °C730 mmAugust49
Tours254August, 25.7 °CJanuary, 2.2 °C766 mmJuly44
Dijon221August, 26.4 °CJanuary, 0.2 °C866 mmFebruary31
Besançon220August, 25.7 °CJanuary, 0.2 °C1,252 mmAugust29
Nantes267August, 25.5 °CJanuary, 3.4 °C834 mmJuly46
Poitiers245August, 26.1 °CJanuary, 2.5 °C807 mmJuly16
La Rochelle301August, 24.9 °CJanuary, 4.5 °C913 mmJuly21
Annecy213August, 24.7 °CJanuary, -1.6 °C1,329 mmAugust40
Limoges240August, 25.9 °CJanuary, 1.8 °C997 mmAugust28
Clermont-Ferrand211August, 22.5 °CJanuary, -1.7 °C943 mmFebruary41
Lyon244August, 28.3 °CJanuary, 0.6 °C878 mmFebruary52
Chambéry229August, 27.4 °CJanuary, 0.1 °C1,530 mmFebruary36
Saint-Étienne218August, 25.7 °CJanuary, -0.9 °C957 mmFebruary46
Grenoble173August, 22.8 °CJanuary, -5.1 °C1,427 mmJuly49
Valence248August, 29.4 °CJanuary, 1 °C880 mmAugust41
Bordeaux288August, 28 °CJanuary, 3.4 °C944 mmJuly46
Avignon289July, 31.7 °CJanuary, 3 °C803 mmJuly35
Nîmes289July, 32 °CJanuary, 3.3 °C797 mmJuly26
Nice272August, 27.8 °CJanuary, 1.4 °C854 mmJuly34
Montpellier335July, 30.1 °CJanuary, 4.4 °C749 mmJuly55
Toulouse261August, 29.1 °CJanuary, 2.4 °C787 mmJuly43
Bayonne325August, 25.3 °CJanuary, 5.1 °C1,501 mmJuly44
Pau267August, 26.7 °CJanuary, 2.1 °C1,286 mmJuly39
Marseille—July, 29.1 °CJanuary, 5.8 °C592 mmJuly34
Toulonno frostAugust, 25.8 °CJanuary, 9.9 °C663 mmJuly40
Perpignan329August, 30 °CJanuary, 5.1 °C518 mmJuly50
Ajaccio301August, 29.9 °CJanuary, 4.3 °C1,051 mmJuly10

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

France 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 France