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.

83
Days with claimable 1"+ hail
5"
Largest hail (softball)
997
Hail reports · 12 mo
yesterday
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.

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)58 mph wind — 4 SE Lubbock, Lubbock Co. (Jun 24, 2026)1.5" hail — Brownfield, Terry Co. (Jun 24, 2026)59 mph wind — 8 SW Sundown, Cochran Co. (Jun 24, 2026)1" hail — Brownfield, Terry Co. (Jun 24, 2026)71 mph wind — 1 N Lubbock Int. Airpor, Lubbock Co. (Jun 24, 2026)2.5" hail — 1 WNW Levelland, Hockley Co. (Jun 24, 2026)61 mph wind — 4 NNE Shallowater, Lubbock Co. (Jun 24, 2026)2.75" hail — 1 SW Levelland, Hockley Co. (Jun 24, 2026)1.75" hail — Levelland, Hockley Co. (Jun 24, 2026)70 mph wind — 6 S Olton, Lamb Co. (Jun 24, 2026)65 mph wind — 6 S Olton, Lamb Co. (Jun 24, 2026)60 mph wind — 4 S Levelland, Hockley Co. (Jun 24, 2026)63 mph wind — 2 SSW Levelland, Hockley Co. (Jun 24, 2026)1" hail — 2 SE Hart, Castro Co. (Jun 24, 2026)2" hail — 3 S Whitharral, Hockley Co. (Jun 24, 2026)61 mph wind — 10 WSW Guthrie, King Co. (Jun 24, 2026)58 mph wind — 10 WSW Guthrie, King Co. (Jun 24, 2026)1.25" hail — 1 W Happy, Swisher Co. (Jun 24, 2026)1" hail — 2 SE Hart, Castro Co. (Jun 24, 2026)0.75" hail — 5 S Lubbock, Lubbock Co. (Jun 24, 2026)0.75" hail — 4 E Wolfforth, Lubbock Co. (Jun 24, 2026)0.7" hail — 2 SE Hart, Castro Co. (Jun 24, 2026)1.75" hail — Meadow, Terry Co. (Jun 24, 2026)1.75" hail — 2 SSE Abernathy, Lubbock Co. (Jun 24, 2026)1.75" hail — Abernathy, Hale Co. (Jun 23, 2026)1" hail — Abernathy, Hale Co. (Jun 23, 2026)2" hail — 2 NNW Canyon, Randall Co. (Jun 23, 2026)2.75" hail — 4 W Canyon, Randall Co. (Jun 23, 2026)3" hail — 2 W Canyon, Randall Co. (Jun 23, 2026)2.75" hail — 5 W Canyon, Randall Co. (Jun 23, 2026)2.5" hail — 2 ENE Umbarger, Randall Co. (Jun 23, 2026)1.5" hail — 2 W Canyon, Randall Co. (Jun 23, 2026)1" hail — 1 W Ralls, Crosby Co. (Jun 23, 2026)1" hail — 3 SE Cotton Center, Hale Co. (Jun 23, 2026)1.25" hail — 3 W Ralls, Crosby Co. (Jun 23, 2026)2.75" hail — 4 SE Wildorado, Deaf Smith Co. (Jun 23, 2026)1" hail — Sudan, Lamb Co. (Jun 23, 2026)2.75" hail — 2 ESE Wildorado, Oldham Co. (Jun 23, 2026)1.5" hail — 2 NNW Bushland, Potter Co. (Jun 23, 2026)2.75" hail — 3 E Wildorado, Oldham Co. (Jun 23, 2026)64 mph wind — 4 ESE Petersburg, Floyd Co. (Jun 23, 2026)74 mph wind — Goodnight, Armstrong Co. (Jun 23, 2026)1.25" hail — 1 WSW Sudan, Lamb Co. (Jun 23, 2026)1" hail — 5 SSW Lockney, Floyd Co. (Jun 23, 2026)72 mph wind — 3 NW Seymour, Baylor Co. (Jun 23, 2026)85 mph wind — 3 NW Seymour, Baylor Co. (Jun 23, 2026)63 mph wind — 2 SE Truscott, Knox Co. (Jun 23, 2026)60 mph wind — 1 E Crowell, Foard Co. (Jun 23, 2026)60 mph wind — 5 SE Quanah, Hardeman Co. (Jun 23, 2026)58 mph wind — 2 SSE Hackberry, Cottle Co. (Jun 23, 2026)68 mph wind — 11 S Kirkland, Cottle Co. (Jun 23, 2026)1" hail — Childress, Childress Co. (Jun 23, 2026)0.5" hail — 1 W Childress, Childress Co. (Jun 23, 2026)1.75" hail — 1 NW Childress, Childress Co. (Jun 23, 2026)1.75" hail — 1 NNW Childress, Childress Co. (Jun 23, 2026)59 mph wind — 2 NNE Childress, Childress Co. (Jun 23, 2026)1.25" hail — 3 SSW Paris, Lamar Co. (Jun 23, 2026)1" hail — 3 E Toco, Lamar Co. (Jun 23, 2026)1" hail — 6 SSW Follett, Lipscomb Co. (Jun 23, 2026)1.5" hail — 3 E Midland, Midland Co. (Jun 23, 2026)0.75" hail — 2 N Cotton Flat, Midland Co. (Jun 23, 2026)0.75" hail — 3 W Midland, Midland Co. (Jun 23, 2026)1" hail — 3 W Cotton Flat, Midland Co. (Jun 23, 2026)0.88" hail — 2 WNW Midland, Midland Co. (Jun 23, 2026)Tornado — 26 SW Bakersfield, Pecos Co. (Jun 22, 2026)59 mph wind — 4 SSW Sun Valley, Lamar Co. (Jun 22, 2026)62 mph wind — 8 W Lipscomb, Lipscomb Co. (Jun 22, 2026)Tornado — 7 N Tivoli, Calhoun Co. (Jun 20, 2026)60 mph wind — 1 S Sierra Blanca, Hudspeth Co. (Jun 19, 2026)49 mph wind — 4 SSW Sun Valley, Lamar Co. (Jun 19, 2026)52 mph wind — 4 WSW Denton, Denton Co. (Jun 19, 2026)67 mph wind — 1 NE Sheppard Afb, Wichita Co. (Jun 19, 2026)53 mph wind — 3 SSE Mineral Wells, Palo Pinto Co. (Jun 19, 2026)65 mph wind — 16 S Graham, Palo Pinto Co. (Jun 19, 2026)61 mph wind — 9 NE El Paso, El Paso Co. (Jun 18, 2026)67 mph wind — 7 ENE El Paso, El Paso Co. (Jun 18, 2026)74 mph wind — 2 ENE Fort Bliss, El Paso Co. (Jun 15, 2026)63 mph wind — 3 E El Paso, El Paso Co. (Jun 15, 2026)62 mph wind — 6 SE Wellington, Collingsworth Co. (Jun 14, 2026)69 mph wind — 6 ESE Lora, Hemphill Co. (Jun 14, 2026)65 mph wind — 2 NE Amarillo, Potter Co. (Jun 14, 2026)91 mph wind — 10 ESE Valley de Oro, Potter Co. (Jun 14, 2026)68 mph wind — 6 ESE Lora, Hemphill Co. (Jun 14, 2026)0.88" hail — Glazier, Hemphill Co. (Jun 13, 2026)63 mph wind — 7 E Borger, Hutchinson Co. (Jun 13, 2026)64 mph wind — 9 NW Waka, Hansford Co. (Jun 13, 2026)61 mph wind — 12 SW Dalhart, Hartley Co. (Jun 13, 2026)61 mph wind — 11 S Romero, Oldham Co. (Jun 13, 2026)68 mph wind — 1 N O'Donnell, Lynn Co. (Jun 12, 2026)64 mph wind — 1 N O'Donnell, Lynn Co. (Jun 12, 2026)76 mph wind — 3 NNE Tahoka, Lynn Co. (Jun 12, 2026)64 mph wind — 3 NNE Tahoka, Lynn Co. (Jun 12, 2026)70 mph wind — 3 NNW Mcadoo, Dickens Co. (Jun 12, 2026)1" hail — 9 SE Floydada, Floyd Co. (Jun 12, 2026)1" hail — 2 NNW Levelland, Hockley Co. (Jun 12, 2026)1" hail — Childress, Childress Co. (Jun 12, 2026)0.5" hail — 1 S Matador, Motley Co. (Jun 12, 2026)0.5" hail — Matador, Motley Co. (Jun 12, 2026)0.5" hail — Childress, Childress Co. (Jun 11, 2026)58 mph wind — 11 SSW Paisano Pass, Presidio Co. (Jun 11, 2026)64 mph wind — 13 W Toyahvale, Jeff Davis Co. (Jun 10, 2026)58 mph wind — 11 S Romero, Oldham Co. (Jun 10, 2026)63 mph wind — 11 S Romero, Oldham Co. (Jun 9, 2026)59 mph wind — 6 ENE Abernathy, Hale Co. (Jun 9, 2026)1" hail — 3 SW Darrouzett, Lipscomb Co. (Jun 9, 2026)0.75" hail — 4 W Lubbock, Lubbock Co. (Jun 9, 2026)0.7" hail — 2 W Lubbock, Lubbock Co. (Jun 8, 2026)0.75" hail — 2 WSW Lubbock, Lubbock Co. (Jun 8, 2026)0.7" hail — 3 WNW Lubbock, Lubbock Co. (Jun 8, 2026)1" hail — 4 SE Reese Center, Lubbock Co. (Jun 8, 2026)0.7" hail — 5 W Lubbock, Lubbock Co. (Jun 8, 2026)0.88" hail — 3 E Reese Center, Lubbock Co. (Jun 8, 2026)1" hail — Lipscomb, Lipscomb Co. (Jun 8, 2026)1" hail — 5 N Lipscomb, Lipscomb Co. (Jun 8, 2026)0.75" hail — 4 NE Follett, Lipscomb Co. (Jun 8, 2026)71 mph wind — Reese Center, Lubbock Co. (Jun 7, 2026)1" hail — 1 W Red Oak, Ellis Co. (Jun 7, 2026)1" hail — 2 NNE Glenn Heights, Dallas Co. (Jun 7, 2026)1.25" hail — 1 NW Glenn Heights, Dallas Co. (Jun 7, 2026)1.75" hail — 5 NE Morse, Hansford Co. (Jun 6, 2026)67 mph wind — 3 ENE Odell, Wilbarger Co. (Jun 5, 2026)1" hail — 7 WNW Kellerville, Gray Co. (Jun 5, 2026)56 mph wind — 2 WNW Del Rio, Val Verde Co. (Jun 5, 2026)0.75" hail — Mason, Mason Co. (Jun 5, 2026)1" hail — 1 SSE Mason, Mason Co. (Jun 4, 2026)0.75" hail — 1 SE Mason, Mason Co. (Jun 4, 2026)67 mph wind — 1 ENE Mclean, Gray Co. (Jun 4, 2026)65 mph wind — 7 W Lakeview, Hall Co. (Jun 4, 2026)65 mph wind — 1 NNE Crowell, Foard Co. (Jun 3, 2026)59 mph wind — 3 ENE Perryton, Ochiltree Co. (Jun 3, 2026)59 mph wind — 3 ENE Perryton, Ochiltree Co. (Jun 3, 2026)0.75" hail — 1 S Perryton, Ochiltree Co. (Jun 3, 2026)61 mph wind — 2 NNE Seminole, Gaines Co. (Jun 3, 2026)59 mph wind — 3 NNW Martindale, Caldwell Co. (Jun 3, 2026)1" hail — 3 SE Buda, Hays Co. (Jun 3, 2026)1" hail — 6 WSW Breckenridge, Stephens Co. (Jun 3, 2026)1" hail — 7 NNE El Paso, El Paso Co. (Jun 3, 2026)2" hail — 2 NNE The Colony, Denton Co. (Jun 2, 2026)62 mph wind — 4 WNW Stratford, Sherman Co. (Jun 2, 2026)0.88" hail — The Colony, Denton Co. (Jun 2, 2026)0.75" hail — 2 S Southlake, Tarrant Co. (Jun 2, 2026)0.75" hail — 2 E Carrollton, Denton Co. (Jun 2, 2026)51 mph wind — 2 NNW Westworth, Tarrant Co. (Jun 2, 2026)48 mph wind — 2 S Saginaw, Tarrant Co. (Jun 2, 2026)1" hail — 1 SW Grapevine, Tarrant Co. (Jun 2, 2026)0.75" hail — 4 N Addison, Collin Co. (Jun 2, 2026)1.5" hail — 3 W Venus, Johnson Co. (Jun 2, 2026)1.5" hail — 1 ENE Alvarado, Johnson Co. (Jun 2, 2026)1.5" hail — 1 SSW Balch Springs, Dallas Co. (Jun 2, 2026)51 mph wind — 3 WNW Highland Park, Dallas Co. (Jun 2, 2026)49 mph wind — 4 SE Grapevine, Dallas Co. (Jun 2, 2026)0.88" hail — 4 SSE Forney, Kaufman Co. (Jun 2, 2026)49 mph wind — 4 NE Duncanville, Dallas Co. (Jun 2, 2026)1" hail — 6 W Jersey Village, Harris Co. (Jun 2, 2026)1" hail — 4 SW Lawrence, Kaufman Co. (Jun 2, 2026)1" hail — 4 S Cypress, Harris Co. (Jun 2, 2026)0.88" hail — 4 SW Lawrence, Kaufman Co. (Jun 2, 2026)1" hail — 5 W Jersey Village, Harris Co. (Jun 2, 2026)1" hail — 4 N Jersey Village, Harris Co. (Jun 2, 2026)0.75" hail — 1 NE Combine, Kaufman Co. (Jun 2, 2026)0.88" hail — 4 SSE Wylie, Collin Co. (Jun 2, 2026)1" hail — Lavon, Collin Co. (Jun 2, 2026)0.75" hail — 6 SW Emory, Rains Co. (Jun 2, 2026)0.75" hail — 7 E Oak Ridge, Kaufman Co. (Jun 2, 2026)1" hail — 1 NNE Stinnett, Hutchinson Co. (Jun 2, 2026)1" hail — Stinnett, Hutchinson Co. (Jun 2, 2026)1" hail — Stinnett, Hutchinson Co. (Jun 2, 2026)1" hail — 2 SSE Pringle, Hutchinson Co. (Jun 1, 2026)1.75" hail — 4 S Pringle, Hutchinson Co. (Jun 1, 2026)1.5" hail — 7 W Stinnett, Hutchinson Co. (Jun 1, 2026)72 mph wind — 10 SW Paducah, Cottle Co. (Jun 1, 2026)58 mph wind — 2 NE Slaton, Lubbock Co. (Jun 1, 2026)58 mph wind — Reese Center, Lubbock Co. (Jun 1, 2026)69 mph wind — 2 NE Slaton, Lubbock Co. (Jun 1, 2026)66 mph wind — 2 SSE Hackberry, Cottle Co. (Jun 1, 2026)59 mph wind — 1 NE Post, Garza Co. (May 31, 2026)1" hail — White River Lake, Crosby Co. (May 31, 2026)1" hail — Northfield, Motley Co. (May 30, 2026)58 mph wind — 3 W Dozier, Collingsworth Co. (May 30, 2026)62 mph wind — 2 WSW Clarendon, Donley Co. (May 30, 2026)77 mph wind — 15 WSW Clarendon, Armstrong Co. (May 30, 2026)1" hail — 16 SSE Canyon, Randall Co. (May 30, 2026)58 mph wind — 5 SE Canyon, Randall Co. (May 29, 2026)11 S Romero2 NE Friona9 NW WakaReese Center1 S Plainview4 SSW Pantex
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
11 S RomeroOldham Co.10 reports
2 NE FrionaParmer Co.10 reports
2 S LesleyHall Co.10 reports
1 NNW Lubbock Int. AirpLubbock Co.10 reports
Reese CenterLubbock Co.9 reports
2 ENE TuliaSwisher Co.8 reports
2 NE DimmittCastro Co.8 reports
1 NE MemphisHall Co.8 reports
2 WSW TurkeyHall Co.8 reports
9 NW WakaHansford Co.7 reports
3 N HartCastro Co.7 reports

