Live NWS data · updated hourly

Alabama Hail Map & Storm Reports

Every verified hail report in Alabama from the last 12 months — which towns got hit, how big it was, and how recently. The same NWS data insurance adjusters trust, organized for roofers.

12
Days with claimable 1"+ hail
2.75"
Largest hail (baseball)
114
Hail reports · 12 mo
2 days ago
Most recent report

The storms worth working

Biggest verified hail days in Alabama this year — every one is still inside a typical insurance filing window.

Most homeowner policies allow 1–2 years from the storm date to file — the roofer who documents the roof first usually writes the job.

46 mph wind — Ashford, Houston Co. (Aug 14, 2026)46 mph wind — 1 S Headland, Henry Co. (Aug 14, 2026)41 mph wind — 1 NE Napier Field, Dale Co. (Aug 14, 2026)39 mph wind — Hanchey Field, Dale Co. (Aug 14, 2026)0.7" hail — 3 NW Salem, Lee Co. (Aug 13, 2026)0.75" hail — 3 ESE Opelika, Lee Co. (Aug 13, 2026)40 mph wind — 1 S Headland, Henry Co. (Aug 12, 2026)52 mph wind — 1 E Birmingham Internat, Jefferson Co. (Aug 9, 2026)1" hail — 1 S Powell, DeKalb Co. (Aug 7, 2026)46 mph wind — Napier Field, Dale Co. (Jul 30, 2026)39 mph wind — 1 NNE Napier Field, Dale Co. (Jul 30, 2026)46 mph wind — 1 WNW Mobile Regional A, Mobile Co. (Jul 28, 2026)41 mph wind — 0 E Birmingham Internat, Jefferson Co. (Jul 25, 2026)47 mph wind — 0 N Tuscaloosa Regional, Tuscaloosa Co. (Jul 25, 2026)57 mph wind — 1 S Headland, Henry Co. (Jul 12, 2026)54 mph wind — Napier Field, Dale Co. (Jul 12, 2026)43 mph wind — 1 S Headland, Henry Co. (Jul 10, 2026)40 mph wind — Napier Field, Dale Co. (Jul 10, 2026)41 mph wind — Fadette, Geneva Co. (Jul 10, 2026)56 mph wind — 0 N Bessemer Airport, Jefferson Co. (Jul 9, 2026)66 mph wind — 4 SSW Madison, Madison Co. (Jul 3, 2026)20 mph wind — 4 NW New Market, Madison Co. (Jul 3, 2026)1.75" hail — Hokes Bluff, Etowah Co. (Jul 1, 2026)0.88" hail — 1 S Southside, Etowah Co. (Jul 1, 2026)0.88" hail — 3 SE Fosters Crossroads, Randolph Co. (Jul 1, 2026)0.7" hail — Pell City, St. Clair Co. (Jul 1, 2026)1" hail — 2 W Posey Field Airport, Winston Co. (Jul 1, 2026)1" hail — 1 E Powell, DeKalb Co. (Jul 1, 2026)1" hail — 1 NW Powell, Jackson Co. (Jul 1, 2026)1" hail — 3 N Baileyton, Morgan Co. (Jul 1, 2026)0.75" hail — 1 SW Dale County Lake, Dale Co. (Jun 30, 2026)Tornado — 4 S Huntland, Franklin Co. (Jun 22, 2026)Tornado — 11 ENE New Market, Jackson Co. (Jun 22, 2026)Tornado — 3 SSE New Market, Madison Co. (Jun 22, 2026)Tornado — 2 SW New Market, Madison Co. (Jun 22, 2026)Tornado — 10 NNW Skyline, Jackson Co. (Jun 22, 2026)44 mph wind — Napier Field, Dale Co. (Jun 20, 2026)40 mph wind — 1 SSW Headland Municipa, Henry Co. (Jun 20, 2026)46 mph wind — 1 S Headland, Henry Co. (Jun 20, 2026)40 mph wind — 1 S Headland, Henry Co. (Jun 19, 2026)Tornado — 6 NW Gateswood, Baldwin Co. (Jun 19, 2026)Tornado — 5 W Gateswood, Baldwin Co. (Jun 19, 2026)Tornado — 4 E Steelwood, Baldwin Co. (Jun 19, 2026)Tornado — 2 N Carpenter, Baldwin Co. (Jun 19, 2026)Tornado — Carpenter, Baldwin Co. (Jun 19, 2026)Tornado — 2 NNW Spanish Fort, Baldwin Co. (Jun 19, 2026)Tornado — 2 NNW Spanish Fort, GMZ630 Co. (Jun 19, 2026)Tornado — 1 N Carpenter, Baldwin Co. (Jun 19, 2026)Tornado — 1 N Carpenter, Baldwin Co. (Jun 19, 2026)Tornado — 4 NW Hurricane, Baldwin Co. (Jun 19, 2026)Tornado — 2 ESE Magnolia Grove Go, Mobile Co. (Jun 18, 2026)Tornado — Enterprise, Coffee Co. (Jun 17, 2026)Tornado — 1 NNE Ewell, Dale Co. (Jun 17, 2026)67 mph wind — 2 WSW Miflin, Baldwin Co. (Jun 16, 2026)46 mph wind — 2 NNE Kinsey, Henry Co. (Jun 1, 2026)49 mph wind — Lowe Army Heliport, Dale Co. (Jun 1, 2026)48 mph wind — Robert G. Pitts Airport, Lee Co. (Jun 1, 2026)1" hail — 2 ENE Hanover, Coosa Co. (Jun 1, 2026)49 mph wind — Shelby County Airport, Shelby Co. (Jun 1, 2026)56 mph wind — Anniston Regional Airpo, Calhoun Co. (Jun 1, 2026)53 mph wind — Birmingham Internationa, Jefferson Co. (Jun 1, 2026)0.88" hail — Gadsden, Etowah Co. (Jun 1, 2026)48 mph wind — Gadsden Municipal Airpo, Etowah Co. (Jun 1, 2026)1.75" hail — 6 SE Grant, Marshall Co. (Jun 1, 2026)80 mph wind — 3 SE Grant, Marshall Co. (Jun 1, 2026)2.5" hail — 3 SE Woodville, Marshall Co. (Jun 1, 2026)63 mph wind — 2 ESE Florence, Lauderdale Co. (May 31, 2026)Tornado — 2 SE Headland Municipal, Henry Co. (May 26, 2026)Tornado — 2 NNE Smyrna, Houston Co. (May 26, 2026)Tornado — 1 ENE Smyrna, Houston Co. (May 26, 2026)Tornado — 2 WNW Holly Pond, Cullman Co. (May 22, 2026)Tornado — 4 SSW Abernant, Tuscaloosa Co. (May 22, 2026)Tornado — 3 N Vance, Tuscaloosa Co. (May 22, 2026)Tornado — 3 SE Woods Bluff, Clarke Co. (May 22, 2026)Tornado — 3 S Sweet Water, Marengo Co. (May 22, 2026)Tornado — 2 W Gallion, Marengo Co. (May 22, 2026)Tornado — 3 ENE West Bend, Clarke Co. (May 22, 2026)Tornado — 1 SSW Isney, Choctaw Co. (May 22, 2026)1.25" hail — Florala, Covington Co. (May 7, 2026)1" hail — 1 SW Summerdale, Baldwin Co. (May 7, 2026)1.5" hail — 3 W Summerdale, Baldwin Co. (May 7, 2026)0.7" hail — Fairhope, Baldwin Co. (May 7, 2026)2" hail — Fairhope, Baldwin Co. (May 7, 2026)36 mph wind — 1 NNE Alabama Port, Mobile Co. (May 7, 2026)Tornado — 2 NW Bellefontaine, Mobile Co. (May 7, 2026)Tornado — 3 SE Dees, Mobile Co. (May 7, 2026)Tornado — 2 SE Dees, Mobile Co. (May 7, 2026)0.88" hail — 3 WSW Old Spring Hill, Marengo Co. (May 7, 2026)0.7" hail — Jefferson, Marengo Co. (May 7, 2026)1.5" hail — 3 NE Arcola, Hale Co. (May 7, 2026)2.75" hail — 3 S Birdine, Greene Co. (May 7, 2026)1.5" hail — 1 W Forkland, Greene Co. (May 7, 2026)1.5" hail — 2 SSW Forkland, Greene Co. (May 7, 2026)1.5" hail — Boligee, Greene Co. (May 6, 2026)1" hail — Fort Davis, Macon Co. (May 6, 2026)1" hail — 1 N Fort Davis, Macon Co. (May 6, 2026)1" hail — Pike Road, Montgomery Co. (May 6, 2026)2.75" hail — 1 WNW Waugh, Montgomery Co. (May 6, 2026)0.75" hail — 1 E Mount Meigs, Montgomery Co. (May 6, 2026)1" hail — 1 SSE Mount Meigs, Montgomery Co. (May 6, 2026)0.75" hail — 1 E Mitylene, Montgomery Co. (May 6, 2026)0.5" hail — 2 E Auburn Univ Montgom, Montgomery Co. (May 6, 2026)2.5" hail — 1 SE Auburn Univ Montgo, Montgomery Co. (May 6, 2026)58 mph wind — Dannelly Field, Montgomery Co. (May 6, 2026)58 mph wind — Dannelly Field, Montgomery Co. (May 6, 2026)0.7" hail — 2 WNW Faunsdale, Marengo Co. (May 6, 2026)0.88" hail — 8 W Hartselle, Morgan Co. (Apr 29, 2026)38 mph wind — 2 E Muscle Shoals, Colbert Co. (Apr 29, 2026)49 mph wind — 2 ESE Florence, Lauderdale Co. (Apr 29, 2026)37 mph wind — 2 SSW Florence, Lauderdale Co. (Apr 29, 2026)1" hail — Pearces Mill, Marion Co. (Apr 28, 2026)1" hail — 2 WNW Pea Ridge, Marion Co. (Apr 28, 2026)0.7" hail — Alexander City, Tallapoosa Co. (Apr 28, 2026)0.88" hail — Detroit, Lamar Co. (Apr 28, 2026)1" hail — Vernon, Lamar Co. (Apr 28, 2026)1" hail — Vernon, Lamar Co. (Apr 28, 2026)47 mph wind — 3 N Guntersville, Marshall Co. (Apr 5, 2026)0.25" hail — 2 NW Midland City, Dale Co. (Apr 4, 2026)0.25" hail — Madrid, Houston Co. (Apr 3, 2026)43 mph wind — 1 S Headland, Henry Co. (Apr 1, 2026)45 mph wind — Napier Field, Dale Co. (Apr 1, 2026)40 mph wind — 1 NE Napier Field, Dale Co. (Mar 16, 2026)45 mph wind — 1 S Headland, Henry Co. (Mar 16, 2026)47 mph wind — 2 SW Webb, Houston Co. (Mar 16, 2026)51 mph wind — 1 ENE Anniston Regional, Calhoun Co. (Mar 16, 2026)58 mph wind — Sylacauga Municipal Air, Talladega Co. (Mar 16, 2026)47 mph wind — Talladega Municipal Air, Talladega Co. (Mar 16, 2026)53 mph wind — Birmingham Internationa, Jefferson Co. (Mar 16, 2026)51 mph wind — 1 NW Section, Jackson Co. (Mar 16, 2026)Tornado — 3 SSW Somerville, Morgan Co. (Mar 16, 2026)1" hail — 1 NE Triana, Madison Co. (Mar 16, 2026)0.75" hail — 2 W Madison, Madison Co. (Mar 16, 2026)55 mph wind — 4 WNW Mooresville, Limestone Co. (Mar 16, 2026)Tornado — 8 WSW Minor Hill, Lawrence Co. (Mar 16, 2026)Tornado — 1 W Lexington, Lauderdale Co. (Mar 16, 2026)46 mph wind — Lucy, Houston Co. (Mar 12, 2026)49 mph wind — 2 E Haleburg, Henry Co. (Mar 12, 2026)44 mph wind — 2 SSW Gordon, Houston Co. (Mar 12, 2026)49 mph wind — 2 WSW Dothan, Houston Co. (Mar 12, 2026)40 mph wind — 1 NE Avon, Houston Co. (Mar 12, 2026)Tornado — 2 N Pearce, Houston Co. (Mar 12, 2026)51 mph wind — 1 NE Napier Field, Dale Co. (Mar 12, 2026)51 mph wind — 1 SSW Headland Municipa, Henry Co. (Mar 12, 2026)Tornado — 1 SE Newville, Henry Co. (Mar 12, 2026)41 mph wind — 1 SSW Headland Municipa, Henry Co. (Mar 12, 2026)40 mph wind — Fadette, Geneva Co. (Mar 12, 2026)53 mph wind — 3 SW Slocomb, Geneva Co. (Mar 12, 2026)Tornado — 1 SSW Murphy Station, Henry Co. (Mar 12, 2026)53 mph wind — 3 SW Slocomb, Geneva Co. (Mar 12, 2026)43 mph wind — 1 NE Napier Field, Dale Co. (Mar 12, 2026)44 mph wind — 2 NE Oak Grove, Geneva Co. (Mar 12, 2026)40 mph wind — 1 WNW Hanchey Field, Dale Co. (Mar 12, 2026)Tornado — 1 NE Hatchechubbe, Russell Co. (Mar 12, 2026)40 mph wind — 1 S Shell Army Field, Coffee Co. (Mar 12, 2026)Tornado — 3 SW Clayton, Barbour Co. (Mar 12, 2026)42 mph wind — 1 S Headland, Henry Co. (Mar 12, 2026)Tornado — 1 N Springhill, Pike Co. (Mar 12, 2026)55 mph wind — 1 N Greenville, Butler Co. (Mar 12, 2026)45 mph wind — 3 W I65 And Us 84, Conecuh Co. (Mar 12, 2026)90 mph wind — 1 WSW Excel, Monroe Co. (Mar 12, 2026)Tornado — 2 WSW Poarch, Escambia Co. (Mar 12, 2026)Tornado — Irvington, Mobile Co. (Mar 12, 2026)Tornado — 3 NNW Grand Bay, Mobile Co. (Mar 12, 2026)Tornado — 1 NNE Dees, Mobile Co. (Mar 12, 2026)Tornado — 2 SSE Turnerville, Mobile Co. (Mar 12, 2026)Tornado — 1 NW Georgetown, Mobile Co. (Mar 12, 2026)Tornado — 4 WNW Georgetown, Mobile Co. (Mar 12, 2026)Tornado — 1 ENE Souwilpa, Choctaw Co. (Mar 12, 2026)Tornado — 1 W Souwilpa, Choctaw Co. (Mar 12, 2026)Tornado — 1 NNE Bull City, Jefferson Co. (Mar 10, 2026)40 mph wind — 1 S Headland, Henry Co. (Mar 7, 2026)1.25" hail — 2 SSE Holly Pond, Cullman Co. (Feb 27, 2026)41 mph wind — Dannelly Field, Montgomery Co. (Feb 27, 2026)41 mph wind — 4 NNE Highland Lake, Blount Co. (Feb 27, 2026)1.25" hail — 1 NW Hartselle, Morgan Co. (Feb 27, 2026)1" hail — 4 W New Market, Madison Co. (Feb 27, 2026)2" hail — 2 W South Vinemont, Cullman Co. (Feb 27, 2026)1.25" hail — 1 SSW Hazel Green, Madison Co. (Feb 27, 2026)1" hail — 2 W Athens, Limestone Co. (Feb 27, 2026)0.7" hail — Altoona, Etowah Co. (Feb 27, 2026)1.75" hail — 3 W Altoona, Blount Co. (Feb 27, 2026)0.75" hail — 5 W Meridianville, Madison Co. (Feb 27, 2026)0.88" hail — 4 W Meridianville, Madison Co. (Feb 27, 2026)0.75" hail — 5 W Meridianville, Madison Co. (Feb 27, 2026)2" hail — Susan Moore, Blount Co. (Feb 27, 2026)1" hail — 1 N Susan Moore, Blount Co. (Feb 27, 2026)1.25" hail — 1 NW Hartselle, Morgan Co. (Feb 27, 2026)1.25" hail — 1 N Anderson, Lauderdale Co. (Feb 27, 2026)0.5" hail — Harvest, Madison Co. (Feb 27, 2026)1" hail — 2 E Holly Pond, Cullman Co. (Feb 27, 2026)2" hail — Blountsville, Blount Co. (Feb 27, 2026)0.7" hail — Blountsville, Blount Co. (Feb 27, 2026)1" hail — 6 W Harvest, Limestone Co. (Feb 27, 2026)1.5" hail — 4 N Brushy Lake, Lawrence Co. (Feb 27, 2026)1" hail — Harvest, Madison Co. (Feb 27, 2026)0.5" hail — 4 E Killen, Lauderdale Co. (Feb 27, 2026)1" hail — 5 SSW Fairview, Cullman Co. (Feb 27, 2026)1.25" hail — 2 SSE Holly Pond, Cullman Co. (Feb 27, 2026)1" hail — 1 NNW Killen, Lauderdale Co. (Feb 27, 2026)0.75" hail — 3 N Killen, Lauderdale Co. (Feb 27, 2026)1" hail — 5 SSE Moulton, Lawrence Co. (Feb 27, 2026)1" hail — Athens, Limestone Co. (Feb 27, 2026)2" hail — 2 W South Vinemont, Cullman Co. (Feb 27, 2026)1.25" hail — 2 NW Athens, Limestone Co. (Feb 27, 2026)1" hail — 4 NE Athens, Limestone Co. (Feb 27, 2026)1.25" hail — 6 NNE Killen, Lauderdale Co. (Feb 27, 2026)0.75" hail — 5 W Athens, Limestone Co. (Feb 27, 2026)1.25" hail — 9 E Russellville, Franklin Co. (Feb 27, 2026)1.25" hail — 1 NE Triana, Madison Co. (Feb 27, 2026)1.5" hail — 1 N Russellville, Franklin Co. (Feb 27, 2026)0.88" hail — 3 NE Upshaw, Cullman Co. (Feb 27, 2026)1.25" hail — 2 W Russellville, Franklin Co. (Feb 27, 2026)1.75" hail — 7 WNW Russellville, Franklin Co. (Feb 27, 2026)1" hail — 9 W Hartselle, Morgan Co. (Feb 27, 2026)2" hail — 8 NW Russellville, Colbert Co. (Feb 26, 2026)1" hail — 3 S Moulton, Lawrence Co. (Feb 26, 2026)1" hail — Fayette, Fayette Co. (Feb 26, 2026)1.75" hail — 9 SSW Cherokee, Colbert Co. (Feb 26, 2026)1" hail — 8 WNW Littleville, Colbert Co. (Feb 26, 2026)1" hail — 3 W Cropwell, St. Clair Co. (Feb 26, 2026)2" hail — 1 NE Moody, St. Clair Co. (Feb 26, 2026)1" hail — 2 NE Trussville, Jefferson Co. (Feb 26, 2026)1.75" hail — Trussville, Jefferson Co. (Feb 26, 2026)Tornado — 1 WSW Trussville, Jefferson Co. (Feb 26, 2026)1.75" hail — Grayson Valley, Jefferson Co. (Feb 26, 2026)1.25" hail — Pinson, Jefferson Co. (Feb 26, 2026)1" hail — 2 SSW Powellville, Walker Co. (Feb 26, 2026)0.88" hail — 3 W Curry, Walker Co. (Feb 26, 2026)0.88" hail — 3 SSE McDowell Campgrou, Walker Co. (Feb 26, 2026)44 mph wind — Napier Field, Dale Co. (Feb 22, 2026)53 mph wind — 2 SE Dykes Crossroads, Dale Co. (Feb 21, 2026)36 mph wind — 1 SE New Site, Tallapoosa Co. (Feb 21, 2026)46 mph wind — Napier Field, Dale Co. (Jan 31, 2026)40 mph wind — 1 NW Cairns Aaf, Dale Co. (Jan 31, 2026)41 mph wind — 1 NNE Napier Field, Dale Co. (Jan 31, 2026)46 mph wind — 1 NW Section, Jackson Co. (Jan 26, 2026)45 mph wind — Lucy, Houston Co. (Jan 25, 2026)51 mph wind — 1 N Skipperville, Dale Co. (Jan 25, 2026)Tornado — 2 ESE Madrid, Houston Co. (Jan 25, 2026)48 mph wind — 2 WSW Dothan, Houston Co. (Jan 25, 2026)Tornado — Pleasant Plains, Houston Co. (Jan 25, 2026)42 mph wind — 3 NNW Malvern, Geneva Co. (Jan 25, 2026)60 mph wind — Midland City, Dale Co. (Jan 25, 2026)66 mph wind — Enterprise Municipal a/, Coffee Co. (Jan 25, 2026)Tornado — Geneva, Geneva Co. (Jan 25, 2026)41 mph wind — Ashford, Houston Co. (Jan 25, 2026)44 mph wind — Cairns Aaf, Dale Co. (Jan 25, 2026)41 mph wind — 2 SSE Marvin Chapel, Geneva Co. (Jan 25, 2026)40 mph wind — 1 SSW Turner Crossroads, Coffee Co. (Jan 25, 2026)60 mph wind — Florala, Covington Co. (Jan 25, 2026)40 mph wind — Kinston, Coffee Co. (Jan 25, 2026)46 mph wind — Fort Morgan, Baldwin Co. (Jan 25, 2026)44 mph wind — East End of Dauphin, Mobile Co. (Jan 25, 2026)53 mph wind — 2 NNE Brachias, Montgomery Co. (Jan 25, 2026)71 mph wind — 2 ENE Montgomery Countr, Montgomery Co. (Jan 25, 2026)48 mph wind — Dannelly Field, Montgomery Co. (Jan 25, 2026)Tornado — 6 WNW Pintlala, Lowndes Co. (Jan 25, 2026)40 mph wind — 6 E Tillmans Corner, Mobile Co. (Jan 25, 2026)46 mph wind — 1 NW Section, Jackson Co. (Jan 25, 2026)43 mph wind — 4 SSW Madison, Madison Co. (Jan 25, 2026)43 mph wind — 6 ENE Huntsville, Madison Co. (Jan 25, 2026)44 mph wind — 4 E Huntsville, Madison Co. (Jan 25, 2026)35 mph wind — Brookley Field ASOS, Mobile Co. (Jan 18, 2026)41 mph wind — 1 E Robert G. Pitts Air, Lee Co. (Jan 10, 2026)46 mph wind — Jordan Hare Stadium, Lee Co. (Jan 10, 2026)51 mph wind — Dannelly Field, Montgomery Co. (Jan 10, 2026)51 mph wind — Dannelly Field, Montgomery Co. (Jan 10, 2026)Tornado — 4 SSW Oak Level, Cleburne Co. (Jan 10, 2026)1" hail — 1 ENE Paul, Conecuh Co. (Jan 3, 2026)1.75" hail — Whitehouse Forks, Baldwin Co. (Jan 3, 2026)1" hail — 1 SE Crossroads, Baldwin Co. (Jan 3, 2026)62 mph wind — 2 E Muscle Shoals, Colbert Co. (Dec 19, 2025)58 mph wind — 3 NNW Sheffield, Lauderdale Co. (Dec 19, 2025)63 mph wind — 4 E Killen, Lauderdale Co. (Dec 19, 2025)51 mph wind — 2 SSW Florence, Lauderdale Co. (Dec 19, 2025)0.88" hail — 1 WSW McCalla, Jefferson Co. (Nov 25, 2025)1" hail — 1 NNE Reeltown, Tallapoosa Co. (Nov 25, 2025)51 mph wind — Gadsden Municipal Airpo, Etowah Co. (Nov 25, 2025)51 mph wind — Gadsden Municipal Airpo, Etowah Co. (Nov 25, 2025)54 mph wind — Birmingham Internationa, Jefferson Co. (Nov 25, 2025)Tornado — 3 SE Morris, Jefferson Co. (Nov 25, 2025)Tornado — 2 NW Mount Olive, Jefferson Co. (Nov 25, 2025)Tornado — 4 NNW Birmingport, Jefferson Co. (Nov 25, 2025)1.25" hail — 1 SSW Gateswood, Baldwin Co. (Nov 9, 2025)Tornado — 2 NNE Elberta, Baldwin Co. (Oct 27, 2025)0.7" hail — 3 NE Huntsville, Madison Co. (Sep 17, 2025)0.7" hail — 1 SSW Madison, Madison Co. (Sep 17, 2025)0.7" hail — 1 N Triana, Madison Co. (Sep 17, 2025)0.88" hail — 1 SE Rogersville, Lauderdale Co. (Sep 11, 2025)1 S HeadlandNapier FieldDannelly Field1 NE Napier Field1 SSW Headland MunicipaBirmingham Internationa
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado

