Gardening in Czechia: climate, frost dates and crops by region
We worked out the season of 20 cities of Czechia from ten years of weather: the frost-free season lasts from 174 days in Mladá Boleslav to 208 days in Pardubice. The last spring frost comes first in Pardubice (around 16 April) and last in Jihlava (around 27 April).
Climate zones of Czechia
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 | Děčín, Liberec, Ústí nad Labem, Most, Chomutov, Mladá Boleslav, Karlovy Vary, Hradec Králové, Kladno, Prague, Pardubice, Opava, Ostrava, Plzeň, Frýdek-Místek, Olomouc, Jihlava, Zlín, Brno, České Budějovice | 174 – 208 | 16 April – 27 April | 18 October – 12 November |
How the regions of Czechia differ
The gap between the warmest month’s days and the coldest month’s nights is widest in Olomouc (29.2 °C) and smallest in Ústí nad Labem (25.7 °C): the smaller it is, the milder both winter and summer. Liberec is the wettest of these cities with 899 mm a year, Most the driest with 574 mm. The hottest summer days are in Olomouc (26.3 °C on average in the warmest month), the coolest in Ústí nad Labem (22.2 °C). In all 20 cities at least one month averages below 0 °C at night; the longest such winter is in Děčín (December–March).
Which crops suit which part of Czechia
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 | 12 May (Prague) – 23 July (Ústí nad Labem) | all 20 | — |
| Cucumber | 3 June (Prague) – 28 August (Ústí nad Labem) | all 20 | — |
| Bell Pepper, Eggplant | 3 June (Prague) – 23 July (Ústí nad Labem) | all 20 | — |
| Zucchini | 3 June (Prague) – 26 August (Ústí nad Labem) | all 20 | — |
| Pumpkin | 3 June (Prague) – 18 July (Ústí nad Labem) | all 20 | — |
| Watermelon | 3 June (Prague) – 3 August (Ústí nad Labem) | all 20 | — |
| Peas | 26 March (Pardubice) – 30 August (Ústí nad Labem) | all 20 | — |
| Garlic, Tulip, Daffodil, Crocus, Hyacinth | Autumn planting: 18 September (Mladá Boleslav) – end of December (Most) | — | — |
Cities of Czechia: weather in numbers
| City | Frost-free days | Warmest month, day | Coldest month, night | Rain a year | Driest month | Places to buy |
|---|---|---|---|---|---|---|
| Děčín | 197 | July, 23.4 °C | January, -3.4 °C | 690 mm | April | — |
| Liberec | 190 | August, 22.5 °C | January, -3.8 °C | 899 mm | April | 5 |
| Ústí nad Labem | 199 | July, 22.2 °C | January, -3.5 °C | 784 mm | April | 3 |
| Most | 207 | July, 25.6 °C | January, -2.5 °C | 574 mm | March | — |
| Chomutov | 200 | July, 24.5 °C | January, -3 °C | 618 mm | March | — |
| Mladá Boleslav | 174 | August, 24.9 °C | January, -2.8 °C | 684 mm | March | — |
| Karlovy Vary | 182 | August, 23.4 °C | January, -3.1 °C | 714 mm | April | — |
| Hradec Králové | 207 | August, 24.8 °C | January, -2.9 °C | 731 mm | March | 9 |
| Kladno | 201 | July, 25.3 °C | January, -2.2 °C | 608 mm | March | — |
| Prague | 202 | July, 25.6 °C | January, -2.3 °C | 665 mm | March | 44 |
| Pardubice | 208 | August, 25.2 °C | January, -2.2 °C | 732 mm | March | 13 |
| Opava | 200 | August, 25 °C | January, -2.5 °C | 819 mm | March | — |
| Ostrava | 204 | August, 25 °C | January, -2.5 °C | 863 mm | March | 15 |
| Plzeň | 192 | July, 24.1 °C | January, -3 °C | 730 mm | April | 21 |
| Frýdek-Místek | 204 | August, 25 °C | January, -2.5 °C | 863 mm | March | — |
| Olomouc | 199 | August, 26.3 °C | January, -2.9 °C | 726 mm | January | 8 |
| Jihlava | 192 | August, 23.1 °C | January, -4 °C | 767 mm | March | — |
| Zlín | 201 | August, 25 °C | January, -3.8 °C | 812 mm | March | 6 |
| Brno | 196 | July, 25.5 °C | January, -3.4 °C | 641 mm | February | 32 |
| České Budějovice | 202 | August, 24.4 °C | January, -3.4 °C | 717 mm | February | 7 |
ERA5 2016–2025 via Open-Meteo, 25 km grid cell of each city; dates by the Greenly calendar and the plant cards.