Odesa climate

Odesa is warmest in July, with average highs of 27 °C, and coldest in January, when nights average -2.5 °C. June is the wettest month (43 mm) and February the driest (29 mm). Figures are 1991–2020 climate normals.

Across a full year Odesa averages 415 mm of rain, 70 days above 25 °C and 71 days below freezing.

Ukraine · 50 m elevation · population 1,010,537 · 1991–2020 normals

  1. Jan
  2. Feb
  3. Mar
  4. Apr 10°
  5. May 17°
  6. Jun 21°
  7. Jul 24°
  8. Aug 24°
  9. Sep 18°
  10. Oct 12°
  11. Nov
  12. Dec

Temperature below 0 °C to above 30 °C Rain band height is that month’s share of the wettest month

What to expectOdesa through the year

Odesa has a clear annual cycle: average daily highs run from 2.0 °C in January to 27 °C in July, a swing of 24 °C in mean temperature across the year.

Counted across a normal year, 70 days a year reach 25 °C, 13 of them reach 30 °C, 71 nights drop below freezing. The warmest reading in the 1991–2020 record is 37 °C, in August.

Rain is spread fairly evenly through the year, from 29 mm in February to 43 mm in June. There is no dry season to aim for.

The sea off Odesa is warmest in August at 24 °C and coldest in February at 3.8 °C. Sea temperature lags the air by a month or two, which is why late summer swims warmer than early summer at the same air temperature.

Month by month

Month Avg high Rainfall Cloud
January 2.0 °C 35 mm 76 %
February 3.4 °C 29 mm 72 %
March 7.6 °C 32 mm 64 %
April 13.5 °C 31 mm 55 %
May 20.0 °C 38 mm 47 %
June 24.7 °C 43 mm 44 %
July 27.5 °C 33 mm 34 %
August 27.3 °C 37 mm 32 %
September 21.4 °C 39 mm 45 %
October 15.0 °C 36 mm 56 %
November 8.8 °C 32 mm 73 %
December 3.9 °C 30 mm 76 %

Temperature month by month

MonthAvg highAvg lowMeanRecord highRecord lowDays above 25 °CDays above 30 °CDays below 0 °C
January2.0 °C-2.5 °C-0.2 °C13.0 °C-21.2 °C0021
February3.4 °C-1.9 °C0.8 °C16.6 °C-17.1 °C0018
March7.6 °C1.3 °C4.4 °C19.7 °C-14.2 °C0010
April13.5 °C6.4 °C10.1 °C26.6 °C-3.9 °C001
May20.0 °C12.5 °C16.5 °C32.0 °C3.8 °C300
June24.7 °C17.3 °C21.3 °C32.2 °C8.4 °C1410
July27.5 °C19.8 °C23.9 °C35.3 °C12.2 °C2550
August27.3 °C19.6 °C23.6 °C36.5 °C12.9 °C2460
September21.4 °C14.6 °C18.1 °C33.3 °C5.7 °C400
October15.0 °C9.3 °C12.2 °C25.0 °C-1.8 °C000
November8.8 °C4.3 °C6.6 °C20.8 °C-11.7 °C005
December3.9 °C-0.4 °C1.8 °C15.1 °C-15.9 °C0016

Rain, sun and wind month by month

MonthRainfallWet daysDaylightCloud coverHumidityWindSea temp
January35 mm69.0 h/day76 %82 %21 km/h5.2 °C
February29 mm510 h/day72 %79 %22 km/h3.8 °C
March32 mm712 h/day64 %76 %22 km/h4.7 °C
April31 mm714 h/day55 %73 %21 km/h8.8 °C
May38 mm815 h/day47 %69 %20 km/h15.4 °C
June43 mm716 h/day44 %66 %20 km/h20.5 °C
July33 mm615 h/day34 %62 %19 km/h23.0 °C
August37 mm514 h/day32 %60 %19 km/h23.6 °C
September39 mm513 h/day45 %67 %20 km/h20.2 °C
October36 mm511 h/day56 %74 %21 km/h16.0 °C
November32 mm69.4 h/day73 %80 %22 km/h11.8 °C
December30 mm68.6 h/day76 %81 %22 km/h8.0 °C

How Odesa compares

The same four figures for nearby destinations, so the numbers above have something to be read against. Summer high is the warmest month's average high; winter low is the coldest month's average low.

Destination Summer high Winter low Rain per year Days above 25 °C
Odesa 27 °C -2.5 °C 415 mm 70
Tiraspol · Moldova 29 °C -4.6 °C 463 mm 86
Mykolayiv · Ukraine 29 °C -4.5 °C 435 mm 85
Chisinau · Moldova 28 °C -4.7 °C 538 mm 80
Galaţi · Romania 29 °C -4.0 °C 501 mm 95
Iaşi · Romania 27 °C -5.5 °C 568 mm 75
Kropyvnytskyi · Ukraine 27 °C -5.7 °C 525 mm 68

Where Odesa ranks

Planning a trip? See the best time to visit Odesa.

QuestionsCommon questions about Odesa’s climate

When is the best time to visit Odesa?

That depends on what you want, so the honest answer is a comparison rather than a single month. May, June, September sit closest to 20 °C on average, July is the warmest month and February the driest. The month-by-month table above has the full picture.

How hot does Odesa get?

In July, the warmest month, daily highs average 27 °C. About 13 days a year pass 30 °C. The highest value in the 1991–2020 record is 37 °C.

How cold does it get in winter?

Nights average -2.5 °C in January, the coldest month. A normal year has 71 nights below freezing.

Which month is wettest in Odesa?

June, averaging 43 mm over 7 days with rain. The driest month is February with 29 mm. The year as a whole averages 415 mm.

Are these figures a forecast?

No. They are 1991–2020 climate normals: the average of thirty years, which describes what a month is usually like in Odesa rather than what any particular week will bring. Individual years can differ substantially from the normal.

Data sources and method

Normal period
1991–2020
Dataset version
era5-1991-2020-scores1.1
Last processed

Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: monthly rankings, daylight hours, beach and comfort scores. Full formulas are on the methodology page.

Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.