Hail History

Hail history for Alabama

8,105 NOAA hail reports across 68 counties and 212 cities and towns since 1955, updated to November 3, 2026.

Readout · Alabama

Last hail
Sep 21, 2026
1.00 in, quarter size · preliminary
Hail days, last 5 years
140
since Nov 3, 2021 · 690 reports
Largest ever
5.38 in
softball · Mar 19, 2018

8,105 reports on 1,601 days since 1955 · #19 of 51 states

Hail map · Alabama

Butler County: 41 reportsCoffee County: 55 reportsMorgan County: 198 reportsBaldwin County: 178 reportsLowndes County: 54 reportsFayette County: 63 reportsWinston County: 120 reportsChilton County: 93 reportsJefferson County: 490 reportsClay County: 57 reportsChambers County: 86 reportsSt. Clair County: 113 reportsLauderdale County: 212 reportsDeKalb County: 197 reportsGreene County: 46 reportsCherokee County: 109 reportsColbert County: 145 reportsMontgomery County: 127 reportsEtowah County: 136 reportsFranklin County: 144 reportsElmore County: 111 reportsPerry County: 47 reportsCalhoun County: 154 reportsDallas County: 101 reportsConecuh County: 40 reportsChoctaw County: 70 reportsSumter County: 115 reportsRandolph County: 100 reportsLimestone County: 199 reportsMarshall County: 203 reportsBullock County: 28 reportsRussell County: 88 reportsShelby County: 196 reportsClarke County: 121 reportsMarengo County: 76 reportsHale County: 61 reportsLamar County: 130 reportsPickens County: 93 reportsCoosa County: 62 reportsWalker County: 181 reportsWashington County: 90 reportsCrenshaw County: 38 reportsDale County: 66 reportsLee County: 129 reportsAutauga County: 90 reportsBarbour County: 72 reportsMobile County: 242 reportsBibb County: 72 reportsPike County: 47 reportsGeneva County: 31 reportsHouston County: 93 reportsMarion County: 152 reportsCleburne County: 50 reportsMadison County: 471 reportsWilcox County: 36 reportsBlount County: 124 reportsLawrence County: 181 reportsTuscaloosa County: 264 reportsMacon County: 56 reportsTallapoosa County: 115 reportsJackson County: 135 reportsCovington County: 111 reportsMonroe County: 82 reportsTalladega County: 144 reportsHenry County: 33 reportsEscambia County: 69 reportsCullman County: 265 reports
FewerMore
Counties shaded by all-time hail reports. Select a county for its page.

For homeowners

Roof damage after hail? Get a free inspection

Hail bruises shingles and cracks seals in ways you can't see from the ground, and most insurers set a claim deadline after the storm. The latest hail report in Alabama is from September 21, 2026. A local roofer can check and document it at no cost.

Phone line opening soon

What would a claim cost you? Try the hail claim calculator

Preview: this form is not connected yet. Nothing you enter is sent or stored.

Roofer? Get hail alerts for your area with StormScope

What the record says about Alabama

The latest hail report in Alabama is from September 21, 2026, 1.00 in (quarter size). Since November 3, 2021 there have been 140 separate hail days; the biggest stones in that time were 4.50 in on May 9, 2024.

Over the 20 years 2006–2025, Alabama logged 3,691 reports on 616 hail days, about 184.6 reports a year. That is about the same as the median US state (173.9 a year) and ranks #19 of 51 states and DC for all-time reports.

5% of reports with a size were 2 inches (hen egg) or larger, against 3% for the median US state. The largest hail on record here is 5.38 in (softball) on March 19, 2018 near 0.77 NW Walter.

Reports were down 50% in 2016–2025 (1,237) compared with 2006–2015 (2,454). The busiest year was 2005, with 490 reports on 40 days. Hail here peaks in April (26% of reports); 55% fall between April and June.

