Live NWS data · updated hourly

Ohio Hail Map & Storm Reports

Every verified hail report in Ohio from the last 12 months — which towns got hit, how big it was, and how recently. The same NWS data insurance adjusters trust, organized for roofers.

17
Days with claimable 1"+ hail
2"
Largest hail (golf ball)
299
Hail reports · 12 mo
4 days ago
Most recent report

The storms worth working

Biggest verified hail days in Ohio this year — every one is still inside a typical insurance filing window.

Mar 26, 2026
4 months ago
2" golf ball
4 W Whitehouse · Bryan · Ottawa · Defiance46 reports
Apr 15, 2026
3 months ago
2" golf ball
Solon · Bristolville · Wadsworth · Bainbridge44 reports
Mar 23, 2026
4 months ago
1.75" golf ball
Plain City · Mount Vernon · Millersburg · Heath68 reports
Apr 1, 2026
3 months ago
1.75" golf ball
1 S Marietta · 2 E Williamstown · 2 ESE Marietta · 1 ESE Marietta23 reports
Mar 27, 2026
4 months ago
1.75" golf ball
New Philadelphia · 5 SSW Galion · 4 W Coshocton · 2 S Steubenville21 reports

Most homeowner policies allow 1–2 years from the storm date to file — the roofer who documents the roof first usually writes the job.

