Hail history for Cuyahoga County, Ohio
Every NOAA hail report filed in Cuyahoga County since 1956, with preliminary National Weather Service reports to November 3, 2026.
Readout · Cuyahoga County
- Last hail
- Aug 22, 2026
- 1.75 in, golf ball size · preliminary
- Hail days, last 5 years
- 10
- since Nov 3, 2021 · 42 reports
- Largest ever
- 2.75 in
- baseball · May 16, 1965
302 reports on 140 days since 1956 · #1 of 89 Ohio counties
Hail map · Cuyahoga County
- Under 1 in
- 1–1.75 in
- 1.75–2.5 in
- 2.5–4 in
- 4 in +
- No size
For homeowners
Concerned about your roof after hail?
Send a request to Moxisync Labs for review. The latest hail report in Cuyahoga County is from August 22, 2026. We’re building local roofer coverage. Submitting a request does not guarantee a quote or book an inspection.
What the record says about Cuyahoga County
The latest hail report in Cuyahoga County is from August 22, 2026, 1.75 in (golf ball size). Since November 3, 2021 there have been 10 separate hail days; the biggest stones in that time were 2.25 in on April 15, 2026.
Over the 20 years 2006–2025, Cuyahoga County logged 166 reports on 64 hail days, about 8.3 reports a year. That is 3.4 times the median Ohio county (2.5 a year) and ranks #1 of 89 Ohio counties for all-time reports. Cuyahoga County holds 3% of all 9,190 hail reports in Ohio.
4% of reports with a size were 2 inches (hen egg) or larger, against 3% for the median Ohio county. The largest hail on record here is 2.75 in (baseball) on May 16, 1965.
Reports were down 59% in 2016–2025 (48) compared with 2006–2015 (118). The busiest year was 2011, with 34 reports on 14 days. Hail here peaks in May (33% of reports); 64% fall between April and June.
Reports a year 2006–2025 average
- Cuyahoga County 8.3
- Median Ohio county 2.5
Hail days 2006–2025
- Cuyahoga County 64
- Median Ohio county 31
Share 2 in or larger of sized reports
- Cuyahoga County 4%
- Median Ohio county 3%
Hail over time
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 12 | 2 | 3 | 17 | |||||||||
| 2025 | 11 | 1 | 12 | ||||||||||
| 2024 | 1 | 1 | |||||||||||
| 2023 | 12 | 12 | |||||||||||
| 2022 | 0 | ||||||||||||
| 2021 | 0 | ||||||||||||
| 2020 | 2 | 3 | 5 | ||||||||||
| 2019 | 6 | 6 | |||||||||||
| 2018 | 4 | 1 | 1 | 6 | |||||||||
| 2017 | 3 | 2 | 1 | 6 |
Hail days since Nov 3, 2021
| Date | Reports | Largest | Storm page |
|---|---|---|---|
| Aug 22, 2026 | 3 | 1.75 in | View |
| Jun 25, 2026 | 2 | 1.00 in | — |
| Apr 15, 2026 | 12 | 2.25 in | — |
| Jun 27, 2025 | 1 | 0.88 in | — |
| May 5, 2025 | 2 | 0.88 in | — |
| May 2, 2025 | 3 | 1.25 in | — |
| May 1, 2025 | 6 | 1.25 in | — |
| May 22, 2024 | 1 | 1.00 in | — |
| Jul 25, 2023 | 2 | 1.00 in | — |
| Jul 20, 2023 | 10 | 2.00 in | — |
Largest hail on record
| Date | Size | Location | Damage | Time · source |
|---|---|---|---|---|
| May 16, 1965 | 2.75 inbaseball | — | — | 13:30 local · NCEI |
| May 7, 2010 | 2.50 intennis ball | Rocky River | $250K | 20:03 local · NCEI |
| Apr 15, 2026 | 2.25 inhen egg | 0.9 NW Solon | $500K | 16:09 local · NCEI |
| Apr 15, 2026 | 2.25 inhen egg | 0.94 NNW Bedford | $1.0 million | 16:02 local · NCEI |
| Apr 15, 2026 | 2.00 inhen egg | 1.38 N Bedford | — | 16:03 local · NCEI |
Sizes filed before 1996 are often rough estimates (round numbers like 7.00 or 8.00 in) without an exact spot; they are shown as NOAA filed them.
Size of every report
- Under 1 in 147 49%
- 1–2 in 143 48%
- 2 in + 11 4%
- No size 1
Most recent reports
| Date | Size | Location | Damage | Time · source |
|---|---|---|---|---|
| Aug 22, 2026 | 1.75 ingolf ball | 1 SE Westlake | — | 21:22 UTC · NWS prelim. |
| Aug 22, 2026 | 1.00 inquarter | Fairview Park | — | 21:16 UTC · NWS prelim. |
| Aug 22, 2026 | 1.00 inquarter | 1 NW Wickliffe | — | 16:44 UTC · NWS prelim. |
| Jun 25, 2026 | 1.00 inquarter | 1.48 NNE Newburgh Hgts | — | 16:38 local · NCEI |
| Jun 25, 2026 | 1.00 inquarter | 0.86 NE Newburgh Hgts | — | 16:36 local · NCEI |
| Apr 15, 2026 | 2.25 inhen egg | 0.9 NW Solon | $500K | 16:09 local · NCEI |
| Apr 15, 2026 | 1.75 ingolf ball | 0.87 SSE Moreland Hills | — | 16:06 local · NCEI |
| Apr 15, 2026 | 2.00 inhen egg | 1.38 N Bedford | — | 16:03 local · NCEI |
| Apr 15, 2026 | 2.00 inhen egg | 0.62 NNW Bedford Hgts | — | 16:03 local · NCEI |
| Apr 15, 2026 | 2.25 inhen egg | 0.94 NNW Bedford | $1.0 million | 16:02 local · NCEI |
| Apr 15, 2026 | 1.75 ingolf ball | 1.7 SSW Maple Hgts | — | 16:00 local · NCEI |
| Apr 15, 2026 | 1.50 inping pong ball | 0.86 NW Walton Hills | — | 15:55 local · NCEI |
Cities and towns in Cuyahoga County
| Place | Reports | Largest |
|---|---|---|
| Cleveland | 59 | 2.00 in |
| Strongsville | 15 | 1.75 in |
| North Royalton | 14 | 1.75 in |
| Westlake | 14 | 2.00 in |
| Parma | 13 | 1.50 in |
| Euclid | 11 | 1.25 in |
| Garfield Heights | 10 | 1.00 in |
| North Olmsted | 10 | 1.00 in |
| Seven Hills | 10 | 2.00 in |
| Solon | 10 | 2.25 in |
Smaller places with fewer than 10 reports
These places have too few reports for a page of their own, so their record lives here.
| Place | Reports | Hail days | Latest |
|---|---|---|---|
| Brecksville | 9 | 8 | May 30, 2015 |
| Lakewood | 9 | 9 | Jul 20, 2023 |
| Lyndhurst | 9 | 9 | May 1, 2025 |
| Parma Heights | 9 | 9 | Apr 15, 2026 |
| Oakwood | 7 | 7 | Aug 19, 2011 |
| Shaker Heights | 7 | 7 | May 5, 2025 |
| Beachwood | 6 | 5 | Jan 8, 2019 |
| Bedford | 6 | 5 | Apr 15, 2026 |
| Gates Mills | 5 | 5 | Aug 1, 2011 |
| Independence | 5 | 5 | Oct 23, 2020 |
| Olmsted Falls | 5 | 5 | Apr 8, 2013 |
| Rocky River | 5 | 4 | May 7, 2010 |
| Berea | 4 | 4 | May 28, 2017 |
| Pepper Pike | 4 | 3 | Jun 18, 2014 |
| Richmond Heights | 4 | 4 | May 14, 2014 |
| Warrensville Heights | 4 | 3 | Apr 15, 2026 |
| Brook Park | 3 | 3 | Apr 15, 2026 |
| University Heights | 3 | 3 | May 1, 2025 |
| Bedford Heights | 2 | 1 | Jul 23, 2013 |
| Broadview Heights | 2 | 2 | Jul 25, 2023 |
| Brooklyn | 2 | 2 | Jul 20, 2023 |
| Chagrin Falls | 2 | 2 | May 2, 2025 |
| Fairview Park | 2 | 2 | Aug 22, 2026 |
| Highland Heights | 2 | 1 | May 1, 2025 |
| Hunting Valley | 2 | 2 | May 2, 2025 |
| Middleburg Heights | 2 | 2 | May 23, 2011 |
| Orange | 2 | 2 | May 2, 2025 |
| Bay Village | 1 | 1 | May 22, 2024 |
| Bentleyville | 1 | 1 | May 31, 2006 |
| Brooklyn Heights | 1 | 1 | Jul 20, 2023 |
| Cleveland Heights | 1 | 1 | Jul 23, 2013 |
| Highland Hills | 1 | 1 | Jul 10, 2013 |
| Maple Heights | 1 | 1 | Apr 15, 2026 |
| South Euclid | 1 | 1 | Oct 10, 1989 |
| Valley View | 1 | 1 | Jul 20, 2023 |
| Woodmere | 1 | 1 | May 5, 2025 |
Questions about hail in Cuyahoga County
How often does it hail in Cuyahoga County, Ohio?
302 hail reports have been logged in Cuyahoga County since 1956. Over the 20 years 2006–2025 that averages 8.3 reports a year. That ranks #1 of 89 Ohio counties by number of reports.
When is hail season in Cuyahoga County?
Most reports come in May, June, August. May alone accounts for 33% of all reports.
What is the largest hail recorded in Cuyahoga County?
2.75 in (baseball size) on May 16, 1965. 4% of reports here were 2 inches or larger.
When did it last hail in Cuyahoga County?
The most recent report in this data is from August 22, 2026 (1.75 in). Final NOAA data runs to July 31, 2026; preliminary NWS reports run to November 3, 2026.
How many hail storms has Cuyahoga County had in the last five years?
10 separate days with hail reports since November 3, 2021, adding up to 42 reports. The most recent was August 22, 2026.
Where does this hail data come from?
Hail reports come from the NOAA NCEI Storm Events Database, which the National Weather Service compiles from spotter, public, law enforcement and media reports. Recent days use preliminary NWS Local Storm Reports via the Iowa Environmental Mesonet until NOAA publishes final data. Only reported hail is counted, so areas with fewer people tend to have fewer reports.