Reports a year 2006–2025 average

  • Alabama 184.6
  • Median US state 173.9

Hail days 2006–2025

  • Alabama 616
  • Median US state 561

Share 2 in or larger of sized reports

  • Alabama 5%
  • Median US state 3%

Hail over time

0200400600 1955: 9 reports, largest 2.75 in 1956: 4 reports, largest 2.50 in 1957: 6 reports, largest 2.00 in 1958: 10 reports, largest 2.00 in 1959: 4 reports, largest 3.00 in 1960: 5 reports, largest 3.00 in 1960 1961: 7 reports, largest 2.50 in 1962: 9 reports, largest 3.00 in 1963: 8 reports, largest 1.75 in 1964: 6 reports, largest 2.00 in 1965: 14 reports, largest 2.00 in 1966: 1 reports, largest 1.75 in 1967: 20 reports, largest 2.75 in 1968: 17 reports, largest 2.00 in 1969: 7 reports, largest 1.75 in 1970: 14 reports, largest 2.75 in 1970 1971: 30 reports, largest 3.00 in 1972: 13 reports, largest 2.75 in 1973: 32 reports, largest 2.75 in 1974: 46 reports, largest 2.75 in 1975: 25 reports, largest 2.75 in 1976: 20 reports, largest 3.00 in 1977: 32 reports, largest 3.50 in 1978: 23 reports, largest 4.00 in 1979: 14 reports, largest 2.00 in 1980: 29 reports, largest 2.00 in 1980 1981: 20 reports, largest 1.75 in 1982: 59 reports, largest 2.75 in 1983: 27 reports, largest 2.75 in 1984: 83 reports, largest 3.00 in 1985: 61 reports, largest 3.50 in 1986: 38 reports, largest 2.75 in 1987: 32 reports, largest 1.75 in 1988: 111 reports, largest 2.75 in 1989: 81 reports, largest 2.00 in 1990: 77 reports, largest 1.75 in 1990 1991: 68 reports, largest 1.75 in 1992: 54 reports, largest 1.75 in 1993: 36 reports, largest 4.50 in 1994: 95 reports, largest 3.00 in 1995: 209 reports, largest 3.75 in 1996: 192 reports, largest 4.50 in 1997: 282 reports, largest 3.50 in 1998: 438 reports, largest 2.75 in 1999: 195 reports, largest 2.50 in 2000: 273 reports, largest 4.50 in 2000 2001: 185 reports, largest 2.75 in 2002: 236 reports, largest 2.75 in 2003: 439 reports, largest 4.50 in 2004: 145 reports, largest 2.75 in 2005: 490 reports, largest 4.50 in 2006: 422 reports, largest 4.25 in 2007: 166 reports, largest 4.00 in 2008: 284 reports, largest 2.75 in 2009: 358 reports, largest 4.25 in 2010: 177 reports, largest 2.75 in 2010 2011: 353 reports, largest 4.25 in 2012: 393 reports, largest 3.00 in 2013: 121 reports, largest 3.00 in 2014: 68 reports, largest 2.75 in 2015: 112 reports, largest 2.50 in 2016: 55 reports, largest 2.50 in 2017: 201 reports, largest 3.75 in 2018: 97 reports, largest 5.38 in 2019: 78 reports, largest 2.50 in 2020: 67 reports, largest 3.00 in 2020 2021: 139 reports, largest 4.00 in 2022: 92 reports, largest 2.75 in 2023: 243 reports, largest 3.00 in 2024: 81 reports, largest 4.50 in 2025: 184 reports, largest 3.75 in 2026: 83 reports, largest 2.75 in
Reports per year, 1955–2026. Bar colour shows the largest hail that year. Reporting grew sharply after the mid-1990s, so early decades undercount.
01,0002,0003,000 January: 225 reports (3%) Jan February: 414 reports (5%) Feb March: 1,770 reports (22%) Mar April: 2,141 reports (26%) Apr May: 1,461 reports (18%) May June: 855 reports (11%) Jun July: 451 reports (6%) Jul August: 321 reports (4%) Aug September: 55 reports (1%) Sep October: 135 reports (2%) Oct November: 120 reports (1%) Nov December: 157 reports (2%) Dec
All 8,105 reports by calendar month.
Reports per month, 2017–2026. Darker cells had more reports.
YearJanFebMarAprMayJunJulAugSepOctNovDecTotal
2026 3525113432 83
2025 18549511213 184
2024 2699401131 81
2023 1348916120201133 243
2022 4362524163443 92
2021 1191044227 139
2020 11721166582 67
2019 83012614143 78
2018 154572721 97
2017 1269082353 201

