Weather & Climate in Cleveland, OH

Temperature, precipitation, and climate statistics

Annual Overview

Source: NOAA Climate Normals

Avg Temperature

51°F

Sunny Days

158

per year

Annual Rainfall

37.4"

UV Index

4.3

annual avg

🌤️

Weather Time Machine

Experience a year of weather in Cleveland. Click a month or press play.

0°20°40°60°80°100°

28°F

22° / 33°

Jan

💧 1.9"❄️ 4.1"☀️ 9d💨 76%
🌡️Temperature
58° / 45°F
🌧️Precipitation
37.4" per year
☀️Days Breakdown
158 sunny days/yr
💨Wind
💧Humidity
74% avg

Temperature Records

Source: NOAA

Record High

96°F

Record Low

-21°F

Avg High

58°F

Avg Low

45°F

Monthly Averages

Source: NOAA Climate Normals
MonthHighLowRainSnowHumidityWind
Jan33°F22°F1.92"4.1"76%11.4 mph
Feb35°F22°F1.53"3.2"75%10.4 mph
Mar43°F29°F2.43"2.6"74%10.1 mph
Apr56°F40°F3.76"0.8"71%10.0 mph
May67°F52°F3.76"73%8.9 mph
Jun76°F63°F4.43"74%8.2 mph
Jul80°F67°F3.97"74%7.5 mph
Aug78°F66°F3.50"76%7.3 mph
Sep72°F59°F3.39"75%8.4 mph
Oct61°F49°F3.43"74%10.1 mph
Nov49°F38°F3.03"1.1"74%11.2 mph
Dec38°F29°F2.19"3.1"76%11.3 mph

Cleveland, OH has an average annual temperature of 51°F. The area enjoys approximately 158 sunny days per year. Annual rainfall totals about 37.4 inches. Snowfall averages 14.9 inches per year.