50 mph wind — 2 NW Vandalia, Montgomery Co. (Jul 10, 2026)77 mph wind — 1 NW Poland, Mahoning Co. (Jul 5, 2026)60 mph wind — 2 E Austintown, Mahoning Co. (Jul 5, 2026)65 mph wind — Poland, Mahoning Co. (Jul 5, 2026)60 mph wind — 2 SW Austintown, Mahoning Co. (Jul 5, 2026)Tornado — 3 NE Canfield, Mahoning Co. (Jul 5, 2026)90 mph wind — 1 NW Boardman, Mahoning Co. (Jul 5, 2026)60 mph wind — 5 NE Hanoverton, Columbiana Co. (Jul 4, 2026)0.7" hail — Cadiz, Harrison Co. (Jul 4, 2026)58 mph wind — 4 NE Marion, Marion Co. (Jul 4, 2026)58 mph wind — Fairlawn, Summit Co. (Jul 4, 2026)62 mph wind — 3 ENE Cleveland, Cuyahoga Co. (Jul 4, 2026)48 mph wind — 3 SW Kenton, Hardin Co. (Jul 4, 2026)41 mph wind — 1 WNW Bay Village, Cuyahoga Co. (Jul 4, 2026)59 mph wind — 1 SSE Walbridge, Wood Co. (Jul 3, 2026)1.75" hail — Lisbon, Columbiana Co. (Jun 25, 2026)0.5" hail — 1 NE Lisbon, Columbiana Co. (Jun 25, 2026)1" hail — 2 NE Bainbridge, Geauga Co. (Jun 25, 2026)Tornado — 4 WSW Batesville, Noble Co. (Jun 25, 2026)1" hail — 1 SE Louisville, Stark Co. (Jun 25, 2026)0.7" hail — 3 SE Senecaville, Noble Co. (Jun 25, 2026)0.7" hail — Senecaville, Guernsey Co. (Jun 25, 2026)1" hail — 2 NE Newburgh Heights, Cuyahoga Co. (Jun 25, 2026)1" hail — 1 ENE Newburgh Heights, Cuyahoga Co. (Jun 25, 2026)1" hail — 3 SW Cambridge, Guernsey Co. (Jun 25, 2026)0.7" hail — 2 SE Cambridge, Guernsey Co. (Jun 25, 2026)Tornado — 5 SSW Kincaid Springs, Pike Co. (Jun 18, 2026)Tornado — 3 N New Waterford, Columbiana Co. (Jun 14, 2026)59 mph wind — 2 W Roswell, Tuscarawas Co. (Jun 14, 2026)Tornado — 2 SW Salem, Columbiana Co. (Jun 14, 2026)56 mph wind — 5 SSW Mount Vernon, Knox Co. (Jun 14, 2026)90 mph wind — 4 S Maple Ridge, Columbiana Co. (Jun 14, 2026)55 mph wind — 1 W Heath, Licking Co. (Jun 14, 2026)49 mph wind — 2 ENE Lockbourne, Franklin Co. (Jun 14, 2026)53 mph wind — 2 NNE Whitehall, Franklin Co. (Jun 14, 2026)61 mph wind — 1 WNW Smithville, Wayne Co. (Jun 14, 2026)47 mph wind — 2 SE Dublin, Franklin Co. (Jun 14, 2026)1.25" hail — 4 SE Edgewood, Ashtabula Co. (Jun 14, 2026)1.25" hail — 4 SE Edgewood, Ashtabula Co. (Jun 14, 2026)55 mph wind — 2 NW Vandalia, Montgomery Co. (Jun 14, 2026)58 mph wind — 1 NNE Cleveland, Cuyahoga Co. (Jun 14, 2026)52 mph wind — 2 SW Tiffin, Seneca Co. (Jun 14, 2026)59 mph wind — 1 ESE Clay Center, Ottawa Co. (Jun 14, 2026)47 mph wind — 2 NNE Whitehall, Franklin Co. (Jun 12, 2026)55 mph wind — 1 SSE Walbridge, Wood Co. (Jun 12, 2026)50 mph wind — 1 W Harbor View, Lucas Co. (Jun 12, 2026)46 mph wind — 3 NNW Clifton, Clark Co. (Jun 12, 2026)66 mph wind — 2 SW Findlay, Hancock Co. (Jun 12, 2026)51 mph wind — 2 W Fairborn, Greene Co. (Jun 12, 2026)47 mph wind — 3 SW Kenton, Hardin Co. (Jun 12, 2026)53 mph wind — 2 NW Vandalia, Montgomery Co. (Jun 12, 2026)60 mph wind — 3 WSW Delta, Fulton Co. (Jun 12, 2026)49 mph wind — 3 WSW Versailles, Darke Co. (Jun 12, 2026)49 mph wind — 1 E New Knoxville, Auglaize Co. (Jun 12, 2026)60 mph wind — 2 W Paulding, Paulding Co. (Jun 12, 2026)55 mph wind — Convoy, Van Wert Co. (Jun 12, 2026)51 mph wind — 2 SSW Green, Summit Co. (Jun 11, 2026)48 mph wind — 1 NNE Cleveland, Cuyahoga Co. (Jun 11, 2026)1.25" hail — 2 N Norton, Summit Co. (Jun 11, 2026)60 mph wind — 2 SSE Lorain, Lorain Co. (Jun 11, 2026)60 mph wind — Amherst, Lorain Co. (Jun 11, 2026)1" hail — 1 NW Barberton, Summit Co. (Jun 10, 2026)57 mph wind — 5 W Wakeman, Huron Co. (Jun 10, 2026)0.7" hail — Wadsworth, Medina Co. (Jun 10, 2026)46 mph wind — 3 ESE Wilmington, Clinton Co. (Jun 10, 2026)0.75" hail — 1 E Van Wert, Van Wert Co. (Jun 7, 2026)53 mph wind — 1 W Van Wert, Van Wert Co. (Jun 7, 2026)1" hail — Barnesville, Belmont Co. (Jun 6, 2026)1" hail — 7 N New Concord, Muskingum Co. (Jun 6, 2026)0.5" hail — 3 SW Carroll, Fairfield Co. (Jun 6, 2026)1.5" hail — Dresden, Muskingum Co. (Jun 6, 2026)1.75" hail — 3 SE Galena, Delaware Co. (Jun 6, 2026)0.5" hail — 2 S Galena, Delaware Co. (Jun 6, 2026)0.75" hail — 5 SW Plain City, Madison Co. (Jun 6, 2026)0.7" hail — 3 SSW Galena, Delaware Co. (Jun 6, 2026)0.75" hail — 2 NW Westerville, Delaware Co. (Jun 6, 2026)0.75" hail — 2 S Powell, Franklin Co. (Jun 6, 2026)0.5" hail — 1 N Powell, Delaware Co. (Jun 6, 2026)1.25" hail — 2 W Powell, Delaware Co. (Jun 6, 2026)1.25" hail — 2 S Dublin, Franklin Co. (Jun 6, 2026)0.5" hail — 3 W Dublin, Franklin Co. (Jun 6, 2026)0.5" hail — 3 N Plain City, Union Co. (Jun 6, 2026)0.5" hail — Urbana, Champaign Co. (Jun 6, 2026)0.5" hail — 1 E Urbana, Champaign Co. (Jun 6, 2026)51 mph wind — 1 W Heath, Licking Co. (Jun 6, 2026)56 mph wind — 2 S Gahanna, Franklin Co. (Jun 6, 2026)66 mph wind — 3 ESE Dublin, Franklin Co. (Jun 6, 2026)53 mph wind — Delaware, Delaware Co. (Jun 6, 2026)48 mph wind — Sidney, Shelby Co. (Jun 6, 2026)45 mph wind — Wapakoneta, Auglaize Co. (Jun 6, 2026)46 mph wind — 3 E Pleasant Grove, Muskingum Co. (May 20, 2026)49 mph wind — 3 N Springboro, Montgomery Co. (May 20, 2026)52 mph wind — 1 N Avon Lake, Lorain Co. (May 19, 2026)60 mph wind — 2 NE Berlin Heights, Erie Co. (May 19, 2026)65 mph wind — 1 SW Fairview Lanes, Erie Co. (May 19, 2026)49 mph wind — 2 WNW Westminster, Allen Co. (May 19, 2026)50 mph wind — 1 N Ottawa, Putnam Co. (May 19, 2026)45 mph wind — 5 SSE Jackson, Jackson Co. (May 19, 2026)47 mph wind — 3 SW Kenton, Hardin Co. (May 18, 2026)46 mph wind — 2 W Middle Point, Van Wert Co. (May 18, 2026)53 mph wind — 1 N Ottokee, Fulton Co. (May 18, 2026)0.88" hail — 5 SW North Lewisburg, Champaign Co. (May 16, 2026)1.25" hail — 1 S Urbana, Champaign Co. (May 16, 2026)0.75" hail — 2 N Palestine, Darke Co. (May 16, 2026)44 mph wind — 1 NNE Cleveland, Cuyahoga Co. (May 9, 2026)47 mph wind — 3 E South Amherst, Lorain Co. (May 9, 2026)53 mph wind — 2 NW Brook Park, Cuyahoga Co. (May 9, 2026)49 mph wind — 2 SE Dublin, Franklin Co. (May 5, 2026)54 mph wind — 3 N Springboro, Montgomery Co. (Apr 28, 2026)54 mph wind — 3 N Springboro, Montgomery Co. (Apr 28, 2026)61 mph wind — 1 NNE Middletown, Butler Co. (Apr 28, 2026)46 mph wind — 2 NW Vandalia, Montgomery Co. (Apr 28, 2026)59 mph wind — 2 SSE Choctaw Lake, Madison Co. (Apr 28, 2026)53 mph wind — 2 W Fairborn, Greene Co. (Apr 28, 2026)49 mph wind — 2 W Fairborn, Greene Co. (Apr 28, 2026)46 mph wind — 2 W Fairborn, Greene Co. (Apr 28, 2026)47 mph wind — Enon, Clark Co. (Apr 28, 2026)45 mph wind — 4 NE Marion, Marion Co. (Apr 28, 2026)56 mph wind — 2 WNW Westminster, Allen Co. (Apr 28, 2026)51 mph wind — 3 ENE Ottawa, Putnam Co. (Apr 28, 2026)48 mph wind — 4 N Mansfield, Richland Co. (Apr 28, 2026)50 mph wind — 5 E Findlay, Hancock Co. (Apr 28, 2026)52 mph wind — 2 SW Findlay, Hancock Co. (Apr 28, 2026)51 mph wind — 2 SW Findlay, Hancock Co. (Apr 28, 2026)57 mph wind — 1 NNW Arcadia, Hancock Co. (Apr 28, 2026)50 mph wind — Spencerville, Allen Co. (Apr 28, 2026)51 mph wind — 2 W Middle Point, Van Wert Co. (Apr 28, 2026)53 mph wind — 2 W Van Wert, Van Wert Co. (Apr 28, 2026)51 mph wind — 2 W Middle Point, Van Wert Co. (Apr 28, 2026)0.75" hail — 4 ESE Green Camp, Marion Co. (Apr 22, 2026)1" hail — 1 E Russells Point, Logan Co. (Apr 22, 2026)1.5" hail — Fostoria, Seneca Co. (Apr 22, 2026)1" hail — Fostoria, Seneca Co. (Apr 22, 2026)1" hail — 2 SSW Leipsic, Putnam Co. (Apr 22, 2026)1" hail — 2 W West Leipsic, Putnam Co. (Apr 22, 2026)1" hail — 4 E Upper Arlington, Franklin Co. (Apr 22, 2026)1" hail — 1 NW Minerva Park, Franklin Co. (Apr 22, 2026)0.25" hail — Lakeview, Logan Co. (Apr 22, 2026)1" hail — 3 E Miller City, Putnam Co. (Apr 22, 2026)1" hail — Miller City, Putnam Co. (Apr 22, 2026)1" hail — 2 ESE Miller City, Putnam Co. (Apr 22, 2026)1.25" hail — 2 WNW Worthington, Franklin Co. (Apr 22, 2026)0.88" hail — Napoleon, Henry Co. (Apr 22, 2026)0.5" hail — 4 S Napoleon, Henry Co. (Apr 22, 2026)1" hail — Dublin, Franklin Co. (Apr 22, 2026)1" hail — 3 SSE Powell, Franklin Co. (Apr 22, 2026)1" hail — 1 N Napoleon, Henry Co. (Apr 22, 2026)0.5" hail — 3 WNW Westerville, Delaware Co. (Apr 22, 2026)0.25" hail — 1 E Van Wert, Van Wert Co. (Apr 22, 2026)0.25" hail — 1 NNW Powell, Delaware Co. (Apr 22, 2026)0.25" hail — 3 WNW Westerville, Delaware Co. (Apr 22, 2026)0.75" hail — 1 NNW Powell, Delaware Co. (Apr 22, 2026)0.75" hail — Archbold, Fulton Co. (Apr 22, 2026)0.75" hail — 1 NW Bryan, Williams Co. (Apr 22, 2026)0.5" hail — Lyons, Fulton Co. (Apr 22, 2026)50 mph wind — 2 NNE Whitehall, Franklin Co. (Apr 19, 2026)90 mph wind — 3 SW Brookfield Center, Trumbull Co. (Apr 15, 2026)1" hail — 5 ESE Brimfield, Portage Co. (Apr 15, 2026)2" hail — Bristolville, Trumbull Co. (Apr 15, 2026)0.25" hail — Barberton, Summit Co. (Apr 15, 2026)1.75" hail — Solon, Cuyahoga Co. (Apr 15, 2026)1" hail — 1 NW Barberton, Summit Co. (Apr 15, 2026)0.25" hail — Doylestown, Medina Co. (Apr 15, 2026)0.7" hail — Wadsworth, Medina Co. (Apr 15, 2026)1" hail — Wadsworth, Medina Co. (Apr 15, 2026)1" hail — Bainbridge, Geauga Co. (Apr 15, 2026)1.5" hail — 3 N Orangeville, Trumbull Co. (Apr 15, 2026)1" hail — Mecca, Trumbull Co. (Apr 15, 2026)1" hail — I271 in Bedford, Cuyahoga Co. (Apr 15, 2026)1" hail — Grafton, Lorain Co. (Apr 15, 2026)2" hail — Bristolville, Trumbull Co. (Apr 15, 2026)1.75" hail — 2 NE Bainbridge, Geauga Co. (Apr 15, 2026)1.25" hail — 2 W Grafton, Lorain Co. (Apr 15, 2026)0.25" hail — Intersection SR10 and S, Lorain Co. (Apr 15, 2026)2" hail — 5 E West Farmington, Trumbull Co. (Apr 15, 2026)1.75" hail — Kipton, Lorain Co. (Apr 15, 2026)2" hail — 5 E Bainbridge, Geauga Co. (Apr 15, 2026)1.75" hail — 2 NW Bainbridge, Geauga Co. (Apr 15, 2026)1" hail — Bainbridge, Geauga Co. (Apr 15, 2026)1.5" hail — 2 SSW Moreland Hills, Cuyahoga Co. (Apr 15, 2026)1.25" hail — 4 WSW Republic, Seneca Co. (Apr 15, 2026)1" hail — Solon, Cuyahoga Co. (Apr 15, 2026)2" hail — 1 SE North Randall, Cuyahoga Co. (Apr 15, 2026)2" hail — 1 NNE Bedford, Cuyahoga Co. (Apr 15, 2026)1.75" hail — 1 SW Maple Heights, Cuyahoga Co. (Apr 15, 2026)1" hail — 5 SSW Norwalk, Huron Co. (Apr 15, 2026)2" hail — Bedford, Cuyahoga Co. (Apr 15, 2026)1.25" hail — Bedford, Cuyahoga Co. (Apr 15, 2026)1.5" hail — 1 NNE Seven Hills, Cuyahoga Co. (Apr 15, 2026)1.5" hail — 1 N Seven Hills, Cuyahoga Co. (Apr 15, 2026)1" hail — 1 ESE Parma Heights, Cuyahoga Co. (Apr 15, 2026)1" hail — 1 NE Parma, Cuyahoga Co. (Apr 15, 2026)0.88" hail — Parma Heights, Cuyahoga Co. (Apr 15, 2026)0.75" hail — 2 NE Middleburg Heights, Cuyahoga Co. (Apr 15, 2026)1.75" hail — Solon, Cuyahoga Co. (Apr 15, 2026)1" hail — 3 E Tiffin, Seneca Co. (Apr 15, 2026)70 mph wind — 1 N Martin, Ottawa Co. (Apr 15, 2026)0.7" hail — Malinta, Henry Co. (Apr 15, 2026)1.5" hail — Defiance, Defiance Co. (Apr 15, 2026)0.5" hail — 1 W The Bend, Defiance Co. (Apr 15, 2026)1" hail — Hicksville, Defiance Co. (Apr 15, 2026)52 mph wind — 2 SW Mentor, Lake Co. (Apr 15, 2026)52 mph wind — 1 W Heath, Licking Co. (Apr 15, 2026)54 mph wind — 2 NNE Whitehall, Franklin Co. (Apr 15, 2026)53 mph wind — 2 SE Dublin, Franklin Co. (Apr 15, 2026)51 mph wind — 1 SE Marysville, Union Co. (Apr 15, 2026)47 mph wind — 1 SE Marysville, Union Co. (Apr 15, 2026)55 mph wind — 3 WNW Bellefontaine, Logan Co. (Apr 15, 2026)1" hail — 2 SSW Plymouth, Richland Co. (Apr 15, 2026)1.5" hail — 1 SE New Washington, Crawford Co. (Apr 14, 2026)62 mph wind — 2 WNW Westminster, Allen Co. (Apr 14, 2026)65 mph wind — 1 NNE Southworth, Allen Co. (Apr 14, 2026)0.7" hail — 2 W Coldwater, Mercer Co. (Apr 14, 2026)0.7" hail — Fort Recovery, Mercer Co. (Apr 14, 2026)1" hail — Hopedale, Harrison Co. (Apr 14, 2026)56 mph wind — 1 NNE Cleveland, Cuyahoga Co. (Apr 14, 2026)52 mph wind — 4 E Port Clinton, Ottawa Co. (Apr 14, 2026)56 mph wind — 1 SSE Walbridge, Wood Co. (Apr 14, 2026)0.75" hail — Rossford, Wood Co. (Apr 14, 2026)1" hail — Northwood, Lucas Co. (Apr 14, 2026)47 mph wind — 1 SE Marysville, Union Co. (Apr 13, 2026)49 mph wind — 2 NW Vandalia, Montgomery Co. (Apr 13, 2026)47 mph wind — 2 NW Vandalia, Montgomery Co. (Apr 4, 2026)49 mph wind — 2 NNE Whitehall, Franklin Co. (Apr 4, 2026)0.25" hail — 1 E Van Wert, Van Wert Co. (Apr 4, 2026)45 mph wind — 2 SE Dublin, Franklin Co. (Apr 4, 2026)49 mph wind — 2 W Turpin Hills, Hamilton Co. (Apr 4, 2026)46 mph wind — 3 ESE Wilmington, Clinton Co. (Apr 4, 2026)46 mph wind — 3 N Springboro, Montgomery Co. (Apr 4, 2026)Tornado — 2 SW Defiance, Defiance Co. (Apr 4, 2026)48 mph wind — 2 SE Dublin, Franklin Co. (Apr 4, 2026)1" hail — 1 E Marion, Marion Co. (Apr 4, 2026)1" hail — Marion, Marion Co. (Apr 4, 2026)0.7" hail — Dixon, Allen Co. (Apr 4, 2026)1.25" hail — 2 E Williamstown, Washington Co. (Apr 1, 2026)1" hail — 2 ESE Marietta, Washington Co. (Apr 1, 2026)1" hail — 1 ESE Marietta, Washington Co. (Apr 1, 2026)1" hail — 1 S Marietta, Washington Co. (Apr 1, 2026)1.25" hail — 4 WSW Athens, Athens Co. (Apr 1, 2026)1.25" hail — 1 S Marietta, Washington Co. (Apr 1, 2026)1" hail — Williamstown, Wood Co. (Apr 1, 2026)1.5" hail — 1 SW Marietta, Washington Co. (Apr 1, 2026)1.1" hail — Marietta, Washington Co. (Apr 1, 2026)1" hail — 1 SE Marietta, Washington Co. (Apr 1, 2026)1.75" hail — 1 W Marietta, Washington Co. (Apr 1, 2026)1" hail — 6 WSW Marietta, Washington Co. (Apr 1, 2026)0.75" hail — 1 NW Marietta, Washington Co. (Apr 1, 2026)0.5" hail — 3 SW Lowell, Washington Co. (Apr 1, 2026)1" hail — 4 SSW Beverly, Washington Co. (Apr 1, 2026)1.75" hail — 3 WNW Lewisville, Monroe Co. (Apr 1, 2026)1" hail — 2 SSE Summerfield, Monroe Co. (Apr 1, 2026)0.75" hail — 3 SSE Summerfield, Monroe Co. (Apr 1, 2026)1.75" hail — 1 SW Summerfield, Noble Co. (Apr 1, 2026)Tornado — 3 WSW Apple Creek, Wayne Co. (Apr 1, 2026)0.7" hail — 2 ESE Austintown, Mahoning Co. (Apr 1, 2026)0.88" hail — 2 SE Craig Beach, Mahoning Co. (Apr 1, 2026)1" hail — Brunswick, Medina Co. (Apr 1, 2026)1" hail — 1 SE Brunswick, Medina Co. (Apr 1, 2026)63 mph wind — 3 SE Hicksville, Defiance Co. (Mar 31, 2026)Tornado — 2 SE Hicksville, Defiance Co. (Mar 31, 2026)63 mph wind — 5 NE Jefferson, Ashtabula Co. (Mar 31, 2026)65 mph wind — 2 SW Aquilla, Geauga Co. (Mar 31, 2026)Tornado — 3 SE Chesterland, Geauga Co. (Mar 31, 2026)61 mph wind — 1 NNE Highland Heights, Cuyahoga Co. (Mar 31, 2026)71 mph wind — 1 NNE Cleveland, Cuyahoga Co. (Mar 31, 2026)71 mph wind — 2 NW Brook Park, Cuyahoga Co. (Mar 31, 2026)74 mph wind — North Ridgeville, Lorain Co. (Mar 31, 2026)64 mph wind — 3 E South Amherst, Lorain Co. (Mar 31, 2026)56 mph wind — 3 W Clyde, Sandusky Co. (Mar 31, 2026)66 mph wind — 1 E Clay Center, Ottawa Co. (Mar 31, 2026)56 mph wind — 1 SSE Walbridge, Wood Co. (Mar 31, 2026)59 mph wind — 1 NE Bowling Green, Wood Co. (Mar 31, 2026)41 mph wind — 3 NNE Washington Court, Fayette Co. (Mar 31, 2026)41 mph wind — 2 NNE Whitehall, Franklin Co. (Mar 31, 2026)49 mph wind — 3 NNE Washington Court, Fayette Co. (Mar 27, 2026)47 mph wind — 2 NW Vandalia, Montgomery Co. (Mar 27, 2026)1" hail — 4 W Coshocton, Coshocton Co. (Mar 27, 2026)1" hail — 2 S Steubenville, Jefferson Co. (Mar 27, 2026)1" hail — Mingo Junction, Jefferson Co. (Mar 27, 2026)47 mph wind — 2 SE Dublin, Franklin Co. (Mar 27, 2026)1.5" hail — 4 SSW Nellie, Coshocton Co. (Mar 27, 2026)1.5" hail — 4 SW Nellie, Coshocton Co. (Mar 27, 2026)1" hail — 1 W Wintersville, Jefferson Co. (Mar 27, 2026)0.7" hail — Wintersville, Jefferson Co. (Mar 27, 2026)1" hail — Bloomingdale, Jefferson Co. (Mar 27, 2026)1" hail — 3 SSW Richmond, Jefferson Co. (Mar 27, 2026)1" hail — 3 NE Bloomingdale, Jefferson Co. (Mar 27, 2026)1" hail — 2 E Hopedale, Jefferson Co. (Mar 27, 2026)0.88" hail — 4 WNW Amsterdam, Carroll Co. (Mar 27, 2026)1" hail — 3 S Butler, Knox Co. (Mar 27, 2026)1" hail — 3 SW Lexington, Richland Co. (Mar 27, 2026)Tornado — 4 SW Fredericktown, Knox Co. (Mar 27, 2026)1" hail — 3 E Sherrodsville, Carroll Co. (Mar 27, 2026)49 mph wind — 3 S Sidney, Shelby Co. (Mar 27, 2026)Tornado — 1 S Kenton, Hardin Co. (Mar 27, 2026)1.5" hail — 6 NE Mount Gilead, Morrow Co. (Mar 27, 2026)49 mph wind — 3 WSW Versailles, Darke Co. (Mar 27, 2026)1.5" hail — New Philadelphia, Tuscarawas Co. (Mar 27, 2026)0.88" hail — 5 SSW Galion, Morrow Co. (Mar 27, 2026)0.88" hail — 5 SSW Galion, Morrow Co. (Mar 27, 2026)Tornado — 2 ENE Mount Gilead, Morrow Co. (Mar 27, 2026)1.75" hail — New Philadelphia, Tuscarawas Co. (Mar 27, 2026)56 mph wind — 3 ENE Ottawa, Putnam Co. (Mar 27, 2026)49 mph wind — 1 E New Knoxville, Auglaize Co. (Mar 27, 2026)52 mph wind — 3 SW Kenton, Hardin Co. (Mar 27, 2026)1" hail — 3 SE Fostoria, Seneca Co. (Mar 27, 2026)55 mph wind — 2 WNW Westminster, Allen Co. (Mar 27, 2026)51 mph wind — 2 WNW Westminster, Allen Co. (Mar 27, 2026)1" hail — 2 SW Lambertville, Lucas Co. (Mar 26, 2026)1" hail — Mccomb, Hancock Co. (Mar 26, 2026)1.75" hail — 1 NW Van Buren, Hancock Co. (Mar 26, 2026)1" hail — 3 NE Mccomb, Hancock Co. (Mar 26, 2026)1" hail — 5 NW Rocky Ridge, Ottawa Co. (Mar 26, 2026)1" hail — Leipsic, Putnam Co. (Mar 26, 2026)56 mph wind — 3 ENE Ottawa, Putnam Co. (Mar 26, 2026)1.75" hail — Ottawa, Putnam Co. (Mar 26, 2026)1" hail — 2 E Prentiss, Putnam Co. (Mar 26, 2026)0.88" hail — Ottawa, Putnam Co. (Mar 26, 2026)1" hail — Belmore, Putnam Co. (Mar 26, 2026)50 mph wind — 2 W Middle Point, Van Wert Co. (Mar 26, 2026)1.75" hail — 4 W Whitehouse, Lucas Co. (Mar 26, 2026)1" hail — 3 NW Northwood, Lucas Co. (Mar 26, 2026)2" hail — Hamler, Henry Co. (Mar 26, 2026)0.25" hail — 3 NNE Ottawa Hills, Lucas Co. (Mar 26, 2026)1.25" hail — 4 W Whitehouse, Lucas Co. (Mar 26, 2026)0.88" hail — 4.5 NNW Napoleon, Henry Co. (Mar 26, 2026)60 mph wind — Convoy, Van Wert Co. (Mar 26, 2026)1" hail — 1 E Sylvania, Lucas Co. (Mar 26, 2026)0.75" hail — 4 W Whitehouse, Lucas Co. (Mar 26, 2026)0.7" hail — 3 NNE Toledo, Lucas Co. (Mar 26, 2026)2" hail — Holgate, Henry Co. (Mar 26, 2026)0.75" hail — Toledo, Lucas Co. (Mar 26, 2026)0.88" hail — Napoleon, Henry Co. (Mar 26, 2026)0.75" hail — 2 SW Independence, Defiance Co. (Mar 26, 2026)1" hail — Defiance, Defiance Co. (Mar 26, 2026)1" hail — Jewell, Defiance Co. (Mar 26, 2026)1" hail — 3 S Wauseon, Fulton Co. (Mar 26, 2026)1" hail — 3 SW Ottawa Lake, Lucas Co. (Mar 26, 2026)1.5" hail — Defiance, Defiance Co. (Mar 26, 2026)1.5" hail — 1 N Defiance, Defiance Co. (Mar 26, 2026)1" hail — Ayersville, Defiance Co. (Mar 26, 2026)1" hail — Archbold, Fulton Co. (Mar 26, 2026)1" hail — 3 NW Brunersburg, Defiance Co. (Mar 26, 2026)1" hail — 3 NNE Brunersburg, Defiance Co. (Mar 26, 2026)1.75" hail — 4 W Ridgeville Corners, Henry Co. (Mar 26, 2026)1.5" hail — Brunersburg, Defiance Co. (Mar 26, 2026)1" hail — Ney, Defiance Co. (Mar 26, 2026)1.75" hail — Brunersburg, Defiance Co. (Mar 26, 2026)1" hail — Stryker, Williams Co. (Mar 26, 2026)1.75" hail — Ney, Defiance Co. (Mar 26, 2026)1.75" hail — 1 NNW Bryan, Williams Co. (Mar 26, 2026)1.5" hail — Bryan, Williams Co. (Mar 26, 2026)1.5" hail — Bryan, Williams Co. (Mar 26, 2026)1.5" hail — Bryan, Williams Co. (Mar 26, 2026)1" hail — 2 NW Bryan, Williams Co. (Mar 26, 2026)0.75" hail — 3 SE Cortland, Trumbull Co. (Mar 26, 2026)1" hail — Edgerton, Williams Co. (Mar 26, 2026)57 mph wind — 7 N New Concord, Muskingum Co. (Mar 23, 2026)58 mph wind — 2 W Turpin Hills, Hamilton Co. (Mar 23, 2026)1.75" hail — Heath, Licking Co. (Mar 23, 2026)1" hail — 1 WSW West Jefferson, Madison Co. (Mar 23, 2026)1" hail — 1 NE Westerville, Delaware Co. (Mar 23, 2026)1" hail — 1 NE London, Madison Co. (Mar 23, 2026)1.5" hail — West Jefferson, Madison Co. (Mar 23, 2026)1" hail — Plain City, Madison Co. (Mar 23, 2026)1.25" hail — 15 W Westerville, Union Co. (Mar 23, 2026)1" hail — London, Madison Co. (Mar 23, 2026)1.25" hail — Cadiz, Harrison Co. (Mar 23, 2026)1" hail — 2 N New Albany, Franklin Co. (Mar 23, 2026)1.5" hail — North Hampton, Clark Co. (Mar 23, 2026)69 mph wind — 2 NNE Whitehall, Franklin Co. (Mar 23, 2026)58 mph wind — 2 W Urbancrest, Franklin Co. (Mar 23, 2026)1" hail — 1 W Dublin, Franklin Co. (Mar 23, 2026)49 mph wind — 2 SE Dublin, Franklin Co. (Mar 23, 2026)1" hail — Plain City, Madison Co. (Mar 23, 2026)1.25" hail — 4 SW Nellie, Coshocton Co. (Mar 23, 2026)1.5" hail — 2 E Unionville Center, Union Co. (Mar 23, 2026)1.25" hail — 3 N Kimbolton, Guernsey Co. (Mar 23, 2026)1" hail — Bradford, Miami Co. (Mar 23, 2026)1" hail — Mount Vernon, Knox Co. (Mar 23, 2026)1" hail — West Liberty, Logan Co. (Mar 23, 2026)1" hail — 3 NW Greenville, Darke Co. (Mar 23, 2026)1" hail — De Graff, Logan Co. (Mar 23, 2026)47 mph wind — 3 ESE Wilmington, Clinton Co. (Mar 23, 2026)1" hail — Wilmot, Stark Co. (Mar 23, 2026)1.25" hail — Glenmont, Holmes Co. (Mar 23, 2026)0.75" hail — 4 ESE Holmesville, Holmes Co. (Mar 23, 2026)1" hail — 5 E Millersburg, Holmes Co. (Mar 23, 2026)1.25" hail — 3 SSE Waynesfield, Auglaize Co. (Mar 23, 2026)1" hail — Millersburg, Holmes Co. (Mar 23, 2026)1.5" hail — Millersburg, Holmes Co. (Mar 23, 2026)0.88" hail — Rootstown, Portage Co. (Mar 23, 2026)0.88" hail — 4 SW Ravenna, Portage Co. (Mar 23, 2026)1" hail — 2 W Chickasaw, Mercer Co. (Mar 23, 2026)0.75" hail — 1 E Brimfield, Portage Co. (Mar 23, 2026)1" hail — Campbell, Mahoning Co. (Mar 23, 2026)1" hail — Poland, Mahoning Co. (Mar 23, 2026)1" hail — 1 SW Mansfield, Richland Co. (Mar 23, 2026)0.75" hail — 2 E Barberton, Summit Co. (Mar 23, 2026)1" hail — 2 S Mansfield, Richland Co. (Mar 23, 2026)2 NW Vandalia2 NNE Whitehall2 SE Dublin1 NNE Cleveland2 WNW Westminster3 SW Kenton
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado

