FeaturesUse casesHow it worksPricingGuidesFAQAboutContactPro dashboardCheck an address

Hail history · Texas

Texas hail history

Hail days, largest hail and the latest storms for 254 Texas counties, from NOAA storm reports since 2010.

11,554 hail reports and 9,910 damaging-wind reports in Texas since 2010; the largest hail was 7.02" (grapefruit) in Swisher County on Jun 2, 2024. Counties are sorted by the number of days with hail reports.

CountyHail days since 2010Last 5 yearsLargest hailLast hail
Tarrant County79415.00"Sep 21, 2026
Denton County65375.90"Jun 2, 2026
Dallas County63344.00"Jun 6, 2026
Pecos County60225.00"May 20, 2026
Lubbock County58274.50"Sep 15, 2026
Collin County57305.25"Jun 2, 2026
Potter County55223.00"Jul 4, 2026
Randall County55273.00"Sep 10, 2026
Hutchinson County53233.00"Jul 4, 2026
Grayson County48303.50"May 10, 2026
Carson County47143.00"Sep 10, 2026
Tom Green County46254.00"May 10, 2026
Bexar County45175.50"Sep 11, 2026
Ector County45205.00"Mar 5, 2026
Gray County45124.50"Jun 5, 2026
Deaf Smith County43173.23"Jul 4, 2026
Harris County43222.50"Aug 28, 2026
Taylor County43253.00"Jul 5, 2026
Lipscomb County42153.40"Jul 4, 2026
Ochiltree County42124.00"Sep 12, 2026
Smith County41202.75"Jul 7, 2026
Wichita County41185.33"Jul 5, 2026
Jones County40184.00"Jun 8, 2025
Parker County40213.00"Sep 27, 2026
Bell County39235.68"May 10, 2026
Childress County39143.25"Jun 23, 2026
Johnson County39244.50"Jun 2, 2026
Scurry County39114.25"May 22, 2026
Williamson County39234.00"May 26, 2026
Coleman County38244.50"May 10, 2026
Dallam County36194.00"Apr 10, 2026
Donley County36104.00"Mar 30, 2026
Hall County36143.50"May 23, 2026
Runnels County36234.00"May 19, 2026
Val Verde County36134.00"May 19, 2026
Hockley County35195.00"Sep 15, 2026
Howard County35104.25"Jun 8, 2025
Wise County35254.50"Apr 28, 2026
Brown County34223.25"May 19, 2026
Fannin County34194.00"Apr 27, 2026
Hansford County34113.30"Jun 5, 2026
Hemphill County34113.00"Aug 25, 2026
Moore County34102.75"Apr 23, 2025
Wheeler County34135.50"Aug 25, 2026
Ellis County33233.75"Sep 11, 2026
Floyd County33155.20"Jul 5, 2026
McLennan County33194.50"May 23, 2026
Midland County33114.00"Jun 22, 2026
Cooke County32193.00"Mar 5, 2026
Archer County31153.00"Apr 28, 2026
Coryell County31174.50"May 19, 2026
Hartley County31112.75"Aug 2, 2025
Hale County3093.00"Jun 23, 2026
Hill County30164.50"Apr 28, 2026
Kerr County30123.00"May 26, 2026
Montague County30134.50"May 8, 2026
Nolan County3082.75"May 10, 2026
Hunt County29113.50"Apr 27, 2026
Oldham County29103.25"Jun 23, 2026
Bosque County28162.76"Apr 28, 2026
Brewster County2883.50"May 20, 2026
Llano County28193.00"May 19, 2026
San Saba County28172.75"May 10, 2026
Travis County28173.00"May 9, 2026
Baylor County27123.50"Mar 10, 2026
Callahan County27213.25"May 28, 2026
Clay County27143.00"Apr 28, 2026
Collingsworth County27115.50"Mar 31, 2026
Hamilton County27154.50"May 10, 2026
Palo Pinto County27202.50"Apr 28, 2026
Roberts County2772.75"Sep 8, 2025
Sherman County2783.60"Jun 6, 2025
Jack County26163.25"May 8, 2026
Lynn County2693.25"May 23, 2026
Mitchell County2682.75"May 10, 2026
Crosby County25112.75"Jun 23, 2026
Wood County25142.75"Jul 6, 2026
Andrews County2492.50"Nov 23, 2025
Burnet County24154.25"May 10, 2026
Cherokee County24114.00"Jul 6, 2026
Garza County24115.00"Sep 21, 2026
Hardeman County2483.37"May 8, 2026
Kent County2484.00"Jun 8, 2025
McCulloch County24104.00"Mar 4, 2025
Rusk County2493.00"Jul 6, 2026
Comal County23102.75"May 2, 2025
Crockett County23113.00"May 21, 2026
Henderson County23162.75"May 24, 2026
Lamar County2372.75"Jun 23, 2026
Mason County23152.75"Jun 4, 2026
Uvalde County2383.50"May 26, 2026
Young County23143.10"Apr 28, 2026
Anderson County22153.00"Apr 29, 2026
Castro County2283.50"Jul 4, 2026
Cottle County2274.00"Jul 5, 2026
Hays County22103.00"Jun 2, 2026
Lamb County22124.00"Sep 21, 2026
Limestone County22131.75"Apr 29, 2026
Reeves County22122.75"Jun 5, 2025
Gillespie County21144.00"May 26, 2026
Harrison County21102.75"May 9, 2026
Menard County21115.87"May 10, 2026
Parmer County2192.80"May 6, 2025
Stephens County21132.75"Jun 2, 2026
Swisher County21107.02"Jun 23, 2026
Throckmorton County21102.50"Apr 15, 2026
Armstrong County2054.25"Jun 8, 2025
Bastrop County2085.50"May 5, 2025
Bowie County2081.75"Apr 4, 2025
Briscoe County20106.00"May 25, 2025
Coke County20102.75"May 22, 2026
Erath County20112.75"May 28, 2026
Fisher County20133.00"Apr 13, 2026
Gaines County2093.00"May 5, 2025
Glasscock County2072.50"Jun 9, 2025
Kaufman County20113.50"Jun 2, 2026
Lampasas County2091.75"May 16, 2025
Martin County2062.50"May 23, 2026
Motley County2095.00"Jul 5, 2026
Nacogdoches County20102.50"Mar 15, 2026
Navarro County20112.75"Sep 21, 2026
Bandera County19113.00"Mar 10, 2026
Eastland County19103.00"May 26, 2025
Kimble County1992.75"May 6, 2026
Medina County1966.42"May 6, 2025
Blanco County1896.12"May 6, 2026
Concho County18134.00"Apr 18, 2026
Foard County1893.50"Apr 14, 2026
Haskell County1872.50"Jun 10, 2025
Kinney County1864.00"Mar 10, 2026
Real County1844.50"Apr 29, 2026
Red River County1872.50"May 9, 2024
Terrell County1863.00"Apr 16, 2026
Ward County1872.75"Feb 13, 2026
Wilbarger County1853.00"Apr 1, 2026
Atascosa County17103.00"May 26, 2026
Bailey County1793.10"Aug 27, 2026
Brazos County1793.00"Apr 22, 2026
Houston County1774.50"Mar 15, 2026
Kendall County1782.75"Mar 10, 2026
Knox County1793.00"Mar 10, 2026
Robertson County1782.00"May 2, 2025
Van Zandt County1783.50"Apr 25, 2026
Webb County1783.25"May 17, 2024
Borden County1643.50"May 23, 2026
Edwards County1655.00"Apr 29, 2026
Hood County1694.50"Apr 28, 2026
Titus County1692.00"Mar 15, 2026
Upshur County16103.50"Jul 6, 2026
Cass County1552.50"Apr 29, 2026
Gregg County1592.75"Apr 29, 2026
Irion County1593.25"May 19, 2026
Jeff Davis County1532.00"May 3, 2025
Panola County1573.50"May 22, 2026
Shackelford County1562.75"May 10, 2026
Starr County15104.50"May 10, 2026
Sterling County1573.00"May 29, 2025
Stonewall County1564.00"May 25, 2025
Terry County15113.50"Jun 23, 2026
Wilson County1542.00"May 13, 2024
Comanche County1474.25"May 10, 2026
El Paso County1462.00"Jun 2, 2026
Franklin County1441.75"Apr 24, 2026
Guadalupe County1492.00"Nov 1, 2025
Hidalgo County1473.00"May 8, 2025
Hopkins County1473.00"Apr 3, 2025
Montgomery County1471.75"Mar 15, 2026
Reagan County1473.00"May 19, 2026
Winkler County1454.00"May 4, 2025
Crane County1333.00"May 6, 2025
Dickens County1356.00"Jun 8, 2025
Fayette County1372.75"May 6, 2025
Jefferson County1372.50"Dec 28, 2024
Leon County1362.00"May 23, 2024
Mills County1393.50"May 10, 2026
Rockwall County1384.00"May 23, 2026
Shelby County1352.00"Jun 8, 2025
Tyler County1362.50"Mar 15, 2026
Burleson County1254.25"Mar 15, 2025
Caldwell County1242.75"May 22, 2025
Frio County1264.00"May 26, 2026
Hardin County1263.50"May 3, 2024
Upton County1263.00"Apr 28, 2025
Yoakum County1263.50"May 4, 2025
Cochran County1173.25"Jun 6, 2025
Dawson County1122.25"May 29, 2025
Falls County1172.50"Apr 28, 2026
Lee County1152.50"May 5, 2025
Newton County1144.00"Jun 1, 2024
Polk County1164.50"Jun 12, 2025
Sutton County1142.75"May 21, 2026
Angelina County1051.75"Apr 29, 2026
Brazoria County1051.75"Apr 30, 2026
Culberson County1042.50"May 26, 2026
Duval County1072.00"Mar 7, 2026
Fort Bend County1052.75"May 9, 2026
Freestone County1061.75"Apr 29, 2026
Liberty County1061.75"Mar 15, 2026
Madison County1062.75"May 10, 2026
Zavala County1063.00"Feb 14, 2026
Goliad County932.75"Nov 1, 2025
Jasper County924.00"Apr 29, 2024
King County935.00"Mar 31, 2026
Loving County952.00"Jun 6, 2025
Presidio County921.75"Oct 24, 2025
Bee County832.75"Nov 1, 2025
Dimmit County822.75"Apr 30, 2026
Marion County821.75"May 8, 2026
Morris County832.00"Mar 15, 2026
San Augustine County862.50"Mar 15, 2026
Schleicher County852.75"Jun 9, 2025
Cameron County743.01"Nov 1, 2025
Camp County741.75"May 8, 2026
Delta County752.00"Apr 27, 2026
DeWitt County761.75"Feb 14, 2026
Galveston County742.75"May 31, 2024
Gonzales County733.00"May 1, 2026
Hudspeth County702.50"Aug 27, 2019
Lavaca County741.75"May 1, 2026
Live Oak County751.75"Apr 30, 2025
Rains County733.00"Jul 6, 2026
Somervell County742.00"May 1, 2024
Trinity County733.00"May 9, 2024
Walker County723.50"May 10, 2026
Colorado County651.75"May 6, 2025
Karnes County642.50"May 1, 2026
La Salle County634.00"Apr 9, 2024
Maverick County621.75"May 26, 2026
McMullen County623.00"Mar 7, 2026
Milam County622.00"May 10, 2026
Nueces County613.00"Nov 1, 2025
San Jacinto County631.75"Mar 8, 2025
Victoria County641.75"May 1, 2026
Zapata County644.50"May 7, 2025
Refugio County521.75"May 1, 2026
Sabine County532.00"Mar 15, 2026
San Patricio County522.75"Nov 1, 2025
Washington County541.50"May 10, 2026
Austin County422.50"Dec 28, 2024
Grimes County402.00"Aug 2, 2020
Jim Wells County422.00"May 6, 2025
Kleberg County422.75"Nov 1, 2025
Orange County411.75"Apr 29, 2024
Aransas County302.50"May 9, 2019
Brooks County311.75"May 29, 2023
Jim Hogg County332.75"May 8, 2025
Kenedy County321.75"May 22, 2026
Waller County311.50"May 5, 2025
Wharton County301.75"May 3, 2019
Willacy County312.00"Apr 21, 2023
Matagorda County211.75"May 31, 2024
Chambers County112.00"May 12, 2024
Jackson County101.75"Apr 2, 2017
Calhoun County00––

Source: NOAA Storm Prediction Center storm reports (final Storm Data through Dec 28, 2025; preliminary reports through Oct 9, 2026). Hail 1 inch or larger and damaging wind (58 mph or more, or reported damage). Counts are reports, not damage claims; many storms go unreported. Dates are CST. About the data