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.

90
Days with claimable 1"+ hail
5"
Largest hail (softball)
1017
Hail reports · 12 mo
2 days ago
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.

Apr 30, 2026
3 months ago
5" softball
2 S Camp Wood · 3 S Camp Wood · 2 N McKinney Falls Stat · 1 E Rollingwood21 reports
Apr 28, 2026
3 months ago
4.5" softball
2 NW Godley · Buckingham · 4 ESE Godley · 2 E Godley94 reports
Mar 10, 2026
4 months ago
4.5" softball
Baird · 2 SE Lake View · Buffalo Gap · 1 S Buffalo Gap20 reports
Mar 11, 2026
4 months ago
4.5" softball
1 S Leakey · 3 WNW Laughlin AFB · 7 SSW Paradise · 10 W Springtown18 reports
Mar 8, 2026
4 months ago
4.5" softball
Rio Grande City · 5 SSW Encinal · 6 WSW China Grove · Escobares7 reports

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

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)1.75" hail — 5 N Happy, Randall Co. (May 29, 2026)70 mph wind — 1 NE Memphis, Hall Co. (May 29, 2026)1.25" hail — 10 NNE Stephenville, Erath Co. (May 29, 2026)1" hail — Baird, Callahan Co. (May 28, 2026)1.25" hail — 10 NNE Stephenville, Erath Co. (May 28, 2026)1" hail — 1 N Willow Park, Parker Co. (May 28, 2026)1.25" hail — Willow Park, Parker Co. (May 28, 2026)1.25" hail — 2 NNE Hudson Oaks, Parker Co. (May 28, 2026)1" hail — 6 NW Willow Park, Parker Co. (May 28, 2026)61 mph wind — 6 SSW South Padre Islan, Cameron Co. (May 27, 2026)65 mph wind — 1 SSE South Padre Islan, GMZ130 Co. (May 27, 2026)61 mph wind — 5 ENE Bayview, Cameron Co. (May 27, 2026)62 mph wind — 1 NNW Petronila, Nueces Co. (May 27, 2026)63 mph wind — CC Airport, Nueces Co. (May 27, 2026)58 mph wind — 2 ENE Laredo, Webb Co. (May 27, 2026)66 mph wind — 1 NNW Petronila, Nueces Co. (May 27, 2026)58 mph wind — 6 N Lake Alice, Jim Wells Co. (May 27, 2026)57 mph wind — New Berlin, Guadalupe Co. (May 27, 2026)62 mph wind — 1 NE New Berlin, Guadalupe Co. (May 27, 2026)Tornado — 3 N New Berlin, Guadalupe Co. (May 27, 2026)0.88" hail — Monahans, Ward Co. (May 27, 2026)55 mph wind — 10 WNW Pyote, Ward Co. (May 27, 2026)55 mph wind — 10 WNW Pyote, Ward Co. (May 27, 2026)55 mph wind — 9 N Pipe Creek, Kerr Co. (May 27, 2026)51 mph wind — 2 ESE Hondo, Medina Co. (May 27, 2026)1.5" hail — 1 SW Center Point, Kerr Co. (May 27, 2026)1" hail — 5 SE Andice, Williamson Co. (May 27, 2026)2" hail — 4 NE Charlotte, Atascosa Co. (May 27, 2026)79 mph wind — 2 NW Batesville, Zavala Co. (May 27, 2026)53 mph wind — 2 E Uvalde, Uvalde Co. (May 27, 2026)2" hail — 2 W LBJ State Park, Gillespie Co. (May 26, 2026)1" hail — 3 SSE Quemado, Maverick Co. (May 26, 2026)1.5" hail — Quemado, Maverick Co. (May 26, 2026)1" hail — 13 NNE Van Horn, Culberson Co. (May 26, 2026)1.5" hail — 10 SE Pearsall, Frio Co. (May 26, 2026)Tornado — 9 N Quemado, Maverick Co. (May 26, 2026)Tornado — 7 N Quemado, Maverick Co. (May 26, 2026)Tornado — 5 N Quemado, Maverick Co. (May 26, 2026)60 mph wind — 6 E Pearsall, Frio Co. (May 26, 2026)1" hail — 1 N Fredericksburg, Gillespie Co. (May 26, 2026)1.25" hail — 1 SW Fredonia, Mason Co. (May 26, 2026)1" hail — Pearsall, Frio Co. (May 26, 2026)62 mph wind — 1 SSE Jayton, Kent Co. (May 26, 2026)1.25" hail — 11 S Montell, Uvalde Co. (May 26, 2026)77 mph wind — Vigo Park, Swisher Co. (May 26, 2026)1" hail — 1 NNW Dawson, Navarro Co. (May 25, 2026)1" hail — 1 NE Waxahachie, Ellis Co. (May 25, 2026)1" hail — 1 SW North Richland Hil, Tarrant Co. (May 25, 2026)1" hail — 3 E Athens, Henderson Co. (May 24, 2026)0.75" hail — 1 NNW Blue Mound, Tarrant Co. (May 24, 2026)1" hail — 4 WNW Justin, Denton Co. (May 24, 2026)60 mph wind — 1 ENE Mclean, Gray Co. (May 24, 2026)64 mph wind — 2 SSE Hackberry, Cottle Co. (May 24, 2026)60 mph wind — 10 WSW Guthrie, King Co. (May 24, 2026)75 mph wind — 10 SW Paducah, Cottle Co. (May 24, 2026)1" hail — 3 S Estelline, Hall Co. (May 24, 2026)61 mph wind — 3 N Roaring Springs, Motley Co. (May 24, 2026)59 mph wind — 4 SW Matador, Motley Co. (May 24, 2026)0.5" hail — 3 S Estelline, Hall Co. (May 24, 2026)66 mph wind — 7 ESE Silverton, Briscoe Co. (May 24, 2026)0.5" hail — 5 W Dimmitt, Castro Co. (May 24, 2026)1" hail — Levelland, Hockley Co. (May 24, 2026)58 mph wind — 2 N Spearman, Hansford Co. (May 24, 2026)11 S Romero2 NE Friona6 S Olton2 S Lesley2 NE Slaton4 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
2 S LesleyHall Co.13 reports
1 NNW Lubbock Int. AirpLubbock Co.13 reports
11 S RomeroOldham Co.10 reports
2 NE FrionaParmer Co.9 reports
6 S OltonLamb Co.9 reports
Reese CenterLubbock Co.9 reports
GoodnightArmstrong Co.8 reports
1 NE MemphisHall Co.8 reports
2 WSW TurkeyHall Co.8 reports
3 N HartCastro Co.7 reports
2 ENE TuliaSwisher Co.7 reports

