Skip to content
VSWeather

Ohio weather by city

VSWeather covers 293 cities and towns in Ohio, from Columbus (population 906,480) down to Summerside (population 5,001). Sunshine runs well below the national norm, with 173 sunny days a year in the typical covered city against a median of 205 across the country. Winters are cold and summers mild: the typical city averages 28 °F in January and 74 °F in July. Rain or snow falls on 140 days a year in the typical city, close to the national median of 122 days.

January averages run from 24 °F in Bryan to 32 °F in Ironton. July averages run from 70 °F in Conneaut to 76 °F in Dayton. Mount Vernon dips below freezing on 145 nights a year against 93 in Cleveland.

The sharpest climate contrast among Ohio's bigger cities is Dayton against Euclid: Euclid collects 85 inches of snow a winter to Dayton's 14 inches, and Dayton reaches 90 °F on 39 days a year against 8 in Euclid.

Every figure is a 30 year average for 1991 to 2020.

Ohio climate standouts

The top 10 covered cities in the state for each measure.

Sunniest

  1. 1Delhi Hills 184 sunny days
  2. 2Amelia 184 sunny days
  3. 3Forestville 184 sunny days
  4. 4Dry Run 184 sunny days
  5. 5Withamsville 184 sunny days
  6. 6Turpin Hills 184 sunny days
  7. 7Summerside 184 sunny days
  8. 8Bridgetown 183 sunny days
  9. 9Harrison 183 sunny days
  10. 10Dent 183 sunny days

Snowiest

  1. 1Chardon 113 in of snow
  2. 2Painesville 110 in of snow
  3. 3Mentor 109 in of snow
  4. 4Mentor-on-the-Lake 109 in of snow
  5. 5Kirtland 104 in of snow
  6. 6Conneaut 98 in of snow
  7. 7Chesterland 97 in of snow
  8. 8North Madison 97 in of snow
  9. 9Willoughby 94 in of snow
  10. 10Eastlake 93 in of snow

Rainiest

  1. 1Conneaut 178 wet days a year
  2. 2Ashtabula 174 wet days a year
  3. 3Bainbridge 172 wet days a year
  4. 4Kirtland 172 wet days a year
  5. 5Chesterland 172 wet days a year
  6. 6Chardon 172 wet days a year
  7. 7Mentor 171 wet days a year
  8. 8Painesville 171 wet days a year
  9. 9Mentor-on-the-Lake 171 wet days a year
  10. 10North Madison 170 wet days a year

Warmest

  1. 1Belpre 55 °F average
  2. 2Wheelersburg 55 °F average
  3. 3Portsmouth 55 °F average
  4. 4Ironton 55 °F average
  5. 5Turpin Hills 55 °F average
  6. 6Norwood 55 °F average
  7. 7Delhi Hills 55 °F average
  8. 8Amelia 55 °F average
  9. 9Forestville 55 °F average
  10. 10Dry Run 55 °F average

All covered Ohio cities and towns

Every place links to its full climate profile.

National rankings

See how Ohio cities place among the sunniest cities and snowiest cities and more in the US city weather rankings.

About this data

Figures are 30 year averages for 1991 to 2020, computed from daily climate history at each city's own coordinates. Sunny days count clear plus partly cloudy days; snowfall and temperature are anchored to NOAA station measurements. Methods and sources are described on the data sources page.

Weather data by Open-Meteo.com (CC BY 4.0). Contains modified Copernicus Climate Change Service information (ERA5, ERA5-Land).