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
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.
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
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Total |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | 3 | 52 | 5 | 11 | 3 | 4 | 3 | 2 | 83 | ||||
| 2025 | 18 | 54 | 95 | 11 | 2 | 1 | 3 | 184 | |||||
| 2024 | 2 | 6 | 9 | 9 | 40 | 1 | 13 | 1 | 81 | ||||
| 2023 | 13 | 48 | 9 | 16 | 120 | 20 | 11 | 3 | 3 | 243 | |||
| 2022 | 4 | 3 | 6 | 25 | 24 | 16 | 3 | 4 | 4 | 3 | 92 | ||
| 2021 | 1 | 19 | 104 | 4 | 2 | 2 | 7 | 139 | |||||
| 2020 | 1 | 1 | 7 | 21 | 16 | 6 | 5 | 8 | 2 | 67 | |||
| 2019 | 8 | 30 | 12 | 6 | 14 | 1 | 4 | 3 | 78 | ||||
| 2018 | 1 | 54 | 5 | 7 | 27 | 2 | 1 | 97 | |||||
| 2017 | 12 | 6 | 90 | 82 | 3 | 5 | 3 | 201 |
Hail days since Nov 3, 2021
| Date | Reports | Largest | Storm 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
| 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
- Under 1 in 3,474 43%
- 1–2 in 4,192 52%
- 2 in + 429 5%
- No size 10
Most recent reports
| 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
- Huntsville 266
- Birmingham 122
- Tuscaloosa 90
- Montgomery 89
- Athens 71
- Mobile 65
- Decatur 62
- Florence 58
- Moulton 53
- Albertville 48
- Fort Payne 48
- Hoover 47
- Bessemer 46
- Cullman 46
- Jasper 46
- Madison 44
- Gadsden 42
- Auburn 40
- Russellville 38
- Dothan 37
- Opelika 37
- Hamilton 36
- Clanton 35
- Haleyville 35
- Prattville 35
- Alexander City 34
- Guntersville 34
- Harvest 32
- Alabaster 31
- Arab 31
- Hazel Green 31
- Talladega 31
- Andalusia 30
- Oxford 30
- Red Bay 30
- Roanoke 30
- Pell City 29
- Winfield 27
- Hartselle 26
- Selma 26
- Vernon 26
- Citronelle 25
- Grove Hill 25
- Ozark 25
- Scottsboro 25
- Trinity 25
- Wetumpka 25
- Brewton 24
All 212 cities and towns with 10+ reports
- Butler 24
- Phenix City 24
- Anniston 23
- Enterprise 23
- Hatton 23
- Helena 23
- Jacksonville 23
- Lincoln 23
- Monroeville 23
- Muscle Shoals 23
- Sylacauga 23
- Trussville 23
- Centre 22
- Cherokee 22
- Foley 22
- Millport 22
- Moores Mill 22
- Chelsea 21
- Livingston 21
- Rainsville 21
- Tuscumbia 21
- Bay Minette 20
- Crossville 20
- Double Springs 20
- Hackleburg 20
- Millbrook 20
- New Market 20
- Smiths Station 20
- West Point 20
- Hanceville 19
- La Fayette 19
- Opp 19
- Reform 19
- Tallassee 19
- Thomasville 19
- Boaz 18
- Calera 18
- Fayette 18
- Geraldine 18
- Jackson 18
- Leighton 18
- Marbury 18
- Meridianville 18
- New Hope 18
- Pinson 18
- Sulligent 18
- Adamsville 17
- Cedar Bluff 17
- Centreville 17
- Cleveland 17
- Cuba 17
- Elkmont 17
- Eufaula 17
- Greenville 17
- Holly Pond 17
- Oneonta 17
- Theodore 17
- Ardmore 16
- Blountsville 16
- Collinsville 16
- Detroit 16
- Fairview 16
- Falkville 16
- Gardendale 16
- Gordo 16
- Heflin 16
- Jemison 16
- New Site 16
- Piedmont 16
- Valley Grande 16
- Waterloo 16
- Wedowee 16
- Woodville 16
- Anderson 15
- Bridgeport 15
- Camden 15
- Chatom 15
- Demopolis 15
- Killen 15
- Phil Campbell 15
- Abbeville 14
- Addison 14
- Ashford 14
- Ashland 14
- Bear Creek 14
- Carbon Hill 14
- Dadeville 14
- Douglas 14
- Loxley 14
- Millry 14
- Morrison Crossroads 14
- Northport 14
- Owens Cross Roads 14
- Rainbow City 14
- Rogersville 14
- Troy 14
- Childersburg 13
- Daphne 13
- Goodwater 13
- Linden 13
- Moody 13
- Munford 13
- Pine Level 13
- Pisgah 13
- Saraland 13
- Semmes 13
- Tuskegee 13
- Union Grove 13
- Alexandria 12
- Aliceville 12
- Baileyton 12
- Evergreen 12
- Fredonia 12
- Good Hope 12
- Hurtsboro 12
- Ider 12
- Lanett 12
- Lexington 12
- Lineville 12
- Ohatchee 12
- Pelham 12
- Pleasant Grove 12
- Red Level 12
- South Vinemont 12
- Sumiton 12
- Sylvania 12
- Valley 12
- York 12
- Bellamy 11
- Clayton 11
- Coffeeville 11
- Cordova 11
- Daleville 11
- Fruitdale 11
- Fulton 11
- Glencoe 11
- Grand Bay 11
- Guin 11
- Littleville 11
- Notasulga 11
- Robertsdale 11
- Shelby 11
- Shorter 11
- Somerville 11
- Susan Moore 11
- Town Creek 11
- Uniontown 11
- Vance 11
- Warrior 11
- Ashville 10
- Dauphin Island 10
- Dora 10
- Elba 10
- Fayetteville 10
- Georgiana 10
- Grant 10
- Hayneville 10
- Marion 10
- Montevallo 10
- Odenville 10
- Sand Rock 10
- Skyline 10
- Thorsby 10
- Union Springs 10
Recent storm days in Alabama
- Sep 21, 2026 13 US reports
- Sep 6, 2026 49 US reports
- Aug 20, 2026 47 US reports
- Aug 13, 2026 22 US reports
How Alabama compares
Hail reports by county
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.