National Storms

Ohio hail history

IndependentNot affiliated with NOAA or the National Weather Service.

Ohio had hail reported on 255 days from 2016 to 2025, about 26 a year, and on 1,442 days since 1955. The largest hailstone on record in the state is 5.00″ (May 1, 2012). Franklin County had the most hail days of any county from 2016 to 2025 (29).

Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology

1990: 171991: 211992: 221993: 191994: 361995: 331996: 331997: 231998: 391999: 302000: 312001: 322002: 382003: 432004: 362005: 322006: 442007: 422008: 402009: 372010: 312011: 572012: 472013: 332014: 302015: 232016: 252017: 372018: 272019: 322020: 262021: 132022: 212023: 272024: 282025: 192026: 231990199419982002200620102014201820222026max 57
Days with hail reported in Ohio, by year (1990–2026)

Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.

Report counts rose over the decades as more people and spotters reported storms, so compare recent years with each other rather than with the 1960s.

Ohio cities with the most hail days, 2016–2025

CityHail days 2016–251″+ hail daysLargest hailLast hail
Upper Arlington1382.75″Jun 6, 2026
Sharonville1282.75″Jul 15, 2023
The Village of Indian Hill11101.75″Jul 5, 2022
Bexley1153.00″Feb 27, 2025
Cincinnati1052.00″Apr 2, 2024
Springdale1052.75″Apr 2, 2024
Newtown961.75″Jul 24, 2023
Whitehall942.00″Feb 27, 2025
Centerville932.50″Apr 4, 2025
Evendale982.00″Jul 2, 2023
Blue Ash972.00″Jul 2, 2023
Grove City941.75″Feb 27, 2025
Akron874.25″Apr 2, 2025
Columbus843.00″Apr 2, 2025
Kettering842.50″Apr 29, 2025
Seven Hills872.00″Aug 22, 2026
New Philadelphia881.75″Mar 26, 2026
Parma Heights852.00″Apr 15, 2026
Parma852.00″Apr 15, 2026
Beavercreek843.00″Feb 27, 2025

Biggest hail days in Ohio since 2016

DayLargest hailReports
February 27, 20233.50″14
March 14, 20243.00″27
May 26, 20193.00″12
April 14, 20253.00″9
April 4, 20253.00″8
June 16, 20222.75″20
May 2, 20252.50″47
April 8, 20202.50″44
March 28, 20202.50″43
June 15, 20232.50″32
May 16, 20252.50″22
April 28, 20162.50″21

The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in Ohio history

Ohio counties

CountyHail days 2016–25All-time hail reportsLargest hailLast hail
Franklin County292823.00″Jun 6, 2026
Licking County221242.75″Mar 22, 2026
Hamilton County212112.75″Mar 30, 2025
Butler County211572.75″May 16, 2025
Summit County182604.25″Sep 3, 2026
Montgomery County172053.00″Aug 7, 2026
Clermont County171202.75″May 2, 2025
Cuyahoga County162882.75″Aug 22, 2026
Warren County161264.00″Jun 28, 2025
Fairfield County161142.75″Mar 7, 2026
Muskingum County161142.75″Jun 6, 2026
Clinton County151202.75″May 16, 2025
Tuscarawas County151222.75″Mar 26, 2026
Stark County142283.00″Aug 10, 2026
Greene County141673.00″Apr 4, 2025
Mahoning County141252.00″Mar 22, 2026
Perry County14702.75″Mar 7, 2026
Brown County14652.75″Sep 6, 2024
Lorain County131752.00″Aug 22, 2026
Richland County131682.00″Apr 14, 2026
Lucas County132033.00″Aug 10, 2026
Seneca County131613.00″Apr 22, 2026
Athens County13942.50″Apr 1, 2026
Huron County121283.50″Apr 15, 2026
Hancock County12992.75″Mar 26, 2026
Miami County12782.75″May 28, 2024
Belmont County12892.50″Jun 6, 2026
Washington County12973.50″Apr 1, 2026
Jefferson County12712.00″Mar 26, 2026
Allen County12662.75″Aug 12, 2026
Meigs County12542.00″Jul 18, 2023
Columbiana County111363.00″Jun 25, 2026
Putnam County11882.00″Apr 22, 2026
Clark County11882.75″Mar 22, 2026
Trumbull County101802.00″Apr 15, 2026
Wood County101424.50″Jun 25, 2023
Lawrence County10953.00″Apr 14, 2025
Guernsey County101022.00″Jun 25, 2026
Medina County91752.50″Aug 10, 2026
Portage County91682.50″Apr 15, 2026
Ashland County91252.25″May 5, 2025
Geauga County91072.00″Aug 23, 2026
Lake County9991.75″Aug 22, 2026
Logan County9742.00″Apr 22, 2026
Mercer County9752.50″Aug 12, 2026
Union County9692.00″Mar 22, 2026
Preble County9642.50″Jul 17, 2023
Carroll County9633.00″Mar 26, 2026
Van Wert County9702.50″Apr 2, 2025
Wayne County81423.00″Mar 22, 2026
Sandusky County81053.00″Oct 8, 2021
Delaware County8892.00″Jun 6, 2026
Auglaize County8942.75″Mar 22, 2026
Gallia County8852.75″Aug 10, 2026
Shelby County8722.75″May 2, 2025
Highland County8622.75″May 16, 2025
Jackson County8612.50″Aug 7, 2023
Defiance County8632.75″Apr 15, 2026
Henry County8542.50″Apr 22, 2026
Morgan County8351.75″May 5, 2025
Hocking County8372.00″Mar 14, 2024
Noble County8291.75″Apr 1, 2026
Scioto County7963.00″Apr 14, 2025
Ross County7895.00″May 4, 2025
Holmes County7872.00″Mar 22, 2026
Crawford County7772.00″Apr 14, 2026
Coshocton County7872.75″Mar 26, 2026
Fulton County7584.50″Mar 26, 2026
Harrison County7431.75″Apr 14, 2026
Monroe County7411.75″Apr 1, 2026
Williams County7442.00″Mar 26, 2026
Ottawa County61152.50″Jul 27, 2026
Ashtabula County61061.75″Jun 14, 2026
Erie County61052.00″Apr 9, 2024
Morrow County6741.75″Mar 26, 2026
Madison County6631.75″Mar 22, 2026
Adams County6752.50″Apr 14, 2025
Fayette County6672.00″May 16, 2025
Pickaway County6672.75″Apr 17, 2024
Paulding County6483.00″Sep 24, 2024
Darke County51002.75″Mar 22, 2026
Marion County5962.50″Apr 3, 2026
Knox County4781.75″Mar 26, 2026
Wyandot County4542.75″Apr 2, 2025
Hardin County4531.75″Mar 22, 2026
Pike County4372.75″Apr 19, 2025
Champaign County3612.50″May 16, 2026
Vinton County2171.00″Jul 6, 2022

Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.