Largest hail · last 12 months

2 S Camp Wood3 months ago5" softball
4 ESE Godley3 months ago4.5" softball
1 S Leakey4 months ago4.5" softball
2 S Camp Wood4 months ago4.5" softball
Rio Grande City4 months ago4.5" softball
9 WSW Cranfills Gap2 months ago4" softball
1 W Trenton3 months ago4" softball
3 S Leakey4 months ago4" softball
4 N Montell3 months ago3.5" baseball
2 E Godley3 months ago3.5" baseball

Latest verified reports

WhenLocationEvent
Jul 12, 2026yesterday6 S WolfforthLubbock Co.62 mph wind
Jul 12, 2026yesterday2 ESE Palo Duro CanyonRandall Co.58 mph wind
Jul 12, 2026yesterday5 SSW AmarilloRandall Co.1" hail
Jul 12, 2026yesterday4 SSW PantexCarson Co.66 mph wind
Jul 11, 20262 days ago4 E VegaOldham Co.59 mph wind
Jul 11, 20263 days ago11 S RomeroOldham Co.63 mph wind
Jul 10, 20263 days ago4 E VegaOldham Co.59 mph wind
Jul 9, 20264 days ago14 NW StratfordDallam Co.61 mph wind
Jul 7, 20266 days ago1 NNW LindaleSmith Co.1.5" hail
Jul 7, 20266 days ago3 WNW EmoryRains Co.1.75" hail
Jul 7, 20267 days ago2 NW AledoParker Co.1.5" hail
Jul 7, 20267 days ago4 WNW Mount EnterpriseRusk Co.1" hail
Jul 7, 20267 days ago9 SW RuskCherokee Co.1" hail
Jul 7, 20267 days ago8 SSE TiraHopkins Co.0.75" hail
Jul 7, 20267 days ago4 NNW MineolaWood Co.1.25" hail
Jul 7, 20267 days ago5 S MineolaSmith Co.1" hail
Jul 6, 20267 days ago3 ENE CarthagePanola Co.58 mph wind
Jul 6, 20267 days ago4 NNE Big SandyUpshur Co.1" hail
Jul 6, 20267 days ago3 NW Fort StocktonPecos Co.63 mph wind
Jul 6, 20267 days ago10 WNW PyoteWard Co.55 mph wind
Jul 6, 20267 days ago1 NW Midland InternatioMidland Co.59 mph wind
Jul 6, 20267 days ago5 SW Saint LawrenceGlasscock Co.59 mph wind
Jul 6, 20268 days ago1 NW BrownwoodBrown Co.60 mph wind
Jul 6, 20268 days ago6 SSW San AngeloTom Green Co.58 mph wind
Jul 6, 20268 days ago2 E WallTom Green Co.59 mph wind

Texas storm damage FAQ

Was there hail in Texas recently?

The most recent verified severe weather report in Texas was filed on Jul 12, 2026. Over the last 12 months, NWS spotters logged 1017 hail reports across 99 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 90 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-07-14 02:14 UTC · refreshes hourly.