Ohio weather by city
VSWeather covers 293 cities and towns in Ohio, from Columbus (population 906,480) down to Summerside (population 5,001). Delhi Hills is the state's sunniest covered city at 184 sunny days a year. Chardon is its snowiest at 113 in of snow in an average winter. 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
- 1Delhi Hills 184 sunny days
- 2Amelia 184 sunny days
- 3Forestville 184 sunny days
- 4Dry Run 184 sunny days
- 5Withamsville 184 sunny days
- 6Turpin Hills 184 sunny days
- 7Summerside 184 sunny days
- 8Bridgetown 183 sunny days
- 9Harrison 183 sunny days
- 10Dent 183 sunny days
Snowiest
- 1Chardon 113 in of snow
- 2Painesville 110 in of snow
- 3Mentor 109 in of snow
- 4Mentor-on-the-Lake 109 in of snow
- 5Kirtland 104 in of snow
- 6Conneaut 98 in of snow
- 7Chesterland 97 in of snow
- 8North Madison 97 in of snow
- 9Willoughby 94 in of snow
- 10Eastlake 93 in of snow
Rainiest
- 1Conneaut 178 wet days a year
- 2Ashtabula 174 wet days a year
- 3Bainbridge 172 wet days a year
- 4Kirtland 172 wet days a year
- 5Chesterland 172 wet days a year
- 6Chardon 172 wet days a year
- 7Mentor 171 wet days a year
- 8Painesville 171 wet days a year
- 9Mentor-on-the-Lake 171 wet days a year
- 10North Madison 170 wet days a year
Warmest
- 1Belpre 55 °F average
- 2Wheelersburg 55 °F average
- 3Portsmouth 55 °F average
- 4Ironton 55 °F average
- 5Turpin Hills 55 °F average
- 6Norwood 55 °F average
- 7Delhi Hills 55 °F average
- 8Amelia 55 °F average
- 9Forestville 55 °F average
- 10Dry Run 55 °F average
Popular Ohio comparisons
The state's biggest cities, head to head.
All covered Ohio cities and towns
Every place links to its full climate profile.
- Akron
- Alliance
- Amelia
- Amherst
- Apple Valley
- Ashland
- Ashtabula
- Athens
- Aurora
- Austintown
- Avon
- Avon Lake
- Bainbridge
- Barberton
- Bay Village
- Beachwood
- Beavercreek
- Beckett Ridge
- Bedford
- Bedford Heights
- Bellbrook
- Bellefontaine
- Bellevue
- Belpre
- Berea
- Bexley
- Blacklick Estates
- Blue Ash
- Bowling Green
- Brecksville
- Bridgetown
- Broadview Heights
- Brook Park
- Brooklyn
- Brookville
- Brunswick
- Bryan
- Bucyrus
- Cambridge
- Campbell
- Canal Fulton
- Canal Winchester
- Canfield
- Canton
- Carlisle
- Celina
- Centerville
- Champion Heights
- Chardon
- Chesterland
- Cheviot
- Chillicothe
- Cincinnati
- Circleville
- Clayton
- Cleveland
- Cleveland Heights
- Clyde
- Columbiana
- Columbus
- Conneaut
- Cortland
- Coshocton
- Covedale
- Cuyahoga Falls
- Dayton
- Deer Park
- Defiance
- Delaware
- Delhi Hills
- Delphos
- Dent
- Dover
- Dry Run
- Dublin
- East Cleveland
- East Liverpool
- Eastlake
- Eaton
- Elyria
- Englewood
- Euclid
- Fairborn
- Fairfield
- Fairlawn
- Fairview Park
- Findlay
- Finneytown
- Forest Park
- Forestville
- Fort Shawnee
- Fostoria
- Franklin
- Fremont
- Gahanna
- Galion
- Garfield Heights
- Geneva
- Germantown
- Girard
- Grafton
- Grandview Heights
- Granville
- Green
- Greenville
- Groesbeck
- Grove City
- Groveport
- Hamilton
- Harrison
- Heath
- Highland Heights
- Hilliard
- Hillsboro
- Howland Center
- Hubbard
- Huber Heights
- Hudson
- Huron
- Independence
- Ironton
- Jackson
- Johnstown
- Kent
- Kenton
- Kenwood
- Kettering
- Kirtland
- Lakewood
- Lancaster
- Landen
- Lebanon
- Lima
- Lincoln Village
- Logan
- London
- Lorain
- Louisville
- Loveland
- Lyndhurst
- Macedonia
- Mack
- Madeira
- Mansfield
- Maple Heights
- Marietta
- Marion
- Martins Ferry
- Marysville
- Mason
- Massillon
- Maumee
- Mayfield Heights
- Medina
- Mentor
- Mentor-on-the-Lake
- Miamisburg
- Middleburg Heights
- Middletown
- Milford
- Monfort Heights
- Monroe
- Montgomery
- Montrose-Ghent
- Moraine
- Mount Healthy
- Mount Vernon
- Munroe Falls
- Napoleon
- New Albany
- New Burlington
- New Carlisle
- New Franklin
- New Philadelphia
- Newark
- Niles
- North Canton
- North College Hill
- North Madison
- North Olmsted
- North Ridgeville
- North Royalton
- Northbrook
- Northgate
- Northridge
- Northwood
- Norton
- Norwalk
- Norwood
- Oakwood
- Oberlin
- Obetz
- Olmsted Falls
- Ontario
- Oregon
- Orrville
- Oxford
- Painesville
- Parma
- Parma Heights
- Pataskala
- Pepper Pike
- Perry Heights
- Perrysburg
- Pickerington
- Piqua
- Pleasant Run
- Port Clinton
- Portage Lakes
- Portsmouth
- Powell
- Ravenna
- Reading
- Reminderville
- Reynoldsburg
- Richmond Heights
- Rittman
- Riverside
- Rocky River
- Rossford
- Salem
- Sandusky
- Seven Hills
- Shaker Heights
- Sharonville
- Sheffield Lake
- Shelby
- Shiloh
- Sidney
- Solon
- South Euclid
- South Lebanon
- Springboro
- Springdale
- Springfield
- St. Clairsville
- St. Marys
- Steubenville
- Stow
- Streetsboro
- Strongsville
- Struthers
- Summerside
- Sunbury
- Sylvania
- Tallmadge
- The Village of Indian Hill
- Tiffin
- Tipp City
- Toledo
- Toronto
- Trenton
- Trotwood
- Troy
- Turpin Hills
- Twinsburg
- Uhrichsville
- Union
- Uniontown
- University Heights
- Upper Arlington
- Upper Sandusky
- Urbana
- Van Wert
- Vandalia
- Vermilion
- Wadsworth
- Wapakoneta
- Warren
- Warrensville Heights
- Washington Court House
- Waterville
- Wauseon
- Wellston
- West Carrollton
- Westerville
- Westlake
- Wheelersburg
- White Oak
- Whitehall
- Wickliffe
- Willard
- Willoughby
- Willoughby Hills
- Willowick
- Wilmington
- Withamsville
- Wooster
- Worthington
- Wyoming
- Xenia
- Youngstown
- Zanesville
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 is 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).