When to plant tomatoes in Russia: 21 April – 24 August
Tomato in Russia: plant out into open ground from 21 April to 24 August; the window opens earliest in Astrakhan and closes latest in Sochi (76 cities).
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.
Planting window by climate zone
| Zone | Cities | Window |
|---|---|---|
| 270 frost-free days or more | Makhachkala, Sochi | 25 April – 24 August |
| 210–269 frost-free days | Krasnodar, Rostov-on-Don, Stavropol, Vladivostok, Astrakhan, Taganrog, Novorossiysk | 21 April – 6 August |
| 150–209 frost-free days | Moscow, Saint Petersburg, Kazan, Samara, Voronezh, Nizhny Novgorod, Chelyabinsk, Ufa, Volgograd, Saratov, Tula, Yaroslavl, Kaliningrad, Khabarovsk, Tolyatti, Izhevsk, Ulyanovsk, Orenburg, Ryazan, Penza, Naberezhnye Chelny, Lipetsk, Cheboksary, Kursk, Bryansk, Tver, Ivanovo, Vladimir, Belgorod, Kaluga, Smolensk, Saransk, Cherepovets, Vologda, Kurgan, Vladikavkaz, Oryol, Tambov, Petrozavodsk, Kostroma, Yoshkar-Ola, Sterlitamak, Nalchik, Stary Oskol, Blagoveshchensk, Veliky Novgorod, Pskov | 1 May – 25 July |
| Short season: under 150 frost-free days | Novosibirsk, Yekaterinburg, Omsk, Perm, Krasnoyarsk, Irkutsk, Tyumen, Barnaul, Tomsk, Kemerovo, Novokuznetsk, Kirov, Magnitogorsk, Ulan-Ude, Arkhangelsk, Chita, Surgut, Murmansk, Syktyvkar, Yakutsk | 23 May – 25 July |
Tomato: the window in each city
| City | Window | Zone |
|---|---|---|
| Astrakhan | 21 April – 22 July | 210–269 frost-free days |
| Makhachkala | 25 April – 20 August | 270 frost-free days or more |
| Krasnodar | 30 April – 29 July | 210–269 frost-free days |
| Sochi | 1 May – 24 August | 270 frost-free days or more |
| Volgograd | 1 May – 9 July | 150–209 frost-free days |
| Taganrog | 2 May – 26 July | 210–269 frost-free days |
| Novorossiysk | 3 May – 6 August | 210–269 frost-free days |
| Rostov-on-Don | 5 May – 20 July | 210–269 frost-free days |
| Stavropol | 5 May – 12 July | 210–269 frost-free days |
| Belgorod | 8 May – 30 June | 150–209 frost-free days |
| Stary Oskol | 8 May – 2 July | 150–209 frost-free days |
| Saratov | 9 May – 6 July | 150–209 frost-free days |
| Lipetsk | 11 May – 27 June | 150–209 frost-free days |
| Tambov | 11 May – 29 June | 150–209 frost-free days |
| Tolyatti | 11 May – 3 July | 150–209 frost-free days |
| Orenburg | 15 May – 21 June | 150–209 frost-free days |
| Samara | 15 May – 1 July | 150–209 frost-free days |
| Ulyanovsk | 15 May – 3 July | 150–209 frost-free days |
| Voronezh | 15 May – 9 July | 150–209 frost-free days |
| Kursk | 16 May – 1 July | 150–209 frost-free days |
| Ufa | 17 May – 11 June | 150–209 frost-free days |
| Nalchik | 20 May – 14 July | 150–209 frost-free days |
| Penza | 20 May – 25 June | 150–209 frost-free days |
| Kazan | 22 May – 23 June | 150–209 frost-free days |
| Moscow | 22 May – 24 June | 150–209 frost-free days |
| Kaliningrad | 23 May – 25 July | 150–209 frost-free days |
| Omsk | 23 May – 8 June | Short season: under 150 frost-free days |
| Ryazan | 23 May – 3 July | 150–209 frost-free days |
| Saransk | 23 May – 24 June | 150–209 frost-free days |
| Chelyabinsk | 24 May – 14 June | 150–209 frost-free days |
| Naberezhnye Chelny | 24 May – 20 June | 150–209 frost-free days |
| Barnaul | 25 May – 9 June | Short season: under 150 frost-free days |
| Bryansk | 25 May – 30 June | 150–209 frost-free days |
| Izhevsk | 25 May – 13 June | 150–209 frost-free days |
| Kaluga | 25 May – 21 June | 150–209 frost-free days |
| Oryol | 25 May – 26 June | 150–209 frost-free days |
| Irkutsk | 26 May – 10 June | Short season: under 150 frost-free days |
| Ivanovo | 26 May – 21 June | 150–209 frost-free days |
| Magnitogorsk | 26 May – 6 June | Short season: under 150 frost-free days |
| Vladimir | 26 May – 25 June | 150–209 frost-free days |
| Cheboksary | 27 May – 27 June | 150–209 frost-free days |
| Nizhny Novgorod | 27 May – 28 June | 150–209 frost-free days |
| Pskov | 27 May – 29 June | 150–209 frost-free days |
| Sterlitamak | 27 May – 16 June | 150–209 frost-free days |
| Tula | 27 May – 25 June | 150–209 frost-free days |
| Tver | 27 May – 20 June | 150–209 frost-free days |
| Veliky Novgorod | 27 May – 29 June | 150–209 frost-free days |
| Vologda | 27 May – 20 June | 150–209 frost-free days |
| Yaroslavl | 27 May – 20 June | 150–209 frost-free days |
| Kostroma | 28 May – 21 June | 150–209 frost-free days |
| Saint Petersburg | 28 May – 30 June | 150–209 frost-free days |
| Yekaterinburg | 28 May – 8 June | Short season: under 150 frost-free days |
| Yoshkar-Ola | 28 May – 22 June | 150–209 frost-free days |
| Khabarovsk | 29 May – 26 June | 150–209 frost-free days |
| Kurgan | 29 May – 11 June | 150–209 frost-free days |
| Novosibirsk | 29 May – 8 June | Short season: under 150 frost-free days |
| Smolensk | 29 May – 22 June | 150–209 frost-free days |
| Tyumen | 29 May – 11 June | Short season: under 150 frost-free days |
| Kemerovo | 31 May – 6 June | Short season: under 150 frost-free days |
| Kirov | 1 June – 12 June | Short season: under 150 frost-free days |
| Vladikavkaz | 1 June – 2 July | 150–209 frost-free days |
| Ulan-Ude | 2 June – 9 June | Short season: under 150 frost-free days |
| Cherepovets | 3 June – 27 June | 150–209 frost-free days |
| Perm | 3 June – 12 June | Short season: under 150 frost-free days |
| Novokuznetsk | 5 June – 10 June | Short season: under 150 frost-free days |
| Tomsk | 6 June – 7 June | Short season: under 150 frost-free days |
| Blagoveshchensk | 7 June – 13 June | 150–209 frost-free days |
| Syktyvkar | 7 June – 12 June | Short season: under 150 frost-free days |
| Arkhangelsk | 8 June – 18 June | Short season: under 150 frost-free days |
| Krasnoyarsk | 10 June – 19 July | Short season: under 150 frost-free days |
| Chita | 11 June – 15 July | Short season: under 150 frost-free days |
| Surgut | 14 June – 20 July | Short season: under 150 frost-free days |
| Vladivostok | 16 June – 16 July | 210–269 frost-free days |
| Yakutsk | 16 June – 10 July | Short season: under 150 frost-free days |
| Petrozavodsk | 21 June – 27 June | 150–209 frost-free days |
| Murmansk | 16 July – 25 July | Short season: under 150 frost-free days |