Cleveland, OH Weather by Month and Climate Averages

Cleveland, OH gets 33.3 in of precipitation a year over about 136 rainy days. July is the warmest month (average high 82°F) and January the coldest (average low 24°F).

Cleveland climate at a glance

Humid continental climate

Cleveland, OH has warm summers and cold winters. Daytime highs range from about 36°F in January to 82°F in July. July is usually the wettest month. The most comfortable time to visit is typically May to June and September to October, when daytime highs sit near 71°F.

How much rain does Cleveland get?

Cleveland gets 33.3 in of precipitation in an average year, spread over about 136 days with measurable rain. That is more rainy days than 89% of the US.

July is the wettest month, with 3.7 in. February is the driest, with 1.5 in. April has the most rainy days, about 14.

The longest dry spell in the last five years lasted 24 days, to November 25, 2023.

See where Cleveland ranks: rainiest cities in the US, US cities with the most rainy days, rainiest cities in Ohio.

Cleveland weather by month

Cleveland weather in January

In January, Cleveland averages a high of 36°F and a low of 24°F. It gets 1.8 in of precipitation over about 11 rainy days. The sun is out about 15% of daylight hours. The January record high is 73°F (2005) and the record low is -10°F (2014).

Cleveland weather in February

In February, Cleveland averages a high of 38°F and a low of 25°F. It gets 1.5 in of precipitation over about 10 rainy days. The sun is out about 29% of daylight hours. The February record high is 77°F (2017) and the record low is -13°F (2015).

Cleveland weather in March

In March, Cleveland averages a high of 46°F and a low of 32°F. It gets 2.4 in of precipitation over about 12 rainy days. The sun is out about 34% of daylight hours. The March record high is 82°F (2007) and the record low is 3°F (2003).

Cleveland weather in April

In April, Cleveland averages a high of 58°F and a low of 42°F. It gets 3.1 in of precipitation over about 14 rainy days. The sun is out about 36% of daylight hours. The April record high is 86°F (2002) and the record low is 25°F (2007).

Cleveland weather in May

In May, Cleveland averages a high of 69°F and a low of 53°F. It gets 3.5 in of precipitation over about 14 rainy days. The sun is out about 40% of daylight hours. The May record high is 94°F (2012) and the record low is 35°F (2020). May is one of the most comfortable months to visit.

Cleveland weather in June

In June, Cleveland averages a high of 78°F and a low of 64°F. It gets 2.8 in of precipitation over about 12 rainy days. The sun is out about 48% of daylight hours. The June record high is 99°F (2005) and the record low is 44°F (2003). June is one of the most comfortable months to visit.

Cleveland weather in July

In July, Cleveland averages a high of 82°F and a low of 68°F. It gets 3.7 in of precipitation over about 10 rainy days. The sun is out about 51% of daylight hours. The July record high is 99°F (2007) and the record low is 53°F (2000).

Cleveland weather in August

In August, Cleveland averages a high of 80°F and a low of 67°F. It gets 3.5 in of precipitation over about 10 rainy days. The sun is out about 51% of daylight hours. The August record high is 96°F (2024) and the record low is 53°F (2025).

Cleveland weather in September

In September, Cleveland averages a high of 75°F and a low of 61°F. It gets 2.9 in of precipitation over about 10 rainy days. The sun is out about 51% of daylight hours. The September record high is 97°F (2013) and the record low is 41°F (2000). September is one of the most comfortable months to visit.

Cleveland weather in October

In October, Cleveland averages a high of 63°F and a low of 49°F. It gets 3.2 in of precipitation over about 12 rainy days. The sun is out about 42% of daylight hours. The October record high is 89°F (2019) and the record low is 32°F (2006). October is one of the most comfortable months to visit.

Cleveland weather in November

In November, Cleveland averages a high of 52°F and a low of 39°F. It gets 2.9 in of precipitation over about 11 rainy days. The sun is out about 39% of daylight hours. The November record high is 80°F (2022) and the record low is 12°F (2014).

Cleveland weather in December

