Country · 52 destinations

Best time to visit Ukraine

The best time to visit Ukraine is May–September. Its destinations score highest in August, with an average travel score of 85 out of 100.

Loading climate data…

The climate in Ukraine through the year

When to go

Ukraine scores highest on Eddigo’s travel score in May–September, with an average of 85 out of 100 in August across the 44 destinations Eddigo covers. Daytime highs in August range from 25°C in Lviv to 31°C in Melitopol. April and October are a fair alternative. The lowest average is in January (26), with daytime highs from −3°C to 5°C.

Where in the country

In August, the highest scores are in Sevastopol (92), Horlivka (92) and Alchevs'k (92), while Uzhhorod scores 76. The destinations do not all peak at the same time:

Warmest, coolest, wettest and driest

Over the year, Kerch is the warmest destination (daytime highs averaging 17°C) and Sumy the coolest (13°C). Uzhhorod gets the most precipitation, about 740 mm a year, and Yevpatoriya the least, about 430 mm. The highest-lying is Zarosliak at about 1,250 m. The warmest sea is at Kerch: 26°C in August.

By type of trip

The best months change with what you want to do. With Eddigo’s trip types, Ukraine averages 65 or more in these months:

Month by month

MonthScoreDaySeaRainBest destinations
January26−3–5°10°45 mmVinnytsia 34 · Khmelnytskyi 34 · Zhytomyr 34
February31−1–6°9°37 mmArcadia Beach 40 · Vinnytsia 38 · Kropyvnytskyi 38
March375–12°9°36 mmKhmelnytskyi 43 · Vinnytsia 42 · Zhytomyr 42
April5814–18°11°36 mmMelitopol 65 · Mykolayiv 64 · Uzhhorod 64
May7420–24°18°52 mmKerch 83 · Melitopol 78 · Yevpatoriya 78
June7523–28°23°65 mmKerch 86 · Luhansk 80 · Alchevs'k 80
July7525–31°26°60 mmSevastopol 86 · Horlivka 83 · Alchevs'k 83
August8525–31°26°41 mmSevastopol 92 · Horlivka 92 · Alchevs'k 92
September8420–25°23°45 mmKerch 92 · Simferopol 90 · Sevastopol 89
October5112–17°19°41 mmKerch 66 · Simferopol 62 · Melitopol 62
November335–11°15°42 mmKhmelnytskyi 40 · Kamyanets-Podilskyi 40 · Vinnytsia 38
December280–7°12°45 mmKhmelnytskyi 37 · Kamyanets-Podilskyi 37 · Vinnytsia 36

Score: average of the cities and beach destinations with the default preferences (ski resorts are left out). Day: lowest to highest typical daytime temperature among them. Sea: the warmest. Rain: average.