Hail days since Nov 3, 2021

DateReportsLargestStorm page
Sep 21, 2026 1 1.00 in View
Sep 6, 2026 1 0.75 in View
Aug 20, 2026 2 1.00 in View
Aug 13, 2026 1 0.70 in View
Jul 1, 2026 4 1.75 in —
Jun 30, 2026 1 0.75 in —
Jun 1, 2026 2 1.00 in —
May 7, 2026 1 0.88 in —
May 6, 2026 10 2.75 in —
Apr 29, 2026 1 0.88 in —
Apr 28, 2026 4 1.00 in —
Feb 26, 2026 52 2.00 in —
Jan 3, 2026 3 1.75 in —
Nov 25, 2025 2 1.00 in —
Nov 9, 2025 1 1.25 in —
Sep 11, 2025 1 0.88 in —
Jul 5, 2025 1 1.25 in —
Jul 4, 2025 1 0.88 in —
Jun 27, 2025 2 1.00 in —
Jun 25, 2025 2 1.75 in —
Jun 23, 2025 1 1.00 in —
Jun 10, 2025 1 1.00 in —
Jun 9, 2025 3 1.50 in —
Jun 8, 2025 2 1.00 in —
May 30, 2025 1 0.88 in —
May 26, 2025 1 0.75 in —
May 25, 2025 4 1.00 in —
May 24, 2025 1 1.00 in —
May 20, 2025 41 3.75 in —
May 18, 2025 5 1.25 in —
May 17, 2025 2 1.25 in —
May 12, 2025 1 0.75 in —
May 10, 2025 1 1.00 in —
May 8, 2025 10 2.00 in —
May 3, 2025 3 1.25 in —
May 2, 2025 23 2.00 in —
May 1, 2025 2 1.75 in —
Apr 27, 2025 1 1.00 in —
Apr 23, 2025 1 1.00 in —
Apr 10, 2025 48 2.50 in —

The 40 most recent of 140 hail days.

Largest hail on record

Largest hail reports in Alabama
Date Size Location County Damage Time · source
Mar 19, 2018 5.38 insoftball 0.77 NW Walter Cullman — 18:22 local · NCEI
May 9, 2024 4.50 insoftball 5.23 E Inland Jct Blount — 19:54 local · NCEI
Apr 22, 2005 4.50 insoftball Marbury Autauga $20K 13:50 local · NCEI
May 2, 2003 4.50 insoftball Countywide Shelby $250K 17:40 local · NCEI
May 2, 2003 4.50 insoftball 6 NW Piedmont Calhoun $100K 14:54 local · NCEI

Size of every report

Most recent reports

