Live NWS data · updated hourly

Texas Hail Map & Storm Reports

Every verified hail report in Texas 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.

87
Days with claimable 1"+ hail
5"
Largest hail (softball)
979
Hail reports · 12 mo
today
Most recent report

The storms worth working

Biggest verified hail days in Texas 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.

0.75" hail — Keller, Tarrant Co. (Sep 22, 2026)1" hail — 1 ENE Keller, Tarrant Co. (Sep 22, 2026)58 mph wind — 1 NW Midland Internatio, Midland Co. (Sep 21, 2026)62 mph wind — 6 S Olton, Lamb Co. (Sep 21, 2026)1" hail — Spade, Lamb Co. (Sep 21, 2026)1.5" hail — 5 W Justiceburg, Garza Co. (Sep 21, 2026)1" hail — 2 S Navarro, Navarro Co. (Sep 21, 2026)61 mph wind — 4 WSW Cedar Hill, Dallas Co. (Sep 20, 2026)60 mph wind — 3 SSW Hamilton, Hamilton Co. (Sep 20, 2026)62 mph wind — 6 NW White River Lake, Crosby Co. (Sep 20, 2026)66 mph wind — 2 NNE Childress, Childress Co. (Sep 20, 2026)64 mph wind — 2 NNE Childress, Childress Co. (Sep 20, 2026)61 mph wind — 2 NNE Childress, Childress Co. (Sep 20, 2026)60 mph wind — 2 NE Slaton, Lubbock Co. (Sep 20, 2026)61 mph wind — 4 W Childress, Childress Co. (Sep 20, 2026)59 mph wind — 3 ENE Wellington, Collingsworth Co. (Sep 20, 2026)59 mph wind — 2 NNE Floydada, Floyd Co. (Sep 20, 2026)74 mph wind — 7 W Lakeview, Hall Co. (Sep 19, 2026)72 mph wind — 3 NW Fort Stockton, Pecos Co. (Sep 19, 2026)72 mph wind — 4 NNW Belding, Pecos Co. (Sep 19, 2026)58 mph wind — 14 W Toyavale, Jeff Davis Co. (Sep 19, 2026)60 mph wind — White River Lake, Crosby Co. (Sep 16, 2026)62 mph wind — 1 NW Lubbock Int. Airpo, Lubbock Co. (Sep 15, 2026)67 mph wind — Welch, Dawson Co. (Sep 15, 2026)70 mph wind — 1 ENE Morton, Cochran Co. (Sep 15, 2026)58 mph wind — 3 WNW Lubbock, Lubbock Co. (Sep 15, 2026)1" hail — 4 E Reese Center, Lubbock Co. (Sep 15, 2026)64 mph wind — 6 W Lubbock, Lubbock Co. (Sep 15, 2026)71 mph wind — 6 S Wolfforth, Lubbock Co. (Sep 15, 2026)1" hail — Smyer, Hockley Co. (Sep 15, 2026)62 mph wind — 2 E Andrews, Andrews Co. (Sep 15, 2026)56 mph wind — 1 WSW Seagraves, Gaines Co. (Sep 15, 2026)60 mph wind — 5 N Briscoe, Hemphill Co. (Sep 15, 2026)67 mph wind — 2 S Lesley, Hall Co. (Sep 15, 2026)60 mph wind — 3 W Dumas, Moore Co. (Sep 15, 2026)63 mph wind — 1 W Claude, Armstrong Co. (Sep 13, 2026)64 mph wind — 7 SSE Darrouzett, Lipscomb Co. (Sep 13, 2026)1" hail — 4 S Perryton, Ochiltree Co. (Sep 12, 2026)0.88" hail — 2 S Perryton, Ochiltree Co. (Sep 12, 2026)1" hail — 1 WSW China Grove, Bexar Co. (Sep 12, 2026)1.5" hail — 3 ENE Kirby, Bexar Co. (Sep 12, 2026)1" hail — 2 NE Saint Hedwig, Bexar Co. (Sep 12, 2026)1.75" hail — 4 SSE Converse, Bexar Co. (Sep 12, 2026)60 mph wind — 2 S Schertz, Bexar Co. (Sep 12, 2026)2.5" hail — 3 SE Converse, Bexar Co. (Sep 12, 2026)1" hail — 1 SE Midlothian, Ellis Co. (Sep 11, 2026)1" hail — 3 NE Benbrook, Tarrant Co. (Sep 11, 2026)0.75" hail — 2 NE Benbrook, Tarrant Co. (Sep 11, 2026)1" hail — 3 NNE Maypearl, Ellis Co. (Sep 11, 2026)1.25" hail — 4 S Arlington, Tarrant Co. (Sep 11, 2026)1.75" hail — 4 S Arlington, Tarrant Co. (Sep 11, 2026)1" hail — 4 SSE Arlington, Tarrant Co. (Sep 11, 2026)60 mph wind — 3 WSW Aiken, Hale Co. (Sep 11, 2026)62 mph wind — 3 N Roaring Springs, Motley Co. (Sep 11, 2026)65 mph wind — 1 S Plainview, Hale Co. (Sep 11, 2026)62 mph wind — 2 NE Friona, Parmer Co. (Sep 10, 2026)2.25" hail — 1 SSE Lake Tanglewood, Randall Co. (Sep 10, 2026)1.75" hail — 2 NNW Lake Tanglewood, Randall Co. (Sep 10, 2026)2" hail — Timbercreek Canyon, Randall Co. (Sep 10, 2026)1.25" hail — 2 ESE Pantex, Carson Co. (Sep 10, 2026)1.75" hail — 2 SE Pantex, Carson Co. (Sep 10, 2026)1" hail — 1 NNE Timbercreek Canyo, Randall Co. (Sep 10, 2026)67 mph wind — 1 SSE Pantex, Carson Co. (Sep 10, 2026)61 mph wind — 3 SSE Mineral Wells, Parker Co. (Sep 10, 2026)72 mph wind — 1 SSE Booker, Lipscomb Co. (Sep 9, 2026)66 mph wind — 3 W Dumas, Moore Co. (Sep 6, 2026)61 mph wind — 3 NNE Umbarger, Randall Co. (Sep 6, 2026)81 mph wind — 3 NE Aspermont, Stonewall Co. (Sep 4, 2026)66 mph wind — 6 SSW Anton, Hockley Co. (Sep 3, 2026)73 mph wind — 1 SW Lumberton, Hardin Co. (Sep 1, 2026)60 mph wind — 4 NNW Bevil Oaks, Hardin Co. (Sep 1, 2026)61 mph wind — 1 SW Lumberton, Hardin Co. (Sep 1, 2026)63 mph wind — 11 SSW Paisano Pass, Presidio Co. (Sep 1, 2026)52 mph wind — 2 NNE Pine Forest, Orange Co. (Sep 1, 2026)48 mph wind — 5 WSW Beaumont, Jefferson Co. (Sep 1, 2026)61 mph wind — 1 N Beaumont, Jefferson Co. (Sep 1, 2026)60 mph wind — 2 SE Beaumont, Jefferson Co. (Sep 1, 2026)70 mph wind — Central Gardens, Jefferson Co. (Sep 1, 2026)52 mph wind — 1 W Fannett, Jefferson Co. (Sep 1, 2026)68 mph wind — 2 NNW Port Arthur, Jefferson Co. (Sep 1, 2026)59 mph wind — 2 SE Beaumont, Jefferson Co. (Sep 1, 2026)39 mph wind — 5 WSW Beaumont, Jefferson Co. (Sep 1, 2026)90 mph wind — 2 S Port Arthur, Jefferson Co. (Sep 1, 2026)77 mph wind — 2 S Port Arthur, Jefferson Co. (Sep 1, 2026)67 mph wind — 5 S Beaumont, Jefferson Co. (Sep 1, 2026)39 mph wind — 4 WNW Sea Rim State Par, Jefferson Co. (Sep 1, 2026)69 mph wind — 3 WSW Nederland, Jefferson Co. (Sep 1, 2026)59 mph wind — 1 N Central Gardens, Jefferson Co. (Sep 1, 2026)60 mph wind — 7 E Fannett, Jefferson Co. (Sep 1, 2026)43 mph wind — 3 WSW West Orange, Orange Co. (Sep 1, 2026)52 mph wind — West Orange, Orange Co. (Sep 1, 2026)49 mph wind — 1 ESE Sea Rim State Par, Jefferson Co. (Sep 1, 2026)55 mph wind — 5 SSW Nederland, Jefferson Co. (Sep 1, 2026)67 mph wind — Nederland, Jefferson Co. (Sep 1, 2026)49 mph wind — 4 N Orange, Orange Co. (Sep 1, 2026)68 mph wind — 2 SSE Nederland, Jefferson Co. (Sep 1, 2026)34 mph wind — 1 NW Port Neches, Jefferson Co. (Sep 1, 2026)32 mph wind — 5 SSW Port Arthur, Jefferson Co. (Sep 1, 2026)55 mph wind — 2 ENE Bridge City, Orange Co. (Sep 1, 2026)60 mph wind — 2 S Port Arthur, Jefferson Co. (Sep 1, 2026)54 mph wind — 3 WSW Nederland, Jefferson Co. (Sep 1, 2026)59 mph wind — 2 S Port Arthur, Jefferson Co. (Sep 1, 2026)48 mph wind — 3 WSW Nederland, Jefferson Co. (Sep 1, 2026)61 mph wind — Groves, Jefferson Co. (Sep 1, 2026)44 mph wind — 2 S Port Arthur, Jefferson Co. (Sep 1, 2026)44 mph wind — 1 ESE Sea Rim State Par, Jefferson Co. (Sep 1, 2026)44 mph wind — 3 WSW Nederland, Jefferson Co. (Sep 1, 2026)64 mph wind — 3 ENE Lackland AFB, Bexar Co. (Aug 29, 2026)59 mph wind — 5 E New Braunfels, Guadalupe Co. (Aug 29, 2026)0.7" hail — 3 SE Buda, Hays Co. (Aug 28, 2026)1" hail — 2 S Spring, Harris Co. (Aug 28, 2026)43 mph wind — 4 NE Victoria, Victoria Co. (Aug 28, 2026)58 mph wind — 4 S Telferner, Victoria Co. (Aug 28, 2026)0.75" hail — 3 S Telferner, Victoria Co. (Aug 28, 2026)50 mph wind — 3 S Telferner, Victoria Co. (Aug 28, 2026)1.5" hail — 4 NE Needmore, Bailey Co. (Aug 28, 2026)67 mph wind — 2 NW Gonzales, Gonzales Co. (Aug 27, 2026)60 mph wind — 2 E Bee Cave, Travis Co. (Aug 27, 2026)60 mph wind — 4 SSW Lost Creek, Travis Co. (Aug 27, 2026)62 mph wind — 0 W Junction, Kimble Co. (Aug 27, 2026)1.5" hail — 2 SE Haslet, Tarrant Co. (Aug 26, 2026)1" hail — 3 NW Keller, Tarrant Co. (Aug 26, 2026)60 mph wind — 10 WSW Guthrie, King Co. (Aug 26, 2026)60 mph wind — 10 SW Paducah, Cottle Co. (Aug 26, 2026)60 mph wind — 3 W Goodlett, Hardeman Co. (Aug 26, 2026)60 mph wind — 4 W Childress, Childress Co. (Aug 26, 2026)59 mph wind — 2 NNE Childress, Childress Co. (Aug 26, 2026)61 mph wind — 4 SSE Estelline, Hall Co. (Aug 26, 2026)67 mph wind — 1 WSW Lelia Lake, Donley Co. (Aug 26, 2026)65 mph wind — 1 NE Memphis, Hall Co. (Aug 26, 2026)67 mph wind — 2 WSW Clarendon, Donley Co. (Aug 26, 2026)66 mph wind — 2 S Lesley, Hall Co. (Aug 26, 2026)60 mph wind — 1 E Mclean, Gray Co. (Aug 26, 2026)71 mph wind — 15 WSW Clarendon, Armstrong Co. (Aug 26, 2026)61 mph wind — 2 WNW Lake Mcclellan, Gray Co. (Aug 26, 2026)60 mph wind — 4 NE Lefors, Gray Co. (Aug 26, 2026)59 mph wind — 9 SW Earth, Lamb Co. (Aug 26, 2026)61 mph wind — 8 NW Groom, Carson Co. (Aug 26, 2026)58 mph wind — 9 NW Lake Mcclellan, Gray Co. (Aug 26, 2026)62 mph wind — 2 SSW Muleshoe, Bailey Co. (Aug 26, 2026)62 mph wind — 3 SE Kingsmill, Gray Co. (Aug 26, 2026)59 mph wind — 10 ENE Palo Duro Canyon, Armstrong Co. (Aug 26, 2026)58 mph wind — 2 ESE Pampa, Gray Co. (Aug 26, 2026)62 mph wind — 19 NW Codman, Roberts Co. (Aug 26, 2026)58 mph wind — 5 N Kingsmill, Gray Co. (Aug 26, 2026)63 mph wind — 4 E Borger, Hutchinson Co. (Aug 26, 2026)63 mph wind — 3 SE Pantex, Carson Co. (Aug 26, 2026)58 mph wind — 1 W Skellytown, Carson Co. (Aug 26, 2026)73 mph wind — 3 SE Pantex, Carson Co. (Aug 26, 2026)60 mph wind — 6 E Amarillo, Potter Co. (Aug 26, 2026)58 mph wind — 6 S Borger, Carson Co. (Aug 26, 2026)63 mph wind — 7 E Borger, Hutchinson Co. (Aug 26, 2026)61 mph wind — 1 W Canyon, Randall Co. (Aug 26, 2026)61 mph wind — 10 N Pantex, Potter Co. (Aug 26, 2026)67 mph wind — 2 E Stinnett, Hutchinson Co. (Aug 26, 2026)59 mph wind — 6 S Bushland, Randall Co. (Aug 26, 2026)58 mph wind — 2 N Stinnett, Hutchinson Co. (Aug 26, 2026)71 mph wind — 10 ESE Valley de Oro, Potter Co. (Aug 26, 2026)59 mph wind — 9 N Morse, Hansford Co. (Aug 26, 2026)59 mph wind — 3 SE Dumas, Moore Co. (Aug 26, 2026)70 mph wind — 3 SE Dumas, Moore Co. (Aug 26, 2026)67 mph wind — 9 NNE Sunray, Sherman Co. (Aug 26, 2026)80 mph wind — 3 SE Dumas, Moore Co. (Aug 26, 2026)77 mph wind — 9 N Cactus, Sherman Co. (Aug 26, 2026)59 mph wind — 5 NE Hereford, Deaf Smith Co. (Aug 25, 2026)61 mph wind — 12 SW Dalhart, Hartley Co. (Aug 25, 2026)61 mph wind — 12 S Conlen, Dallam Co. (Aug 25, 2026)58 mph wind — 2 SW Dalhart, Hartley Co. (Aug 25, 2026)59 mph wind — 9 NE Dalhart, Dallam Co. (Aug 25, 2026)61 mph wind — 3 W Goodlett, Hardeman Co. (Aug 25, 2026)64 mph wind — 3 W Goodlett, Hardeman Co. (Aug 25, 2026)66 mph wind — 3 W Goodlett, Hardeman Co. (Aug 25, 2026)1.25" hail — 1 W Briscoe, Wheeler Co. (Aug 25, 2026)1.5" hail — 5 S Canadian, Hemphill Co. (Aug 25, 2026)61 mph wind — 1 NW Boys Ranch, Oldham Co. (Aug 24, 2026)60 mph wind — 6 ESE Lora, Hemphill Co. (Aug 24, 2026)72 mph wind — Sheppard AFB, Wichita Co. (Aug 23, 2026)1" hail — 2 SE Buffalo Lake, Randall Co. (Aug 20, 2026)0.7" hail — 1 ENE Edinburg, Hidalgo Co. (Aug 17, 2026)63 mph wind — 6 SW Dalhart, Hartley Co. (Aug 17, 2026)62 mph wind — 9 SW Dalhart, Hartley Co. (Aug 17, 2026)64 mph wind — 12 SW Dalhart, Hartley Co. (Aug 17, 2026)69 mph wind — 5 WNW Kingsmill, Carson Co. (Aug 16, 2026)61 mph wind — 5 ENE Lajitas, Brewster Co. (Aug 15, 2026)65 mph wind — 8 W Lipscomb, Lipscomb Co. (Aug 14, 2026)58 mph wind — 3 NW Fort Stockton, Pecos Co. (Aug 14, 2026)68 mph wind — 3 WNW Fluvanna, Borden Co. (Aug 14, 2026)70 mph wind — 1 SW Lelia Lake, Donley Co. (Aug 13, 2026)61 mph wind — 2 WSW Clarendon, Donley Co. (Aug 13, 2026)58 mph wind — 3 N Coyanosa, Pecos Co. (Aug 13, 2026)58 mph wind — Reese Center, Lubbock Co. (Aug 13, 2026)0.5" hail — 6 E Wolfforth, Lubbock Co. (Aug 13, 2026)0.25" hail — Plainview, Hale Co. (Aug 13, 2026)72 mph wind — 1 S Plainview, Hale Co. (Aug 13, 2026)71 mph wind — 1 S Plainview, Hale Co. (Aug 13, 2026)0.25" hail — 3 SSW Levelland, Hockley Co. (Aug 13, 2026)60 mph wind — 3 NNW Mcadoo, Dickens Co. (Aug 13, 2026)59 mph wind — 3 NNW El Paso, El Paso Co. (Aug 8, 2026)62 mph wind — 7 ENE El Paso, El Paso Co. (Aug 8, 2026)73 mph wind — 11 S Romero, Oldham Co. (Aug 8, 2026)0.75" hail — 4 W Prosper, Denton Co. (Aug 7, 2026)0.88" hail — Pottsboro, Grayson Co. (Aug 7, 2026)76 mph wind — 9 NW Waka, Hansford Co. (Aug 7, 2026)71 mph wind — 3 NNE Umbarger, Randall Co. (Aug 7, 2026)58 mph wind — 4 SSW Pantex, Carson Co. (Aug 7, 2026)61 mph wind — 9 NW Waka, Hansford Co. (Aug 7, 2026)62 mph wind — 9 NW Waka, Hansford Co. (Aug 7, 2026)62 mph wind — 4 WNW Stratford, Sherman Co. (Aug 7, 2026)62 mph wind — 2 SSW McAllen, Hidalgo Co. (Aug 2, 2026)56 mph wind — 3 SSW Cheapside, DeWitt Co. (Aug 1, 2026)68 mph wind — 2 SSE Lamesa, Dawson Co. (Aug 1, 2026)62 mph wind — 6 NW White River Lake, Crosby Co. (Aug 1, 2026)62 mph wind — 1 WSW Seagraves, Gaines Co. (Aug 1, 2026)57 mph wind — 2 NNE Seminole, Gaines Co. (Aug 1, 2026)77 mph wind — 3 N Hart, Castro Co. (Aug 1, 2026)68 mph wind — 6 ENE Abernathy, Hale Co. (Aug 1, 2026)62 mph wind — 2 ENE Tulia, Swisher Co. (Aug 1, 2026)67 mph wind — 1 ENE Morton, Cochran Co. (Aug 1, 2026)63 mph wind — 2 NE Dimmitt, Castro Co. (Aug 1, 2026)60 mph wind — 5 ENE Hereford, Deaf Smith Co. (Aug 1, 2026)77 mph wind — 2 WNW Hereford, Deaf Smith Co. (Aug 1, 2026)75 mph wind — 2 NE Friona, Parmer Co. (Aug 1, 2026)64 mph wind — 7 ENE El Paso, El Paso Co. (Aug 1, 2026)63 mph wind — 9 NE El Paso, El Paso Co. (Aug 1, 2026)60 mph wind — 12 SW Dalhart, Hartley Co. (Aug 1, 2026)74 mph wind — 11 WNW Bootleg, Deaf Smith Co. (Aug 1, 2026)67 mph wind — 4 W Childress, Childress Co. (Jul 31, 2026)68 mph wind — 4 ENE Odell, Wilbarger Co. (Jul 31, 2026)73 mph wind — 10 ESE Valley de Oro, Potter Co. (Jul 24, 2026)61 mph wind — 2 W Canyon, Randall Co. (Jul 24, 2026)65 mph wind — 1 WNW Skellytown, Carson Co. (Jul 24, 2026)62 mph wind — 5 SW Jones Creek, Brazoria Co. (Jul 23, 2026)67 mph wind — 11 NE Surfside Beach, Brazoria Co. (Jul 23, 2026)64 mph wind — 1 ENE Bacliff, GMZ335 Co. (Jul 23, 2026)64 mph wind — 3 NNW Seymour, Baylor Co. (Jul 19, 2026)65 mph wind — 2 NNW Haskell, Haskell Co. (Jul 19, 2026)61 mph wind — 1 NNE Floydada, Floyd Co. (Jul 18, 2026)62 mph wind — 5 SSW Graham, Garza Co. (Jul 18, 2026)70 mph wind — 2 NNE Childress, Childress Co. (Jul 18, 2026)58 mph wind — 3 NNE Tahoka, Lynn Co. (Jul 18, 2026)65 mph wind — 6 S Lubbock, Lubbock Co. (Jul 18, 2026)51 mph wind — 2 NNW Westworth, Tarrant Co. (Jul 17, 2026)Tornado — 5 SW Uvalde, Uvalde Co. (Jul 16, 2026)Tornado — 4 SSE China Grove, Bexar Co. (Jul 15, 2026)Tornado — 3 W Shavano Park, Bexar Co. (Jul 15, 2026)Tornado — 2 ENE San Antonio, Bexar Co. (Jul 15, 2026)62 mph wind — 6 S Wolfforth, Lubbock Co. (Jul 12, 2026)58 mph wind — 2 ESE Palo Duro Canyon, Randall Co. (Jul 12, 2026)1" hail — 5 SSW Amarillo, Randall Co. (Jul 12, 2026)66 mph wind — 4 SSW Pantex, Carson Co. (Jul 12, 2026)59 mph wind — 4 E Vega, Oldham Co. (Jul 11, 2026)63 mph wind — 11 S Romero, Oldham Co. (Jul 11, 2026)59 mph wind — 4 E Vega, Oldham Co. (Jul 10, 2026)61 mph wind — 14 NW Stratford, Dallam Co. (Jul 9, 2026)1.5" hail — 1 NNW Lindale, Smith Co. (Jul 7, 2026)1.75" hail — 3 WNW Emory, Rains Co. (Jul 7, 2026)1.5" hail — 2 NW Aledo, Parker Co. (Jul 7, 2026)1" hail — 4 WNW Mount Enterprise, Rusk Co. (Jul 7, 2026)1" hail — 9 SW Rusk, Cherokee Co. (Jul 7, 2026)0.75" hail — 8 SSE Tira, Hopkins Co. (Jul 7, 2026)1.25" hail — 4 NNW Mineola, Wood Co. (Jul 7, 2026)1" hail — 5 S Mineola, Smith Co. (Jul 7, 2026)58 mph wind — 3 ENE Carthage, Panola Co. (Jul 6, 2026)1" hail — 4 NNE Big Sandy, Upshur Co. (Jul 6, 2026)63 mph wind — 3 NW Fort Stockton, Pecos Co. (Jul 6, 2026)55 mph wind — 10 WNW Pyote, Ward Co. (Jul 6, 2026)59 mph wind — 1 NW Midland Internatio, Midland Co. (Jul 6, 2026)59 mph wind — 5 SW Saint Lawrence, Glasscock Co. (Jul 6, 2026)60 mph wind — 1 NW Brownwood, Brown Co. (Jul 6, 2026)58 mph wind — 6 SSW San Angelo, Tom Green Co. (Jul 6, 2026)59 mph wind — 2 E Wall, Tom Green Co. (Jul 6, 2026)1.25" hail — 5 E View, Taylor Co. (Jul 6, 2026)65 mph wind — 5 SE Blackwell, Coke Co. (Jul 6, 2026)67 mph wind — 5 NW Colorado City, Mitchell Co. (Jul 6, 2026)60 mph wind — 2 ESE Colorado City, Mitchell Co. (Jul 6, 2026)59 mph wind — 5 S Roscoe, Nolan Co. (Jul 6, 2026)76 mph wind — 3 ESE Impact, Taylor Co. (Jul 5, 2026)62 mph wind — 1 E Dyess Afb, Taylor Co. (Jul 5, 2026)60 mph wind — Sweetwater, Nolan Co. (Jul 5, 2026)65 mph wind — 3 ENE Albany, Shackelford Co. (Jul 5, 2026)1.25" hail — 8 NE Floydada, Floyd Co. (Jul 5, 2026)60 mph wind — Albany, Shackelford Co. (Jul 5, 2026)67 mph wind — 4 N Avoca, Jones Co. (Jul 5, 2026)1.5" hail — 8 NE Floydada, Floyd Co. (Jul 5, 2026)65 mph wind — Haskell, Haskell Co. (Jul 5, 2026)59 mph wind — Weinert, Haskell Co. (Jul 5, 2026)1.75" hail — Dougherty, Floyd Co. (Jul 5, 2026)71 mph wind — 3 NW Knox City, Knox Co. (Jul 5, 2026)1" hail — 4 NNW Burkburnett, Wichita Co. (Jul 5, 2026)58 mph wind — 1 E Crowell, Foard Co. (Jul 5, 2026)1" hail — 7 NW Grow, Cottle Co. (Jul 5, 2026)1" hail — Roaring Springs, Motley Co. (Jul 5, 2026)0.7" hail — 4 SW Canton, Van Zandt Co. (Jul 5, 2026)1" hail — 1 ESE Tyler, Smith Co. (Jul 5, 2026)1" hail — 3 SSW Lindale, Smith Co. (Jul 5, 2026)0.75" hail — 3 S Garland, Dallas Co. (Jul 5, 2026)58 mph wind — 2 SSW Muleshoe, Bailey Co. (Jul 5, 2026)71 mph wind — 1 NNE Amherst, Lamb Co. (Jul 5, 2026)61 mph wind — 1 NE Amherst, Lamb Co. (Jul 5, 2026)58 mph wind — 4 SSW Pantex, Carson Co. (Jul 5, 2026)62 mph wind — 2 NE Friona, Parmer Co. (Jul 5, 2026)64 mph wind — 11 WNW Bootleg, Deaf Smith Co. (Jul 5, 2026)59 mph wind — 2 NE Friona, Parmer Co. (Jul 5, 2026)62 mph wind — 2 ESE Pampa, Gray Co. (Jul 5, 2026)1.5" hail — 3 W Borger, Hutchinson Co. (Jul 4, 2026)1" hail — 4 SSW Fritch, Potter Co. (Jul 4, 2026)1" hail — Lipscomb, Lipscomb Co. (Jul 4, 2026)1.75" hail — 2 N Borger, Hutchinson Co. (Jul 4, 2026)1" hail — 2 ENE Borger, Hutchinson Co. (Jul 4, 2026)1" hail — 4 NNW Higgins, Lipscomb Co. (Jul 4, 2026)65 mph wind — 7 E Borger, Hutchinson Co. (Jul 4, 2026)1.75" hail — 8 S Dimmitt, Castro Co. (Jul 4, 2026)2.25" hail — 10 N Dimmitt, Castro Co. (Jul 4, 2026)1.5" hail — 5 SSE Hereford, Deaf Smith Co. (Jul 4, 2026)71 mph wind — 1 NE Post, Garza Co. (Jul 2, 2026)79 mph wind — 15 WSW Clarendon, Armstrong Co. (Jul 2, 2026)61 mph wind — 2 NE Friona, Parmer Co. (Jul 2, 2026)62 mph wind — 2 NE Friona, Parmer Co. (Jul 1, 2026)58 mph wind — 11 WNW Bootleg, Deaf Smith Co. (Jul 1, 2026)64 mph wind — 2 S Brownfield, Terry Co. (Jul 1, 2026)68 mph wind — 2 S Brownfield, Terry Co. (Jul 1, 2026)64 mph wind — 3 N Hart, Castro Co. (Jul 1, 2026)69 mph wind — 6 S Olton, Lamb Co. (Jul 1, 2026)61 mph wind — 2 S Brownfield, Terry Co. (Jul 1, 2026)60 mph wind — 9 SE Hovey, Brewster Co. (Jul 1, 2026)62 mph wind — Goodnight, Armstrong Co. (Jul 1, 2026)59 mph wind — 8 SSW Palo Duro Canyon, Randall Co. (Jun 30, 2026)69 mph wind — 2 S Lesley, Hall Co. (Jun 30, 2026)62 mph wind — 2 S Lesley, Hall Co. (Jun 30, 2026)66 mph wind — 2 S Lesley, Hall Co. (Jun 30, 2026)73 mph wind — 2 S Lesley, Hall Co. (Jun 30, 2026)66 mph wind — 1 NNE Floydada, Floyd Co. (Jun 30, 2026)61 mph wind — 17 ESE Marathon, Brewster Co. (Jun 30, 2026)59 mph wind — 1 SW Seagraves, Gaines Co. (Jun 30, 2026)68 mph wind — 13 SE Marfa, Presidio Co. (Jun 29, 2026)58 mph wind — 7 NW Miami, Roberts Co. (Jun 29, 2026)68 mph wind — 3 NNE Codman, Roberts Co. (Jun 29, 2026)58 mph wind — 4 NE Lefors, Gray Co. (Jun 29, 2026)84 mph wind — 5 N Alanreed, Gray Co. (Jun 29, 2026)62 mph wind — 6 NE Pantex, Carson Co. (Jun 29, 2026)80 mph wind — 3 NE Pantex, Carson Co. (Jun 29, 2026)80 mph wind — 7 ESE Amarillo, Randall Co. (Jun 29, 2026)60 mph wind — 8 SW Palo Duro Canyon, Randall Co. (Jun 29, 2026)75 mph wind — 3 NNW Belding, Pecos Co. (Jun 28, 2026)64 mph wind — 1 SW Canadian, Hemphill Co. (Jun 27, 2026)65 mph wind — 1 NE Memphis, Hall Co. (Jun 27, 2026)59 mph wind — 6 S Wolfforth, Lubbock Co. (Jun 27, 2026)63 mph wind — 3 WSW Aiken, Hale Co. (Jun 27, 2026)60 mph wind — Reese Center, Lubbock Co. (Jun 27, 2026)60 mph wind — 3 N Plains, Yoakum Co. (Jun 27, 2026)70 mph wind — 1 S Plainview, Hale Co. (Jun 27, 2026)59 mph wind — 2 SSE Plainview, Hale Co. (Jun 27, 2026)61 mph wind — 6 SSW Anton, Hockley Co. (Jun 27, 2026)70 mph wind — 9 NW Waka, Hansford Co. (Jun 27, 2026)60 mph wind — 4 S Levelland, Hockley Co. (Jun 27, 2026)60 mph wind — 6 S Olton, Lamb Co. (Jun 27, 2026)58 mph wind — 2 ENE Tulia, Swisher Co. (Jun 27, 2026)67 mph wind — 1 NE Amherst, Lamb Co. (Jun 27, 2026)68 mph wind — 4 WNW Stratford, Sherman Co. (Jun 27, 2026)60 mph wind — 3 SW Dalhart, Hartley Co. (Jun 27, 2026)89 mph wind — 12 SW Dalhart, Hartley Co. (Jun 27, 2026)58 mph wind — 2 N Texline, Dallam Co. (Jun 27, 2026)68 mph wind — 11 S Romero, Oldham Co. (Jun 27, 2026)2" hail — 7 N New Mobeetie, Hemphill Co. (Jun 26, 2026)1.25" hail — 8 NNW New Mobeetie, Hemphill Co. (Jun 26, 2026)60 mph wind — 2 WSW Turkey, Hall Co. (Jun 26, 2026)58 mph wind — Caprock Canyons State P, Briscoe Co. (Jun 26, 2026)60 mph wind — 1 NE Memphis, Hall Co. (Jun 26, 2026)85 mph wind — 1 S Plainview, Hale Co. (Jun 26, 2026)58 mph wind — 2 SSE Plainview, Hale Co. (Jun 26, 2026)110 mph wind — 2 NE Slaton, Lubbock Co. (Jun 26, 2026)63 mph wind — 1 WSW Seagraves, Gaines Co. (Jun 26, 2026)59 mph wind — 4 SSW Pantex, Carson Co. (Jun 26, 2026)63 mph wind — 6 ENE Amarillo, Potter Co. (Jun 26, 2026)73 mph wind — 7 E Borger, Hutchinson Co. (Jun 26, 2026)61 mph wind — 4 E Vega, Oldham Co. (Jun 26, 2026)73 mph wind — 2 NE Friona, Parmer Co. (Jun 26, 2026)1" hail — 4 NW Lubbock, Lubbock Co. (Jun 26, 2026)1" hail — 5 W Lubbock, Lubbock Co. (Jun 26, 2026)1" hail — 5 W Lubbock, Lubbock Co. (Jun 25, 2026)0.75" hail — 4 E Reese Center, Lubbock Co. (Jun 25, 2026)65 mph wind — 4 S Levelland, Hockley Co. (Jun 25, 2026)72 mph wind — 3 SE Dumas, Moore Co. (Jun 25, 2026)58 mph wind — 11 S Romero, Oldham Co. (Jun 25, 2026)60 mph wind — 6 E Canadian, Hemphill Co. (Jun 25, 2026)60 mph wind — 6 E Canadian, Hemphill Co. (Jun 25, 2026)60 mph wind — 6 ESE Lora, Hemphill Co. (Jun 25, 2026)59 mph wind — 16 S Orla, Reeves Co. (Jun 25, 2026)59 mph wind — 6 ENE Amarillo, Potter Co. (Jun 25, 2026)74 mph wind — Vigo Park, Swisher Co. (Jun 25, 2026)67 mph wind — 2 ENE Tulia, Swisher Co. (Jun 25, 2026)58 mph wind — 8 SSW Palo Duro Canyon, Randall Co. (Jun 25, 2026)74 mph wind — 1 ENE Happy, Swisher Co. (Jun 25, 2026)59 mph wind — 5 ENE Hereford, Deaf Smith Co. (Jun 25, 2026)62 mph wind — 3 N Hart, Castro Co. (Jun 25, 2026)61 mph wind — 2 NE Dimmitt, Castro Co. (Jun 25, 2026)64 mph wind — 2 NE Friona, Parmer Co. (Jun 25, 2026)60 mph wind — 11 WNW Bootleg, Deaf Smith Co. (Jun 25, 2026)62 mph wind — 1 N O'Donnell, Lynn Co. (Jun 24, 2026)59 mph wind — 2 NE Slaton, Lubbock Co. (Jun 24, 2026)2 NE Friona2 S Lesley2 NNE Childress1 S Plainview2 S Port Arthur3 WSW Nederland
Hail <1.25" Hail 1.25–2" Hail 2"+ Damaging wind Tornado

