Greenly Garden

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

We worked out the season of 6 cities of Estonia from ten years of weather: the frost-free season lasts from 166 days in Viljandi to 184 days in Tallinn. The last spring frost comes first in Tallinn (around 1 May) and last in Narva (around 6 May).

Climate zones of Estonia

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

ZoneCitiesFrost-free daysLast spring frostFirst autumn frost
150–209 frost-free daysTallinn, Kohtla-Järve, Narva, Pärnu, Tartu, Viljandi166 – 1841 May – 6 May18 October – 1 November

How the regions of Estonia differ

In all 6 cities at least one month averages below 0 °C at night; the longest such winter is in Tallinn (December–March).

Which crops suit which part of Estonia

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
Tomato1 June (Tartu) – 12 July (Tallinn)all 6—
Cucumber11 June (Tartu) – 17 August (Tallinn)all 6—
Bell Pepper, Eggplant11 June (Tartu) – 12 July (Tallinn)all 6—
Zucchini11 June (Tartu) – 15 August (Tallinn)all 6—
Pumpkin11 June (Tartu) – 7 July (Tallinn)all 6—
Watermelon11 June (Tartu) – 23 July (Tallinn)all 6—
Peas10 April (Tallinn) – 19 August (Tallinn)all 6—
Garlic, Tulip, Daffodil, Crocus, HyacinthAutumn planting: 18 September (Viljandi) – ~27 November (Pärnu)——

Cities of Estonia: weather in numbers

CityFrost-free daysWarmest month, dayColdest month, nightRain a yearDriest monthPlaces to buy
Tallinn184July, 21.5 °CJanuary, -4.7 °C763 mmMarch23
Kohtla-Järve176July, 21.3 °CJanuary, -5.4 °C751 mmMarch—
Narva169July, 22.2 °CJanuary, -6.4 °C791 mmMarch—
Pärnu168July, 22 °CJanuary, -5 °C792 mmMarch—
Tartu171July, 21.9 °CJanuary, -6.1 °C709 mmMarch—
Viljandi166July, 21.6 °CJanuary, -5.9 °C792 mmMarch—

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

More about Estonia