This map shows where. Rooftops shows which roofs.

Type any Alabama address and get that exact roof's hail history — every verified hit with dates and sizes — plus measurements and a replacement cost range. That's your proof at the door and for the adjuster.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Towns to canvass first

1 S HeadlandHenry Co.10 reports
Napier FieldDale Co.7 reports
Dannelly FieldMontgomery Co.6 reports
1 NE Napier FieldDale Co.4 reports
1 SSW Headland MunicipaHenry Co.3 reports
Birmingham InternationaJefferson Co.3 reports
Gadsden Municipal AirpoEtowah Co.3 reports
1 NW SectionJackson Co.3 reports
AshfordHouston Co.2 reports
1 NNE Napier FieldDale Co.2 reports
FadetteGeneva Co.2 reports
4 SSW MadisonMadison Co.2 reports

Largest hail · last 12 months

3 S Birdine3 months ago2.75" baseball
1 WNW Waugh3 months ago2.75" baseball
3 SE Woodville3 months ago2.5" tennis ball
1 SE Auburn Univ Montgo3 months ago2.5" tennis ball
Fairhope3 months ago2" golf ball
2 W South Vinemont6 months ago2" golf ball
Susan Moore6 months ago2" golf ball
Blountsville6 months ago2" golf ball
2 W South Vinemont6 months ago2" golf ball
8 NW Russellville6 months ago2" golf ball