Most recent hail reports in Alabama
Date Size Location County Time · source
Sep 21, 2026 1.00 inquarter Albertville Marshall 21:30 UTC · NWS prelim.
Sep 6, 2026 0.75 inpenny 5 SSW Deatsville Autauga 21:18 UTC · NWS prelim.
Aug 20, 2026 0.88 innickel Section Jackson 04:32 UTC · NWS prelim.
Aug 20, 2026 1.00 inquarter Pisgah Jackson 04:26 UTC · NWS prelim.
Aug 13, 2026 0.70 inmarble 3 NW Salem Lee 20:11 UTC · NWS prelim.
Jul 1, 2026 1.75 ingolf ball Hokes Bluff Etowah 16:48 local · NCEI
Jul 1, 2026 0.88 innickel 2.15 N Markton Etowah 16:07 local · NCEI
Jul 1, 2026 0.88 innickel 1.21 WNW Rice Mill Randolph 15:16 local · NCEI
Jul 1, 2026 1.00 inquarter 1.71 W Haleyville Posey Arp Winston 14:05 local · NCEI
Jun 30, 2026 0.75 inpenny 0.91 SW Dale County Lake Dale 17:45 local · NCEI
Jun 1, 2026 1.00 inquarter 2.44 NE Hanover Coosa 14:42 local · NCEI
Jun 1, 2026 0.88 innickel 0.95 WSW Southside Etowah 13:31 local · NCEI

Cities and towns with the most hail reports

All 212 cities and towns with 10+ reports

Recent storm days in Alabama

How Alabama compares

Hail reports by county

CountyReportsLargest
Jefferson County4903.00 in
Madison County4713.00 in
Cullman County2655.38 in
Tuscaloosa County2642.75 in
Mobile County2423.50 in
Lauderdale County2123.75 in
Marshall County2032.75 in
Limestone County1993.75 in
Morgan County1984.25 in
DeKalb County1972.75 in
Shelby County1964.50 in
Walker County1814.25 in
Lawrence County1813.50 in
Baldwin County1784.00 in
Calhoun County1544.50 in
Marion County1524.50 in
Colbert County1452.75 in
Franklin County1444.00 in
Talladega County1443.75 in
Etowah County1364.50 in
Jackson County1352.75 in
Lamar County1303.00 in
Lee County1293.00 in
Montgomery County1273.00 in
Blount County1244.50 in
Clarke County1213.50 in
Winston County1202.75 in
Tallapoosa County1153.00 in
Sumter County1152.00 in
St. Clair County1133.00 in
Covington County1114.00 in
Elmore County1112.75 in
Cherokee County1094.50 in
Dallas County1014.50 in
Randolph County1004.00 in
Chilton County933.00 in
Pickens County932.75 in
Houston County932.75 in
Washington County902.75 in
Autauga County904.50 in
Russell County884.00 in
Chambers County862.75 in
Monroe County822.75 in
Marengo County764.25 in
Barbour County722.75 in
Bibb County724.50 in
Choctaw County702.75 in
Escambia County692.75 in
Dale County661.75 in
Fayette County632.00 in
Coosa County622.00 in
Hale County612.75 in
Clay County572.50 in
Macon County563.00 in
Coffee County552.00 in
Lowndes County543.50 in
Cleburne County504.25 in
Perry County472.50 in
Pike County473.00 in
Greene County462.75 in
Butler County412.75 in
Conecuh County402.75 in
Crenshaw County382.50 in
Wilcox County361.75 in
Henry County332.75 in
Geneva County312.75 in
Bullock County281.75 in
01000 County72.75 in

Questions about hail in Alabama

How often does it hail in Alabama?

8,105 hail reports have been logged in Alabama since 1955. Over the 20 years 2006–2025 that averages 184.6 reports a year. That ranks #19 of 51 states by number of reports.

When is hail season in Alabama?

Most reports come in April, March, May. April alone accounts for 26% of all reports.

What is the largest hail recorded in Alabama?

5.38 in (softball size) on March 19, 2018 near 0.77 NW Walter. 5% of reports here were 2 inches or larger.

When did it last hail in Alabama?

The most recent report in this data is from September 21, 2026 (1.00 in). Final NOAA data runs to July 31, 2026; preliminary NWS reports run to November 3, 2026.

How many hail storms has Alabama had in the last five years?

140 separate days with hail reports since November 3, 2021, adding up to 690 reports. The most recent was September 21, 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.