Rooftops AI / Storm Reports / Ohio Live NWS data · updated hourly
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.
Days with claimable 1"+ hail
The storms worth working Biggest verified hail days in Ohio this year — every one is still inside a typical insurance filing window.
2" golf ball
4 W Whitehouse · Bryan · Ottawa · Defiance46 reports
2" golf ball
Solon · Bristolville · Wadsworth · Bainbridge44 reports
1.75" golf ball
Plain City · Mount Vernon · Millersburg · Heath68 reports
1.75" golf ball
1 S Marietta · 2 E Williamstown · 2 ESE Marietta · 1 ESE Marietta23 reports
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 Vandalia 2 NNE Whitehall 2 SE Dublin 1 NNE Cleveland 2 WNW Westminster 3 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 ago 2" golf ball
Bristolville3 months ago 2" golf ball
5 E West Farmington3 months ago 2" golf ball
5 E Bainbridge3 months ago 2" golf ball
1 SE North Randall3 months ago 2" golf ball
1 NNE Bedford3 months ago 2" golf ball
Bedford3 months ago 2" golf ball
Hamler4 months ago 2" golf ball
Holgate4 months ago 2" golf ball
Lisbon3 weeks ago 1.75" golf ball
Latest verified reports When Location Event Jul 10, 20263 days ago 2 NW VandaliaMontgomery Co. 50 mph wind Jul 5, 20268 days ago 1 NW PolandMahoning Co. 77 mph wind Jul 5, 20268 days ago 2 E AustintownMahoning Co. 60 mph wind Jul 5, 20268 days ago PolandMahoning Co. 65 mph wind Jul 5, 20268 days ago 2 SW AustintownMahoning Co. 60 mph wind Jul 5, 20268 days ago 3 NE CanfieldMahoning Co. Tornado Jul 5, 20268 days ago 1 NW BoardmanMahoning Co. 90 mph wind Jul 4, 20269 days ago 5 NE HanovertonColumbiana Co. 60 mph wind Jul 4, 20269 days ago CadizHarrison Co. 0.7" hail Jul 4, 202610 days ago 4 NE MarionMarion Co. 58 mph wind Jul 4, 202610 days ago FairlawnSummit Co. 58 mph wind Jul 4, 202610 days ago 3 ENE ClevelandCuyahoga Co. 62 mph wind Jul 4, 202610 days ago 3 SW KentonHardin Co. 48 mph wind Jul 4, 202610 days ago 1 WNW Bay VillageCuyahoga Co. 41 mph wind Jul 3, 202610 days ago 1 SSE WalbridgeWood Co. 59 mph wind Jun 25, 20263 weeks ago LisbonColumbiana Co. 1.75" hail Jun 25, 20263 weeks ago 1 NE LisbonColumbiana Co. 0.5" hail Jun 25, 20263 weeks ago 2 NE BainbridgeGeauga Co. 1" hail Jun 25, 20263 weeks ago 4 WSW BatesvilleNoble Co. Tornado Jun 25, 20263 weeks ago 1 SE LouisvilleStark Co. 1" hail Jun 25, 20263 weeks ago 3 SE SenecavilleNoble Co. 0.7" hail Jun 25, 20263 weeks ago SenecavilleGuernsey Co. 0.7" hail Jun 25, 20263 weeks ago 2 NE Newburgh HeightsCuyahoga Co. 1" hail Jun 25, 20263 weeks ago 1 ENE Newburgh HeightsCuyahoga Co. 1" hail Jun 25, 20263 weeks ago 3 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.
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.