Climate of Ukraine — Month by Month
Country-wide average for Ukraine. Part of Eastern Europe, Europe.
Located in Eastern Europe, Europe, Ukraine has a strongly continental climate. Country-wide average temperatures range from -3°C / 26.6°F in January to 22°C / 71.6°F in July, with annual rainfall totalling around 547 mm / 21.5 in — driest in March (35 mm / 1.4 in), wettest in June (65 mm / 2.6 in). These are national averages; regional variation can be substantial, especially in geographically diverse countries. For city-level detail see the cities section below, and for state or province breakdowns follow the subdivisions link if available.
Best time to visit Ukraine →
See all 25 subdivisions side by side →
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | -3°C26.6°F | 44 mm1.7″ | Snowy |
| February | -2°C28.4°F | 38 mm1.5″ | Snowy |
| March | 3°C37.4°F | 35 mm1.4″ | — |
| April | 10°C50°F | 40 mm1.6″ | — |
| May | 16°C60.8°F | 50 mm2″ | Sunny & Mild |
| June | 20°C68°F | 65 mm2.6″ | — |
| July | 22°C71.6°F | 60 mm2.4″ | — |
| August | 21°C69.8°F | 50 mm2″ | Sunny & Mild |
| September | 15°C59°F | 45 mm1.8″ | Sunny & Mild |
| October | 9°C48.2°F | 35 mm1.4″ | — |
| November | 3°C37.4°F | 40 mm1.6″ | — |
| December | -1.5°C29.3°F | 45 mm1.8″ | Snowy |
Frequently asked questions
What is the best time to visit Ukraine?
The best months to visit Ukraine for sunny, dry weather are May, August, September. The warmest month is July (22°C / 71.6°F average), and the driest is March (~35 mm / 1.4 in rainfall).
What is the climate of Ukraine?
Ukraine has country-wide monthly average temperatures ranging from -3°C / 26.6°F in January to 22°C / 71.6°F in July. Annual rainfall averages about 547 mm / 21.5 in, with the wettest month being June (65 mm / 2.6 in) and the driest March (35 mm / 1.4 in). Regional variation within Ukraine can be significant — see subdivision or city pages for detail.
What is the hottest month in Ukraine?
The hottest month in Ukraine is July, with a country-wide average temperature of 22°C / 71.6°F.
What is the coldest month in Ukraine?
The coldest month in Ukraine is January, with a country-wide average temperature of -3°C / 26.6°F.
When does it rain most in Ukraine?
The wettest month in Ukraine is June, averaging about 65 mm / 2.6 in of rain. The driest is March with about 35 mm / 1.4 in.