This map shows where. Rooftops shows which roofs.

Type any Ohio address and get that exact roof's hail history — every verified hit with dates and sizes — plus measurements and a replacement cost range. That's your proof at the door and for the adjuster.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Towns to canvass first

2 NW VandaliaMontgomery Co.31 reports
2 SE DublinFranklin Co.21 reports
3 SW KentonHardin Co.19 reports
2 NNE WhitehallFranklin Co.19 reports
3 ESE WilmingtonClinton Co.17 reports
3 N SpringboroMontgomery Co.17 reports
1 W HeathLicking Co.14 reports
1 SE MarysvilleUnion Co.14 reports
3 NNW CliftonClark Co.13 reports
3 WSW VersaillesDarke Co.13 reports
1 E New KnoxvilleAuglaize Co.12 reports
2 W FairbornGreene Co.11 reports

Largest hail · last 12 months

Bristolville3 months ago2" golf ball
Bristolville3 months ago2" golf ball
5 E West Farmington3 months ago2" golf ball
5 E Bainbridge3 months ago2" golf ball
1 SE North Randall3 months ago2" golf ball
1 NNE Bedford3 months ago2" golf ball
Bedford3 months ago2" golf ball
Hamler4 months ago2" golf ball
Holgate4 months ago2" golf ball
Lisbon3 weeks ago1.75" golf ball