In December, Cleveland averages a high of 41°F and a low of 30°F. It gets 2.0 in of precipitation over about 12 rainy days. The sun is out about 20% of daylight hours. The December record high is 72°F (2001) and the record low is -2°F (2022).

Sunshine, humidity and wind in Cleveland

July is the sunniest month in Cleveland, with sunshine about 51% of daylight hours. January is the cloudiest, at 15%. Over the year the sun shines about 38% of daylight hours. Cleveland is cloudier than 92% of the US.

Humidity peaks in January at 78% and is lowest in April at 66%.

Wind averages 11 mph over the year, and January is the windiest month at 14 mph.

Cleveland has about 9 days a year above 90°F. Cleveland is cooler than 81% of the US.

Thunderstorms occur on about 17 days a year.

See where Cleveland ranks: sunniest cities in the US, cloudiest cities in the US, hottest cities in the US.

First and last freeze in Cleveland

The first fall freeze in Cleveland typically comes around November 16, and the last spring freeze around April 4. That leaves a frost-free growing season of about 226 days.

Cleveland weather records

The hottest temperature on record at the Cleveland station is 99°F, on July 31, 1999. The coldest is -13°F, on February 23, 2015.

The wettest day on record brought 3.2 in of rain, on August 2, 2007.

The best time to visit Cleveland

The most comfortable time to visit is typically May to June and September to October, when daytime highs sit near 71°F.

Winter (December–February) is cold, with average highs around 38°F and lows near 26°F.

Spring (March–May) is mild, with average highs around 58°F and lows near 42°F.

Summer (June–August) is warm, with average highs around 80°F and lows near 66°F. It can feel humid.

Autumn (September–November) is mild, with average highs around 63°F and lows near 50°F.

Monthly climate

MonthPrecipRain daysWindHumiditySunshineSea tempRecord highRecord low
January1.8 in1114 mph78%15%35°73°-10°
February1.5 in1013 mph71%29%31°77°-13°
March2.4 in1212 mph68%34%33°82°
April3.1 in1411 mph66%36%39°86°25°
May3.5 in1410 mph66%40%51°94°35°
June2.8 in129 mph68%48%64°99°44°
July3.7 in108 mph73%51%72°99°53°
August3.5 in109 mph76%51%74°96°53°
September2.9 in109 mph75%51%70°97°41°
October3.2 in1212 mph72%42%61°89°32°
November2.9 in1113 mph69%39%52°80°12°
December2.0 in1213 mph76%20%41°72°-2°

From ERA5 reanalysis. Sunshine is estimated from cloud cover.

Cleveland climate questions

How much rain does Cleveland get?

Cleveland gets 33.3 in of precipitation in an average year, over about 136 rainy days.

What is the wettest month in Cleveland?

July is the wettest month in Cleveland, with 3.7 in. February is the driest, with 1.5 in.

How many rainy days does Cleveland have a year?

Cleveland has about 136 days with measurable rain in an average year. April has the most, about 14.

What is the hottest month in Cleveland?

July is the warmest month in Cleveland, with an average high of 82°F.

What is the coldest month in Cleveland?

January is the coldest month in Cleveland, with an average low of 24°F.

What is the record high temperature in Cleveland?

The record high at the Cleveland station is 99°F, set on July 31, 1999. The record low is -13°F, on February 23, 2015.

What is the sunniest month in Cleveland?

July is the sunniest month in Cleveland, with sunshine about 51% of daylight hours. January is the cloudiest.

When is the first frost in Cleveland?

The first fall freeze in Cleveland typically comes around November 16. The last spring freeze is around April 4.

What is the best time to visit Cleveland?

The most comfortable time to visit is typically May to June and September to October, when daytime highs sit near 71°F.

Source: NOAA GHCN-Daily station CLEVELAND BURKE LAKEFRONT AP (4 km away).

GraySky app icon
GraySky on your iPhone
See the forecast and climate for Cleveland, OH.
App Store

Normals from NOAA GHCN-Daily station CLEVELAND BURKE LAKEFRONT AP.