This map shows where. Rooftops shows which roofs.

Type any Texas 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

Pine SpringsCulberson Co.17 reports
2 S LesleyHall Co.12 reports
2 NE FrionaParmer Co.11 reports
2 NNE ChildressChildress Co.10 reports
11 S RomeroOldham Co.10 reports
1 NNW Lubbock Int. AirpLubbock Co.10 reports
1 NE MemphisHall Co.9 reports
3 SE DumasMoore Co.9 reports
Reese CenterLubbock Co.9 reports
6 S OltonLamb Co.8 reports
14 W ToyavaleJeff Davis Co.8 reports
2 ENE TuliaSwisher Co.8 reports

Largest hail · last 12 months

2 S Camp Wood5 months ago5" softball
4 ESE Godley5 months ago4.5" softball
1 S Leakey7 months ago4.5" softball
2 S Camp Wood7 months ago4.5" softball
Rio Grande City7 months ago4.5" softball
9 WSW Cranfills Gap4 months ago4" softball
1 W Trenton5 months ago4" softball
3 S Leakey7 months ago4" softball
4 N Montell5 months ago3.5" baseball
2 E Godley5 months ago3.5" baseball

Latest verified reports

WhenLocationEvent
Sep 22, 2026todayKellerTarrant Co.0.75" hail
Sep 22, 2026today1 ENE KellerTarrant Co.1" hail
Sep 21, 2026today1 NW Midland InternatioMidland Co.58 mph wind
Sep 21, 2026today6 S OltonLamb Co.62 mph wind
Sep 21, 2026todaySpadeLamb Co.1" hail
Sep 21, 2026today5 W JusticeburgGarza Co.1.5" hail
Sep 21, 2026today2 S NavarroNavarro Co.1" hail
Sep 20, 2026yesterday4 WSW Cedar HillDallas Co.61 mph wind
Sep 20, 2026yesterday3 SSW HamiltonHamilton Co.60 mph wind
Sep 20, 20262 days ago6 NW White River LakeCrosby Co.62 mph wind
Sep 20, 20262 days ago2 NNE ChildressChildress Co.66 mph wind
Sep 20, 20262 days ago2 NNE ChildressChildress Co.64 mph wind
Sep 20, 20262 days ago2 NNE ChildressChildress Co.61 mph wind
Sep 20, 20262 days ago2 NE SlatonLubbock Co.60 mph wind
Sep 20, 20262 days ago4 W ChildressChildress Co.61 mph wind
Sep 20, 20262 days ago3 ENE WellingtonCollingsworth Co.59 mph wind
Sep 20, 20262 days ago2 NNE FloydadaFloyd Co.59 mph wind
Sep 19, 20262 days ago7 W LakeviewHall Co.74 mph wind
Sep 19, 20262 days ago3 NW Fort StocktonPecos Co.72 mph wind
Sep 19, 20262 days ago4 NNW BeldingPecos Co.72 mph wind
Sep 19, 20262 days ago14 W ToyavaleJeff Davis Co.58 mph wind
Sep 16, 20266 days agoWhite River LakeCrosby Co.60 mph wind
Sep 15, 20266 days ago1 NW Lubbock Int. AirpoLubbock Co.62 mph wind
Sep 15, 20266 days agoWelchDawson Co.67 mph wind
Sep 15, 20266 days ago1 ENE MortonCochran Co.70 mph wind

Texas storm damage FAQ

Was there hail in Texas recently?

The most recent verified severe weather report in Texas was filed on Sep 22, 2026. Over the last 12 months, NWS spotters logged 979 hail reports across 97 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 Texas in the last 12 months measured 5" — softball sized — and the state logged 87 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-09-22 07:31 UTC · refreshes hourly.