Verified NWS Local Storm Reports

Ohio Hail Storm — Wednesday, April 15, 2026

Every verified storm report NWS spotters filed in Ohio on Wednesday, April 15, 2026 — hail up to 2" (golf ball size). The same ground-truth data insurance adjusters trust.

2"
Largest hail (golf ball)
44
Hail reports
38
Towns hit
9
Wind & tornado reports
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)SolonBristolvilleWadsworthBainbridgeBedford1 SE Marysville

Was a specific roof under this storm?

Type any Ohio address and get that exact roof's verified hail history — including this storm — plus measurements and a replacement cost range. Free.

Check a Roof Free

Hail by town — Wednesday, April 15, 2026

BristolvilleTrumbull Co.2 reportsmax 2"golf ball
BedfordCuyahoga Co.2 reportsmax 2"golf ball
5 E West FarmingtonTrumbull Co.1 reportmax 2"golf ball
5 E BainbridgeGeauga Co.1 reportmax 2"golf ball
1 SE North RandallCuyahoga Co.1 reportmax 2"golf ball
1 NNE BedfordCuyahoga Co.1 reportmax 2"golf ball
SolonCuyahoga Co.3 reportsmax 1.75"golf ball
2 NE BainbridgeGeauga Co.1 reportmax 1.75"golf ball
KiptonLorain Co.1 reportmax 1.75"golf ball
2 NW BainbridgeGeauga Co.1 reportmax 1.75"golf ball
1 SW Maple HeightsCuyahoga Co.1 reportmax 1.75"golf ball
3 N OrangevilleTrumbull Co.1 reportmax 1.5"ping pong ball
2 SSW Moreland HillsCuyahoga Co.1 reportmax 1.5"ping pong ball
1 NNE Seven HillsCuyahoga Co.1 reportmax 1.5"ping pong ball
1 N Seven HillsCuyahoga Co.1 reportmax 1.5"ping pong ball
DefianceDefiance Co.1 reportmax 1.5"ping pong ball
2 W GraftonLorain Co.1 reportmax 1.25"quarter
4 WSW RepublicSeneca Co.1 reportmax 1.25"quarter
WadsworthMedina Co.2 reportsmax 1"quarter
BainbridgeGeauga Co.2 reportsmax 1"quarter

All verified reports

Time (UTC)LocationEvent
11:25 PM3 SW Brookfield CenterTrumbull Co.90 mph wind
11:05 PM5 ESE BrimfieldPortage Co.1" hail
10:48 PMBristolvilleTrumbull Co.2" hail
10:45 PMBarbertonSummit Co.0.25" hail
10:40 PMSolonCuyahoga Co.1.75" hail
10:39 PM1 NW BarbertonSummit Co.1" hail
10:36 PMDoylestownMedina Co.0.25" hail
10:33 PMWadsworthMedina Co.0.7" hail
10:30 PMWadsworthMedina Co.1" hail
10:16 PMBainbridgeGeauga Co.1" hail
10:13 PM3 N OrangevilleTrumbull Co.1.5" hail
10:06 PMMeccaTrumbull Co.1" hail
10:00 PMI271 in BedfordCuyahoga Co.1" hail
9:53 PMGraftonLorain Co.1" hail
9:48 PMBristolvilleTrumbull Co.2" hail
9:48 PM2 NE BainbridgeGeauga Co.1.75" hail
9:48 PM2 W GraftonLorain Co.1.25" hail
9:48 PMIntersection SR10 and SLorain Co.0.25" hail
9:46 PM5 E West FarmingtonTrumbull Co.2" hail
9:27 PMKiptonLorain Co.1.75" hail
9:21 PM5 E BainbridgeGeauga Co.2" hail
9:20 PM2 NW BainbridgeGeauga Co.1.75" hail
9:16 PMBainbridgeGeauga Co.1" hail
9:09 PM2 SSW Moreland HillsCuyahoga Co.1.5" hail
9:09 PM4 WSW RepublicSeneca Co.1.25" hail
9:09 PMSolonCuyahoga Co.1" hail
9:03 PM1 SE North RandallCuyahoga Co.2" hail
9:03 PM1 NNE BedfordCuyahoga Co.2" hail
9:03 PM1 SW Maple HeightsCuyahoga Co.1.75" hail
9:03 PM5 SSW NorwalkHuron Co.1" hail
9:02 PMBedfordCuyahoga Co.2" hail
9:00 PMBedfordCuyahoga Co.1.25" hail
8:58 PM1 NNE Seven HillsCuyahoga Co.1.5" hail
8:55 PM1 N Seven HillsCuyahoga Co.1.5" hail
8:48 PM1 ESE Parma HeightsCuyahoga Co.1" hail
8:47 PM1 NE ParmaCuyahoga Co.1" hail
8:46 PMParma HeightsCuyahoga Co.0.88" hail
8:41 PM2 NE Middleburg HeightsCuyahoga Co.0.75" hail
8:40 PMSolonCuyahoga Co.1.75" hail
8:34 PM3 E TiffinSeneca Co.1" hail
8:30 PM1 N MartinOttawa Co.70 mph wind
7:50 PMMalintaHenry Co.0.7" hail
7:32 PMDefianceDefiance Co.1.5" hail
7:20 PM1 W The BendDefiance Co.0.5" hail
7:05 PMHicksvilleDefiance Co.1" hail
8:15 AM2 SW MentorLake Co.52 mph wind
1:49 AM1 W HeathLicking Co.52 mph wind
1:22 AM2 NNE WhitehallFranklin Co.54 mph wind
1:13 AM2 SE DublinFranklin Co.53 mph wind
12:55 AM1 SE MarysvilleUnion Co.51 mph wind
12:35 AM1 SE MarysvilleUnion Co.47 mph wind
12:14 AM3 WNW BellefontaineLogan Co.55 mph wind
12:08 AM2 SSW PlymouthRichland Co.1" hail

About this storm

How big was the hail in Ohio on Wednesday, April 15, 2026?

The largest verified hail report that day measured 2" — golf ball sized. NWS spotters filed 44 hail reports across 38 towns.

Is that big enough to damage a roof?

Hail around 1" (quarter size) and up can bruise or crack asphalt shingles — that's the threshold insurance adjusters take seriously. Damage is often invisible from the ground, which is why an inspection matters even when the roof "looks fine."

How long do homeowners have to file a claim for this storm?

Most homeowner policies allow one to two years from the storm date — some as little as six months. This storm was 95 days ago, so the filing window is open for most policies.

How do I check if a specific address 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 report near that exact property, with dates, sizes, and distances.

Data: NWS Local Storm Reports via Iowa Environmental Mesonet. 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.