Latest verified reports

WhenLocationEvent
Jul 10, 20263 days ago2 NW VandaliaMontgomery Co.50 mph wind
Jul 5, 20268 days ago1 NW PolandMahoning Co.77 mph wind
Jul 5, 20268 days ago2 E AustintownMahoning Co.60 mph wind
Jul 5, 20268 days agoPolandMahoning Co.65 mph wind
Jul 5, 20268 days ago2 SW AustintownMahoning Co.60 mph wind
Jul 5, 20268 days ago3 NE CanfieldMahoning Co.Tornado
Jul 5, 20268 days ago1 NW BoardmanMahoning Co.90 mph wind
Jul 4, 20269 days ago5 NE HanovertonColumbiana Co.60 mph wind
Jul 4, 20269 days agoCadizHarrison Co.0.7" hail
Jul 4, 202610 days ago4 NE MarionMarion Co.58 mph wind
Jul 4, 202610 days agoFairlawnSummit Co.58 mph wind
Jul 4, 202610 days ago3 ENE ClevelandCuyahoga Co.62 mph wind
Jul 4, 202610 days ago3 SW KentonHardin Co.48 mph wind
Jul 4, 202610 days ago1 WNW Bay VillageCuyahoga Co.41 mph wind
Jul 3, 202610 days ago1 SSE WalbridgeWood Co.59 mph wind
Jun 25, 20263 weeks agoLisbonColumbiana Co.1.75" hail
Jun 25, 20263 weeks ago1 NE LisbonColumbiana Co.0.5" hail
Jun 25, 20263 weeks ago2 NE BainbridgeGeauga Co.1" hail
Jun 25, 20263 weeks ago4 WSW BatesvilleNoble Co.Tornado
Jun 25, 20263 weeks ago1 SE LouisvilleStark Co.1" hail
Jun 25, 20263 weeks ago3 SE SenecavilleNoble Co.0.7" hail
Jun 25, 20263 weeks agoSenecavilleGuernsey Co.0.7" hail
Jun 25, 20263 weeks ago2 NE Newburgh HeightsCuyahoga Co.1" hail
Jun 25, 20263 weeks ago1 ENE Newburgh HeightsCuyahoga Co.1" hail
Jun 25, 20263 weeks ago3 SW CambridgeGuernsey Co.1" hail