When hail falls in Ohio, by month and week: Ohio hail season

Download every Ohio hail, tornado and wind report as CSV, by year: Ohio storm report downloads

All Ohio cities

Ada Akron Alliance Amberley Amherst Archbold Ashland Ashtabula Ashville Athens Aurora Avon Avon Lake Baltimore Barberton Barnesville Bay Village Beachwood Beavercreek Bedford Bedford Heights Bellaire Bellbrook Bellefontaine Bellevue Belpre Berea Bethel Bexley Blanchester Blue Ash Bluffton Bowling Green Brecksville Broadview Heights Brook Park Brooklyn Brookville Brunswick Bryan Buckeye Lake Bucyrus Cadiz Cambridge Campbell Canal Fulton Canal Winchester Canfield Canton Carey Carlisle Carrollton Cedarville Celina Centerville Chagrin Falls Chardon Cheviot Chillicothe Cincinnati Circleville Clayton Cleveland Cleveland Heights Cleves Clyde Coldwater Columbiana Columbus Commercial Point Conneaut Cortland Coshocton Covington Crestline Cuyahoga Falls Dayton Deer Park Defiance Delaware Delphos Dennison Dover Doylestown Dublin East Cleveland East Liverpool East Palestine Eastlake Eaton Elyria Englewood Euclid Evendale Fairborn Fairfield Fairlawn Fairport Harbor Fairview Park Findlay Forest Park Fostoria Franklin Fredericktown Fremont Gahanna Galion Gallipolis Garfield Heights Geneva Georgetown Germantown Girard Golf Manor Grafton Grandview Heights Granville Green Greenfield Greenhills Greenville Grove City Groveport Hamilton Harrison Hartville Heath Hicksville Highland Heights Hilliard Hillsboro Hubbard Huber Heights Hudson Huron Independence Ironton Jackson Jefferson Johnstown Kent Kenton Kettering Kirtland LaGrange Lakemore Lakewood Lancaster Lebanon Lexington Lima Lincoln Heights Lisbon Lithopolis Lockland Lodi Logan London Lorain Lordstown Loudonville Louisville Loveland Lyndhurst Macedonia Madeira Madison Mansfield Maple Heights Mariemont Marietta Marion Martins Ferry Marysville Mason Massillon Maumee Mayfield Mayfield Heights McDonald Medina Mentor Mentor-on-the-Lake Miamisburg Middleburg Heights Middlefield Middletown Milford Millersburg Minerva Mingo Junction Minster Mogadore Monroe Montgomery Montpelier Moraine Moreland Hills Mount Gilead Mount Healthy Mount Orab Mount Vernon Munroe Falls Napoleon Nelsonville New Albany New Bremen New Carlisle New Franklin New Lebanon New Lexington New Philadelphia New Richmond Newark Newcomerstown Newton Falls Newtown Niles North Baltimore North Canton North College Hill North Olmsted North Ridgeville North Royalton Northfield Northwood Norton Norwalk Norwood Oak Harbor Oakwood Oakwood Oberlin Obetz Olmsted Falls Ontario Orange Oregon Orrville Ottawa Ottawa Hills Oxford Painesville Parma Parma Heights Pataskala Paulding Pepper Pike Perrysburg Pickerington Piqua Plain City Port Clinton Portsmouth Powell Ravenna Reading Reminderville Reynoldsburg Richfield Richmond Heights Richwood Rittman Riverside Rocky River Rossford Salem Sandusky Sebring Seven Hills Shadyside Shaker Heights Sharonville Sheffield Sheffield Lake Shelby Sidney Silver Lake Silverton Solon South Bloomfield South Euclid South Lebanon South Point South Russell Springboro Springdale Springfield St. Bernard St. Clairsville St. Henry St. Marys Steubenville Stow Strasburg Streetsboro Strongsville Struthers Sunbury Swanton Sylvania Tallmadge The Village of Indian Hill Tiffin Tipp City Toledo Toronto Trenton Trotwood Troy Twinsburg Uhrichsville Union University Heights Upper Arlington Upper Sandusky Urbana Van Wert Vandalia Vermilion Versailles Wadsworth Walbridge Wapakoneta Warren Warrensville Heights Washington Court House Waterville Wauseon Waverly Waynesville Wellington Wellston Wellsville West Carrollton West Jefferson West Milton West Union Westerville Westlake Whitehall Whitehouse Wickliffe Willard Williamsburg Willoughby Willoughby Hills Willowick Wilmington Wintersville Woodlawn Wooster Worthington Wyoming Xenia Yellow Springs Youngstown Zanesville