Alabama hail history
IndependentNot affiliated with NOAA or the National Weather Service.
Alabama had hail reported on 237 days from 2016 to 2025, about 24 a year, and on 1,600 days since 1955. The largest hailstone on record in the state is 5.38″ (March 19, 2018). Madison County had the most hail days of any county from 2016 to 2025 (36).
Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology
Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.
Report counts rose over the decades as more people and spotters reported storms, so compare recent years with each other rather than with the 1960s.
Alabama cities with the most hail days, 2016–2025
| City | Hail days 2016–25 | 1″+ hail days | Largest hail | Last hail |
|---|---|---|---|---|
| Madison | 10 | 6 | 2.75″ | May 20, 2025 |
| Huntsville | 8 | 4 | 3.00″ | May 20, 2025 |
| Florence | 8 | 5 | 2.75″ | May 20, 2025 |
| Warrior | 8 | 7 | 1.75″ | Apr 23, 2025 |
| Kimberly | 8 | 7 | 1.75″ | Apr 23, 2025 |
| Muscle Shoals | 7 | 4 | 2.00″ | Mar 15, 2025 |
| Alexander City | 7 | 5 | 1.75″ | Aug 18, 2024 |
| Wetumpka | 7 | 5 | 2.75″ | May 9, 2024 |
| Guntersville | 7 | 6 | 2.00″ | May 2, 2025 |
| Hoover | 6 | 4 | 2.50″ | May 17, 2025 |
| Sheffield | 6 | 4 | 2.00″ | Mar 15, 2025 |
| Decatur | 6 | 3 | 4.25″ | May 2, 2025 |
| Cullman | 6 | 6 | 3.75″ | Feb 26, 2026 |
| Athens | 6 | 6 | 2.75″ | Feb 26, 2026 |
| Haleyville | 6 | 6 | 2.00″ | Jul 1, 2026 |
| Red Bay | 6 | 5 | 2.75″ | Jun 14, 2023 |
| Auburn | 6 | 4 | 2.75″ | Aug 11, 2023 |
| Sylacauga | 6 | 4 | 2.00″ | Jun 25, 2023 |
| Foley | 6 | 6 | 2.00″ | Mar 8, 2024 |
| Ozark | 6 | 4 | 1.75″ | Mar 13, 2025 |
Biggest hail days in Alabama since 2016
| Day | Largest hail | Reports |
|---|---|---|
| March 19, 2018 | 5.38″ | 53 |
| May 9, 2024 | 4.50″ | 16 |
| April 9, 2021 | 4.00″ | 33 |
| July 22, 2018 | 4.00″ | 15 |
| February 12, 2024 | 4.00″ | 6 |
| April 5, 2017 | 3.75″ | 56 |
| May 20, 2025 | 3.75″ | 41 |
| June 14, 2023 | 3.00″ | 20 |
| July 21, 2018 | 3.00″ | 12 |
| March 28, 2020 | 3.00″ | 1 |
| April 24, 2021 | 2.75″ | 69 |
| March 25, 2023 | 2.75″ | 23 |
The largest hail and the biggest storm days since 1955, with radar swaths since 2019: Biggest hail storms in Alabama history
Alabama counties
| County | Hail days 2016–25 | All-time hail reports | Largest hail | Last hail |
|---|---|---|---|---|
| Madison County | 36 | 463 | 3.00″ | Mar 15, 2026 |
| Jefferson County | 32 | 475 | 3.00″ | Feb 26, 2026 |
| Morgan County | 21 | 195 | 4.25″ | Jul 1, 2026 |
| Tuscaloosa County | 18 | 253 | 2.75″ | Aug 18, 2024 |
| Franklin County | 18 | 146 | 4.00″ | Feb 26, 2026 |
| Mobile County | 17 | 241 | 3.50″ | Jul 5, 2025 |
| Baldwin County | 17 | 178 | 4.00″ | May 7, 2026 |
| Lawrence County | 17 | 177 | 3.50″ | Feb 26, 2026 |
| Jackson County | 17 | 134 | 2.75″ | Aug 20, 2026 |
| Talladega County | 17 | 143 | 3.75″ | May 17, 2025 |
| Blount County | 17 | 120 | 4.50″ | Feb 26, 2026 |
| Elmore County | 16 | 111 | 2.75″ | May 9, 2024 |
| Walker County | 15 | 177 | 4.25″ | Feb 26, 2026 |
| Limestone County | 15 | 192 | 3.75″ | Feb 26, 2026 |
| Colbert County | 15 | 145 | 2.75″ | Feb 26, 2026 |
| Lee County | 15 | 124 | 3.00″ | Mar 31, 2025 |
| Cullman County | 14 | 256 | 5.38″ | Feb 26, 2026 |
| DeKalb County | 14 | 197 | 2.75″ | Aug 7, 2026 |
| Lauderdale County | 14 | 212 | 3.75″ | Feb 26, 2026 |
| Marshall County | 14 | 201 | 2.75″ | Sep 21, 2026 |
| Sumter County | 14 | 111 | 2.00″ | May 25, 2025 |
| Shelby County | 13 | 196 | 4.50″ | May 17, 2025 |
| Marion County | 12 | 146 | 4.50″ | Apr 28, 2026 |
| Montgomery County | 12 | 124 | 3.00″ | May 6, 2026 |
| Calhoun County | 12 | 156 | 4.50″ | May 2, 2025 |
| Chilton County | 12 | 94 | 3.00″ | May 18, 2025 |
| Fayette County | 12 | 61 | 2.00″ | Feb 26, 2026 |
| Etowah County | 11 | 132 | 4.50″ | Jul 1, 2026 |
| Clarke County | 11 | 121 | 3.50″ | May 12, 2024 |
| Coosa County | 11 | 62 | 2.00″ | Jun 1, 2026 |
| Winston County | 10 | 115 | 2.75″ | Jul 1, 2026 |
| Tallapoosa County | 10 | 110 | 3.00″ | Nov 25, 2025 |
| Monroe County | 10 | 80 | 2.75″ | May 1, 2025 |
| Dale County | 10 | 64 | 1.75″ | Mar 13, 2025 |
| Cherokee County | 9 | 109 | 4.50″ | Apr 10, 2025 |
| Washington County | 9 | 88 | 2.75″ | May 3, 2025 |
| Pickens County | 9 | 89 | 2.75″ | May 25, 2025 |
| Russell County | 9 | 89 | 4.00″ | May 26, 2025 |
| Escambia County | 9 | 68 | 2.75″ | Jun 10, 2025 |
| Coffee County | 9 | 55 | 2.00″ | May 8, 2025 |
| Lamar County | 8 | 125 | 3.00″ | Apr 28, 2026 |
| St. Clair County | 8 | 111 | 3.00″ | Feb 26, 2026 |
| Autauga County | 8 | 90 | 4.50″ | Jul 4, 2025 |
| Marengo County | 8 | 74 | 4.25″ | May 24, 2025 |
| Hale County | 8 | 61 | 2.75″ | May 6, 2026 |
| Pike County | 8 | 46 | 3.00″ | May 8, 2025 |
| Houston County | 7 | 90 | 2.75″ | Jun 9, 2025 |
| Cleburne County | 7 | 50 | 4.25″ | Aug 18, 2024 |
| Covington County | 6 | 112 | 4.00″ | May 7, 2026 |
| Dallas County | 6 | 99 | 4.50″ | May 10, 2025 |
| Chambers County | 6 | 84 | 2.75″ | Mar 26, 2023 |
| Conecuh County | 6 | 38 | 2.75″ | Jan 3, 2026 |
| Wilcox County | 6 | 36 | 1.75″ | Jun 16, 2023 |
| Randolph County | 5 | 98 | 4.00″ | May 16, 2025 |
| Bibb County | 5 | 72 | 4.50″ | Mar 25, 2023 |
| Clay County | 5 | 57 | 2.50″ | Jun 25, 2023 |
| Macon County | 4 | 55 | 3.00″ | May 6, 2026 |
| Greene County | 4 | 44 | 2.75″ | May 6, 2026 |
| Crenshaw County | 4 | 39 | 2.50″ | Dec 9, 2023 |
| Butler County | 4 | 41 | 2.75″ | May 27, 2024 |
| Geneva County | 4 | 31 | 2.75″ | Mar 13, 2025 |
| Barbour County | 3 | 72 | 2.75″ | Jun 13, 2023 |
| Choctaw County | 3 | 69 | 2.75″ | Apr 4, 2022 |
| Lowndes County | 3 | 54 | 3.50″ | Jun 17, 2022 |
| Perry County | 3 | 47 | 2.50″ | Jun 14, 2023 |
| Henry County | 2 | 32 | 2.75″ | Jun 14, 2023 |
| Bullock County | 0 | 27 | 1.75″ | Jun 26, 2011 |
Places with fewer than 5 hail days on record are listed without a link and kept out of search engines.
When hail falls in Alabama, by month and week: Alabama hail season
Download every Alabama hail, tornado and wind report as CSV, by year: Alabama storm report downloads
All Alabama cities
Adamsville Alabaster Albertville Alexander City Andalusia Anniston Arab Argo Athens Attalla Auburn Bay Minette Bessemer Birmingham Boaz Brent Brewton Calera Center Point Centre Centreville Chelsea Chickasaw Childersburg Citronelle Clanton Clay Columbiana Cullman Dadeville Daleville Daphne Decatur Demopolis Dothan Elba Enterprise Eufaula Eutaw Evergreen Fairfield Fairhope Fayette Florence Foley Fort Payne Fultondale Gadsden Gardendale Geneva Glencoe Good Hope Greenville Guntersville Haleyville Hamilton Hanceville Hartselle Headland Heflin Helena Hokes Bluff Homewood Hoover Hueytown Huntsville Indian Springs Village Irondale Jackson Jacksonville Jasper Jemison Kimberly La Fayette Lake View Lanett Leeds Lincoln Livingston Loxley Luverne Madison Margaret Marion Midfield Millbrook Mobile Monroeville Montevallo Montgomery Moody Moulton Moundville Mountain Brook Muscle Shoals New Hope Northport Odenville Oneonta Opelika Opp Owens Cross Roads Oxford Ozark Pelham Pell City Phenix City Piedmont Pike Road Pinson Pleasant Grove Prattville Prichard Rainbow City Rainsville Red Bay Roanoke Robertsdale Russellville Saraland Satsuma Scottsboro Selma Semmes Sheffield Smiths Station Southside Spanish Fort Springville Sumiton Sylacauga Talladega Tallassee Tarrant Thomasville Triana Trinity Troy Trussville Tuscaloosa Tuscumbia Tuskegee Union Springs Valley Valley Grande Vestavia Hills Warrior Weaver Wetumpka Winfield
Guides: How to check if it hailed at your address · Hail size chart and roof damage