Ohio storm damage FAQ

Was there hail in Ohio recently?

The most recent verified severe weather report in Ohio was filed on Jul 10, 2026. Over the last 12 months, NWS spotters logged 299 hail reports across 22 separate hail days in the state.

How big does hail need to be to damage a roof?

Hail around 1 inch (quarter size) and up can bruise or crack asphalt shingles — that's the size adjusters take seriously. The largest verified hail in Ohio in the last 12 months measured 2" — golf ball sized — and the state logged 17 days with 1"+ hail.

How long after a hailstorm can homeowners file a claim?

It depends on the policy and the state, but most homeowner policies allow one to two years from the storm date — some as little as six months. That's why the storms on this page are still live opportunities: the roofer who documents the damage first usually writes the job.

How do I check if a specific roof was hit?

Run a free roof report on Rooftops AI: type the address and you get the roof's measurements plus its verified hail history — every NWS-logged hail, wind, and tornado report near that exact property, with dates and sizes.

Turn storm data into signed jobs

Rooftops AI gives roofers instant roof measurements, cost estimates, verified per-address hail history, and an AI assistant — free to start.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Storm reports by state

Data: NWS Local Storm Reports via Iowa Environmental Mesonet (mesonet.agron.iastate.edu). Local Storm Reports are preliminary, spotter-submitted observations and may be revised by the National Weather Service. Rooftops AI is not affiliated with or endorsed by NOAA or the NWS. Insurance filing windows vary by policy and state — homeowners should confirm with their carrier.

Page generated 2026-07-14 02:14 UTC · refreshes hourly.