Latest verified reports

WhenLocationEvent
Aug 14, 2026yesterdayAshfordHouston Co.46 mph wind
Aug 14, 2026yesterday1 S HeadlandHenry Co.46 mph wind
Aug 14, 2026yesterday1 NE Napier FieldDale Co.41 mph wind
Aug 14, 2026yesterdayHanchey FieldDale Co.39 mph wind
Aug 13, 20262 days ago3 NW SalemLee Co.0.7" hail
Aug 13, 20262 days ago3 ESE OpelikaLee Co.0.75" hail
Aug 12, 20263 days ago1 S HeadlandHenry Co.40 mph wind
Aug 9, 20266 days ago1 E Birmingham InternatJefferson Co.52 mph wind
Aug 7, 20268 days ago1 S PowellDeKalb Co.1" hail
Jul 30, 20262 weeks agoNapier FieldDale Co.46 mph wind
Jul 30, 20262 weeks ago1 NNE Napier FieldDale Co.39 mph wind
Jul 28, 20263 weeks ago1 WNW Mobile Regional AMobile Co.46 mph wind
Jul 25, 20263 weeks ago0 E Birmingham InternatJefferson Co.41 mph wind
Jul 25, 20263 weeks ago0 N Tuscaloosa RegionalTuscaloosa Co.47 mph wind
Jul 12, 20265 weeks ago1 S HeadlandHenry Co.57 mph wind
Jul 12, 20265 weeks agoNapier FieldDale Co.54 mph wind
Jul 10, 20265 weeks ago1 S HeadlandHenry Co.43 mph wind
Jul 10, 20265 weeks agoNapier FieldDale Co.40 mph wind
Jul 10, 20265 weeks agoFadetteGeneva Co.41 mph wind
Jul 9, 20265 weeks ago0 N Bessemer AirportJefferson Co.56 mph wind
Jul 3, 20266 weeks ago4 SSW MadisonMadison Co.66 mph wind
Jul 3, 20266 weeks ago4 NW New MarketMadison Co.20 mph wind
Jul 1, 20266 weeks agoHokes BluffEtowah Co.1.75" hail
Jul 1, 20266 weeks ago1 S SouthsideEtowah Co.0.88" hail
Jul 1, 20266 weeks ago3 SE Fosters CrossroadsRandolph Co.0.88" hail