Largest hail · last 12 months

2 S Camp Wood4 months ago5" softball
4 ESE Godley4 months ago4.5" softball
1 S Leakey5 months ago4.5" softball
2 S Camp Wood5 months ago4.5" softball
Rio Grande City5 months ago4.5" softball
9 WSW Cranfills Gap3 months ago4" softball
1 W Trenton4 months ago4" softball
3 S Leakey5 months ago4" softball
4 N Montell4 months ago3.5" baseball
2 E Godley4 months ago3.5" baseball

Latest verified reports

WhenLocationEvent
Aug 15, 2026yesterday5 ENE LajitasBrewster Co.61 mph wind
Aug 14, 2026yesterday8 W LipscombLipscomb Co.65 mph wind
Aug 14, 20262 days ago3 NW Fort StocktonPecos Co.58 mph wind
Aug 14, 20262 days ago3 WNW FluvannaBorden Co.68 mph wind
Aug 13, 20262 days ago1 SW Lelia LakeDonley Co.70 mph wind
Aug 13, 20262 days ago2 WSW ClarendonDonley Co.61 mph wind
Aug 13, 20262 days ago3 N CoyanosaPecos Co.58 mph wind
Aug 13, 20262 days agoReese CenterLubbock Co.58 mph wind
Aug 13, 20262 days ago6 E WolfforthLubbock Co.0.5" hail
Aug 13, 20262 days agoPlainviewHale Co.0.25" hail
Aug 13, 20262 days ago1 S PlainviewHale Co.72 mph wind
Aug 13, 20262 days ago1 S PlainviewHale Co.71 mph wind
Aug 13, 20262 days ago3 SSW LevellandHockley Co.0.25" hail
Aug 13, 20263 days ago3 NNW McadooDickens Co.60 mph wind
Aug 8, 20268 days ago3 NNW El PasoEl Paso Co.59 mph wind
Aug 8, 20268 days ago7 ENE El PasoEl Paso Co.62 mph wind
Aug 8, 20268 days ago11 S RomeroOldham Co.73 mph wind
Aug 7, 20268 days ago4 W ProsperDenton Co.0.75" hail
Aug 7, 20268 days agoPottsboroGrayson Co.0.88" hail
Aug 7, 20269 days ago9 NW WakaHansford Co.76 mph wind
Aug 7, 20269 days ago3 NNE UmbargerRandall Co.71 mph wind
Aug 7, 20269 days ago4 SSW PantexCarson Co.58 mph wind
Aug 7, 20269 days ago9 NW WakaHansford Co.61 mph wind
Aug 7, 20269 days ago9 NW WakaHansford Co.62 mph wind
Aug 7, 20269 days ago4 WNW StratfordSherman Co.62 mph wind

Texas storm damage FAQ

Was there hail in Texas recently?

The most recent verified severe weather report in Texas was filed on Aug 15, 2026. Over the last 12 months, NWS spotters logged 997 hail reports across 94 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 83 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 13:50 UTC · refreshes hourly.