Madison County, Alabama: hail history 2014–2026
Madison County ranks #1 of 19 Alabama counties for hail: 179.6 reports per 1,000 square miles, 146 reports in all. Hail reached 1 inch on 32 days and 1.75 inches on 6. Record: 2.75 inches (a baseball), May 20, 2025 near Haden.
- 146reports
- 32days, 1 in+
- 6days, 1.75 in+
- 2.75 inlargest stone
Hail since my roof went on: Madison County
Year by year
| Year | Reports | Days 1 in+ | Days 1.75 in+ | Largest |
|---|---|---|---|---|
| 2015 | 4 | 2 | 0 | 1 in |
| 2016 | 4 | 1 | 0 | 1.25 in |
| 2017 | 19 | 6 | 1 | 1.75 in |
| 2018 | 3 | 1 | 1 | 1.75 in |
| 2019 | 4 | 1 | 0 | 1.25 in |
| 2020 | 1 | 1 | 0 | 1 in |
| 2021 | 17 | 2 | 2 | 2.5 in |
| 2022 | 10 | 4 | 0 | 1.5 in |
| 2023 | 39 | 8 | 1 | 1.75 in |
| 2024 | 5 | 2 | 0 | 1 in |
| 2025 | 33 | 3 | 1 | 2.75 in |
| 2026 (Jan–Jun) | 7 | 1 | 0 | 1.25 in |
2023 was the busiest year (39 reports) and 2014 the quietest (0). Madison County averaged 18 reports a year from 2020 to 2025, 209% above the 6 of 2014 to 2019. 2026 stands at 7 through June, against a full-year average of 12. Days with 1-inch stones average 2.6 per full year.
Madison County: reports by month
| Jan | 0 |
|---|---|
| Feb | 8 |
| Mar | 17 |
| Apr | 31 |
| May | 35 |
| Jun | 32 |
| Jul | 11 |
| Aug | 4 |
| Sep | 3 |
| Oct | 0 |
| Nov | 0 |
| Dec | 5 |
May is the peak at 24% of reports; June follows with 22%. April to June alone bring 67%. 30 of 146 reports fell outside April to September.
Largest stone: 2.75 inches
Reported hail locations, Madison County
- 951 to 1.74 in
- 121.75 to 2.74 in, golf ball to tennis ball
- 12.75 in and up, baseball
Largest plotted stone: 2.75 in. Bigger dots are bigger stones.
108 reports of 1 inch or larger have coordinates. Each dot is a reported location, not a storm path.
Sources: NOAA, Census county outlineMadison County’s ten biggest hail days
| Date | Size | Reports | Place |
|---|---|---|---|
| May 20, 2025 | 2.75 in, a baseball | 23 | Haden |
| April 24, 2021 | 2.5 in, a tennis ball | 15 | Fletcher Chapel |
| June 25, 2023 | 1.75 in, a golf ball | 15 | Manley Xrds |
| March 1, 2017 | 1.75 in, a golf ball | 7 | Hazel Green |
| March 19, 2018 | 1.75 in, a golf ball | 3 | Meridianville |
| March 27, 2021 | 1.75 in, a golf ball | 2 | New Hope |
| June 7, 2022 | 1.5 in, a ping-pong ball | 4 | Cherrytree |
| February 26, 2026 | 1.25 in, a half dollar | 7 | Mint Spg |
| June 18, 2023 | 1.25 in, a half dollar | 5 | Owens Xrds |
| June 25, 2016 | 1.25 in, a half dollar | 4 | Moores Mill |
“Hail up to 2.5 inch diameter was reported off of Old Monrovia Road and Research Park Blvd.”
NWS report, April 24, 2021
“Quarter to golf ball sized hail was reported on County Line Road.”
NWS report, June 25, 2023
Tornadoes and wind in Madison County
26 tornadoes on record in Madison County; the strongest listed is EF3, 4.49 miles long, near Fisk. Top gust: 100 mph near Molder.
| Date | Rating | Path length | Width | Near |
|---|---|---|---|---|
| April 1, 2023 | EF3 | 4.49 mi | 215 yd | Fisk · 1 deaths, 5 injured |
| November 29, 2016 | EF2 | 13.21 mi | 130 yd | Huntsville Mills Arp |
| May 8, 2024 | EF2 | 9.51 mi | 550 yd | Huntsville Mills Arp |
| May 20, 2025 | EF2 | 3.88 mi | 125 yd | Madison |
| May 20, 2025 | EF2 | 2.27 mi | 400 yd | Maysville |
| May 9, 2024 | EF1 | 12 mi | 215 yd | Fisk |
| April 28, 2014 | EF1 | 8.91 mi | 100 yd | New Sharon |
| May 20, 2025 | EF1 | 8.68 mi | 280 yd | Huntsville Mills Arp |
| Date | Gust | Near |
|---|---|---|
| June 28, 2018 | 100 mph | Molder |
| May 20, 2025 | 94 mph | Huntsville Mills Arp |
| November 18, 2017 | 81 mph | Madison Co Jet Port |
| June 22, 2018 | 81 mph | Harvest Epps Arpt |
| July 11, 2019 | 81 mph | Huntsville |
| March 1, 2023 | 81 mph | Stegers Store |
Homes in Madison County
Median build year in Madison County: 1991. 63.6% of 174,709 homes predate 2000. Houses permitted since 2014: 34,647, or 198.3 per 1,000 homes. Busiest year: 2020.
| pre-1940 | 2.1% |
|---|---|
| 1940s | 1.4% |
| 1950s | 5.6% |
| 1960s | 14.0% |
| 1970s | 9.6% |
| 1980s | 15.3% |
| 1990s | 15.6% |
| 2000s | 18.4% |
| 2010s | 15.2% |
| 2020+ | 2.9% |
| Year | Houses | All units |
|---|---|---|
| 2014 | 1,700 | 2,677 |
| 2015 | 2,010 | 2,496 |
| 2016 | 2,203 | 2,875 |
| 2017 | 2,415 | 2,797 |
| 2018 | 2,711 | 2,782 |
| 2019 | 3,116 | 3,283 |
| 2020 | 3,834 | 3,918 |
| 2021 | 3,757 | 5,541 |
| 2022 | 3,140 | 3,187 |
| 2023 | 3,417 | 5,449 |
| 2024 | 3,478 | 4,710 |
| 2025 | 2,866 | 4,070 |
Quick answers
How many hail reports has Madison County had?
NOAA logged 146 hail reports in Madison County, Alabama, from 2015 to June 2026.
How many days had hail of 1 inch or larger in Madison County?
32 days, including 6 days with hail of 1.75 inches or larger. The National Weather Service calls hail of 1 inch or larger severe.
What was the largest hail reported in Madison County?
2.75 inches (a baseball), reported on May 20, 2025.
Which month has the most hail in Madison County?
May has the most reports, 24% of the 146 in the record.
Does a hail day in the record mean my roof was damaged?
A counted day only means a spotter reported hail somewhere in the area. An inspection is the only way to know whether a roof was hit.
Next steps for Madison County
Madison County cities we cover
Cite this page
Data version: NOAA Storm Events hail data, 2014 to June 2026, loaded October 6, 2026. All dataset versions. Download the table as CSV. Free to quote with credit under CC BY 4.0.
Source: NOAA Storm Events Database, public domain. Counts and tables on this page are free to reuse with credit to PickARoofer under CC BY 4.0.