Alabama storm damage FAQ

Was there hail in Alabama recently?

The most recent verified severe weather report in Alabama was filed on Aug 14, 2026. Over the last 12 months, NWS spotters logged 114 hail reports across 19 separate hail days in the state.

How big does hail need to be to damage a roof?

Hail around 1 inch (quarter size) and up can bruise or crack asphalt shingles — that's the size adjusters take seriously. The largest verified hail in Alabama in the last 12 months measured 2.75" — baseball sized — and the state logged 12 days with 1"+ hail.

How long after a hailstorm can homeowners file a claim?

It depends on the policy and the state, but most homeowner policies allow one to two years from the storm date — some as little as six months. That's why the storms on this page are still live opportunities: the roofer who documents the damage first usually writes the job.

How do I check if a specific roof was hit?

Run a free roof report on Rooftops AI: type the address and you get the roof's measurements plus its verified hail history — every NWS-logged hail, wind, and tornado report near that exact property, with dates and sizes.

Turn storm data into signed jobs

Rooftops AI gives roofers instant roof measurements, cost estimates, verified per-address hail history, and an AI assistant — free to start.

Get a Free Roof Report

Type any address — roof size, cost range & that address's hail history in seconds. 3 free reports, no credit card.

Storm reports by state

Data: NWS Local Storm Reports via Iowa Environmental Mesonet (mesonet.agron.iastate.edu). Local Storm Reports are preliminary, spotter-submitted observations and may be revised by the National Weather Service. Rooftops AI is not affiliated with or endorsed by NOAA or the NWS. Insurance filing windows vary by policy and state — homeowners should confirm with their carrier.

Page generated 2026-08-16 12:53 UTC · refreshes hourly.