Gardening in Belarus: climate, frost dates and crops by region
We worked out the season of 28 cities of Belarus from ten years of weather: the frost-free season lasts from 160 days in Orsha to 204 days in Brest. The last spring frost comes first in Rechytsa (around 11 April) and last in Maladzyechna (around 7 May).
Climate zones of Belarus
By the days between the last spring frost and the first autumn frost.
| Zone | Cities | Frost-free days | Last spring frost | First autumn frost |
|---|---|---|---|---|
| 150–209 frost-free days | Navapolatsk, Polatsk, Vitebsk, Orsha, Smarhon, Maladzyechna, Horki, Barysaw, Zhodzina, Minsk, Mogilev, Lida, Grodno, Asipovichy, Vawkavysk, Babruysk, Baranovichi, Slonim, Slutsk, Zhlobin, Salihorsk, Svetlahorsk, Gomel, Rechytsa, Kobryn, Pinsk, Brest, Mazyr | 160 – 204 | 11 April – 7 May | 11 October – 13 November |
How the regions of Belarus differ
Splitting the cities in two — north (Navapolatsk, Polatsk, Vitebsk and 11 more) and south (Vawkavysk, Babruysk, Baranovichi and 11 more): the last spring frost comes about 11 days later in the north; the frost-free season is about 168 days in the north and 189 days in the south; the warmest month averages 23.1 °C by day in the north and 24.5 °C in the south.
The gap between the warmest month’s days and the coldest month’s nights is widest in Rechytsa (30.8 °C) and smallest in Grodno (27.7 °C): the smaller it is, the milder both winter and summer. The hottest summer days are in Mazyr (24.9 °C on average in the warmest month), the coolest in Vitebsk (22.6 °C). In all 28 cities at least one month averages below 0 °C at night; the longest such winter is in Vitebsk (November–March).
Which crops suit which part of Belarus
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.
| Crop | Planting out or sowing | Season long enough | Tight or too short |
|---|---|---|---|
| Tomato | 14 May (Kobryn) – 24 July (Brest) | all 28 | — |
| Cucumber | 4 June (Salihorsk) – 29 August (Brest) | all 28 | — |
| Bell Pepper, Eggplant | 4 June (Salihorsk) – 24 July (Brest) | all 28 | — |
| Zucchini | 4 June (Salihorsk) – 27 August (Brest) | all 28 | — |
| Pumpkin | 4 June (Salihorsk) – 19 July (Brest) | all 28 | — |
| Watermelon | 4 June (Salihorsk) – 4 August (Brest) | all 28 | — |
| Peas | 21 March (Rechytsa) – 31 August (Brest) | all 28 | — |
| Garlic, Tulip, Daffodil, Crocus, Hyacinth | Autumn planting: 11 September (Orsha) – ~12 December (Brest) | — | — |
Cities of Belarus: weather in numbers
| City | Frost-free days | Warmest month, day | Coldest month, night | Rain a year | Driest month | Places to buy |
|---|---|---|---|---|---|---|
| Navapolatsk | 167 | July, 22.8 °C | January, -6.3 °C | 768 mm | February | — |
| Polatsk | 168 | July, 22.7 °C | January, -6.3 °C | 776 mm | February | 8 |
| Vitebsk | 162 | July, 22.6 °C | January, -6.8 °C | 782 mm | February | 21 |
| Orsha | 160 | July, 23 °C | January, -7 °C | 758 mm | February | 13 |
| Smarhon | 165 | July, 23 °C | January, -5.6 °C | 732 mm | February | — |
| Maladzyechna | 165 | August, 22.9 °C | January, -5.8 °C | 732 mm | February | 4 |
| Horki | 162 | July, 23.1 °C | January, -7.1 °C | 760 mm | February | — |
| Barysaw | 168 | July, 23.1 °C | January, -6.1 °C | 754 mm | February | 12 |
| Zhodzina | 167 | August, 23.4 °C | January, -5.9 °C | 756 mm | February | — |
| Minsk | 183 | August, 23 °C | January, -6 °C | 730 mm | February | 49 |
| Mogilev | 169 | July, 23.4 °C | January, -6.6 °C | 779 mm | February | 23 |
| Lida | 177 | August, 23.3 °C | January, -5.2 °C | 757 mm | March | 14 |
| Grodno | 194 | August, 23.5 °C | January, -4.2 °C | 705 mm | March | 26 |
| Asipovichy | 175 | August, 24 °C | January, -5.8 °C | 743 mm | February | — |
| Vawkavysk | 202 | August, 23.9 °C | January, -4.4 °C | 710 mm | March | — |
| Babruysk | 172 | July, 23.9 °C | January, -5.9 °C | 735 mm | February | 10 |
| Baranovichi | 180 | August, 23.6 °C | January, -5.3 °C | 710 mm | February | 12 |
| Slonim | 182 | August, 24 °C | January, -4.8 °C | 700 mm | February | — |
| Slutsk | 174 | August, 24.2 °C | January, -5.4 °C | 720 mm | February | — |
| Zhlobin | 179 | August, 24.3 °C | January, -6.1 °C | 712 mm | February | — |
| Salihorsk | 190 | August, 24.5 °C | January, -5.4 °C | 717 mm | February | 7 |
| Svetlahorsk | 185 | August, 24.5 °C | January, -5.9 °C | 704 mm | February | — |
| Gomel | 187 | August, 24.6 °C | January, -6.1 °C | 701 mm | February | 30 |
| Rechytsa | 195 | August, 24.9 °C | January, -5.9 °C | 683 mm | February | — |
| Kobryn | 199 | August, 24.9 °C | January, -4.3 °C | 707 mm | March | — |
| Pinsk | 199 | August, 24.8 °C | January, -4.5 °C | 709 mm | February | 20 |
| Brest | 204 | August, 24.9 °C | January, -3.9 °C | 752 mm | March | 40 |
| Mazyr | 194 | August, 24.9 °C | January, -5.7 °C | 705 mm | February | 23 |
ERA5 2016–2025 via Open-Meteo, 25 km grid cell of each city; dates by the Greenly calendar and the plant cards.