DamageScore

Texas Hail and Storm History

Hail, damaging wind, and tornado reports for all 254 Texas counties and its largest cities, from National Weather Service records since 1950.

Days with hail, last 10 years
911
somewhere in the state
Largest hail on record
7.02"
softball size, June 2, 2024
Tornadoes since 1950
10,090
Last: June 2026
Most recent hail
June 2026
1.25", half dollar size

NOAA records through June 30, 2026

Did the last storm damage your roof?

Send one photo. You'll get a Damage Score, a typical repair cost for your area, and the right next step.

Sets the cost range for your area.

By tapping “Get my Damage Score,” you agree to the DamageScore Terms of Service and Privacy Policy, including the license for Northwoods Ventures LLC to use your photo and score (for example on our website and social media).

Texas hail season

Days with hail anywhere in Texas, by month, over the past 20 years. Hail peaks in May, and 56% of hail days fall in April, May, and June.

Hail days by month, Texas
PeriodHail days
Jan39
Feb65
Mar181
Apr297
May428
Jun314
Jul129
Aug128
Sep100
Oct86
Nov52
Dec40
Hail days by month, Texas

Largest cities

Every county, ranked by hail days

Days with at least one hail report in the past 10 years, the largest hail on record, and the most recent hail.

CountyHail days (10 yr)Largest hailLast hail
Tarrant County885" (2023)June 2026
Denton County785.9" (2023)June 2026
Dallas County704.5" (1986)June 2026
Potter County644.5" (1979)June 2026
Lubbock County634.5" (2023)June 2026
Randall County624.75" (1996)June 2026
Collin County595.25" (2016)June 2026
Pecos County585" (2025)May 2026
Grayson County564.5" (1996)May 2026
Hutchinson County524" (1989)June 2026
Carson County514.5" (2007)September 2025
Ector County515" (2017)March 2026
Wichita County515.33" (2020)May 2026
Williamson County514" (2024)May 2026
Gray County504.5" (2023)June 2026
Bexar County485.5" (2021)June 2025
Deaf Smith County454.5" (2008)June 2026
Smith County444.25" (2008)May 2026
Bell County435.68" (2022)May 2026
Lipscomb County434.5" (2011)June 2026
Taylor County434.5" (2014)March 2026
Tom Green County435" (1966)May 2026
Johnson County425" (1968)June 2026
Harris County413" (2006)June 2026
McLennan County414.5" (2023)May 2026
Wise County414.5" (2024)May 2026
Childress County404.5" (1989)June 2026
Dallam County394" (2023)April 2026
Ellis County384.5" (1992)June 2026
Hockley County385" (2025)June 2026
Moore County386" (2010)April 2025
Ochiltree County384.5" (2009)June 2026
Parker County384.5" (1993)May 2026
Jones County374.5" (2013)June 2025
Travis County374" (2008)May 2026
Coleman County364.5" (2017)May 2026
Scurry County364.5" (1986)May 2026
Archer County354.5" (1973)April 2026
Hansford County354.5" (1989)June 2026
Hill County354.5" (2024)April 2026
Kerr County354.5" (1995)May 2026
Runnels County354.5" (2014)May 2026
Midland County344" (2024)June 2026
Montague County344.5" (2025)May 2026
Val Verde County345" (1957)May 2026
Wheeler County345.5" (2023)May 2026
Brewster County334.5" (2004)May 2026
Brown County335" (1960)May 2026
Fannin County334.5" (1989)April 2026
Hall County333.5" (2022)May 2026
Hunt County334.5" (1994)April 2026
Cooke County324.5" (1996)March 2026
Coryell County324.5" (2025)May 2026
Hemphill County324.5" (2008)June 2026
Clay County313" (2025)April 2026
Donley County314.5" (2009)March 2026
Hartley County314.5" (1980)April 2026
Howard County315" (1996)May 2026
Llano County314.25" (2007)May 2026
Floyd County305.2" (2025)June 2026
Hale County304.5" (2015)June 2026
Roberts County304.5" (2003)September 2025
Bosque County295" (1958)April 2026
Hamilton County294.5" (2026)May 2026
Oldham County293.25" (2020)June 2026
Comal County282.75" (2016)May 2026
Henderson County284" (1955)May 2026
Jack County284.5" (2004)May 2026
Nolan County284.5" (1999)May 2026
Baylor County273.5" (2019)May 2026
Lynn County274.25" (2005)May 2026
Burnet County265" (2011)May 2026
Callahan County264.25" (2006)May 2026
Collingsworth County265.5" (2019)March 2026
Kent County264" (2025)June 2025
Limestone County263.5" (1988)April 2026
Palo Pinto County264" (2013)April 2026
Rusk County263.5" (1962)May 2026
San Saba County262.75" (2025)May 2026
Andrews County254.5" (1995)November 2025
Crosby County254.5" (1985)June 2026
Lamb County254.5" (2008)June 2026
Mitchell County254.5" (1999)May 2026
Sherman County253.6" (2025)June 2025
Wood County254.5" (1997)May 2026
Crockett County244" (1968)May 2026
Erath County244.5" (1994)May 2026
Harrison County244.5" (2000)May 2026
Kaufman County245" (1955)June 2026
Nacogdoches County242.75" (1985)March 2026
Parmer County244.5" (1992)June 2025
Anderson County234.5" (1989)April 2026
Hardeman County235" (1971)May 2026
Lamar County232.75" (2020)June 2026
Bowie County224.5" (2003)April 2025
Cherokee County224" (2019)April 2026
Coke County224.25" (2005)May 2026
Hays County224.5" (2000)June 2026
McCulloch County224.5" (2002)March 2025
Motley County225" (2025)May 2025
Throckmorton County224.5" (2000)April 2026
Bastrop County215.5" (2018)May 2025
Blanco County216.12" (2024)May 2026
Castro County215" (1980)June 2026
Gaines County215" (1973)June 2025
Garza County215" (2016)May 2026
Mason County214.25" (2005)June 2026
Navarro County213" (2010)May 2026
Reeves County214.25" (2004)June 2025
Uvalde County214.5" (2002)May 2026
Young County214.5" (1993)April 2026
Bandera County203" (2017)March 2026
Brazos County204.5" (1999)April 2026
Cass County204.5" (2014)April 2026
Fisher County204.5" (1990)April 2026
Gillespie County204" (2023)May 2026
Gregg County204.5" (1998)April 2026
Haskell County204.5" (1962)May 2026
Hood County204.5" (2024)April 2026
Houston County204.5" (2019)March 2026
Stephens County204" (2009)June 2026
Van Zandt County204.5" (1995)April 2026
Ward County206" (1991)May 2026
Cottle County194.5" (2012)May 2026
Lampasas County194" (2011)May 2025
Menard County195.87" (2025)May 2026
Red River County192.75" (1984)May 2024
Robertson County195" (1958)May 2025
Swisher County197.02" (2024)June 2026
Armstrong County184.5" (2008)June 2025
Briscoe County186" (2024)May 2025
Knox County184.5" (1980)March 2026
Martin County184" (2006)May 2026
Medina County186.42" (2021)May 2025
Real County184.5" (2026)April 2026
Titus County182.75" (1989)March 2026
Wilbarger County184.5" (1995)April 2026
Bailey County174.5" (2008)June 2025
Concho County174.5" (1981)April 2026
Eastland County174.5" (2009)May 2025
Edwards County175" (2026)April 2026
Kendall County174.25" (2006)March 2026
Kinney County174.5" (1994)March 2026
Upshur County174.5" (1998)May 2026
El Paso County163.25" (1974)June 2026
Franklin County162.75" (2003)April 2026
Glasscock County164.5" (1985)June 2025
Jeff Davis County164" (1993)May 2025
Montgomery County164.75" (2004)March 2026
Atascosa County153" (2025)May 2026
Foard County154.5" (1995)April 2026
Freestone County154" (1973)April 2026
Guadalupe County154" (1991)November 2025
Hopkins County153" (2024)April 2025
Panola County153.5" (2023)May 2026
Sterling County154.5" (1996)May 2025
Stonewall County154" (2023)June 2025
Terrell County154.25" (2009)April 2026
Terry County154.5" (2007)June 2026
Webb County154.25" (2012)May 2025
Borden County144.25" (2012)May 2026
Cochran County143.25" (2025)May 2026
Dickens County146" (2025)June 2025
Hidalgo County144.5" (2012)May 2025
Irion County144.25" (2006)May 2026
Kimble County144.5" (2014)May 2026
Lee County144.5" (2002)May 2025
Mills County144.5" (1993)May 2026
Reagan County144" (1962)May 2026
Rockwall County144.5" (2003)May 2026
Shackelford County144.5" (2015)May 2026
Starr County142.75" (2026)May 2026
Tyler County142.75" (1991)March 2026
Angelina County132.75" (2003)April 2026
Comanche County134.5" (2015)May 2026
Jefferson County134" (1969)December 2024
Shelby County133" (1962)June 2025
Wilson County134" (2001)March 2025
Winkler County135" (1960)May 2025
Yoakum County134" (1996)May 2025
Burleson County124.25" (2018)March 2025
Caldwell County123.5" (1976)May 2025
Crane County124.5" (1995)May 2025
Dawson County124.5" (1995)May 2025
Fayette County122.75" (2024)May 2025
Leon County122" (2023)May 2024
Falls County114.5" (1997)April 2026
Hardin County113.5" (2023)May 2024
Jasper County114" (2019)May 2024
Polk County114.5" (2019)June 2025
Upton County114" (1995)April 2025
Culberson County102.5" (2017)May 2026
Frio County104" (2023)May 2026
Liberty County104" (2011)March 2026
Madison County103.5" (1976)May 2026
Milam County104" (2010)May 2026
Newton County104" (2024)June 2024
Sutton County102.75" (2019)May 2026
Brazoria County92.75" (2012)April 2026
Camp County92.75" (2010)May 2026
Fort Bend County92.75" (2024)May 2026
Loving County94" (2012)June 2025
Marion County92.75" (2003)May 2026
Morris County92.5" (1995)March 2026
Duval County84.25" (2013)March 2026
Galveston County84.5" (2013)May 2024
Goliad County83" (1976)November 2025
Gonzales County84.5" (1980)May 2026
King County85" (2025)March 2026
Maverick County82.75" (2006)May 2026
Presidio County82.75" (2013)October 2025
San Augustine County83" (2003)March 2026
Somervell County84" (1991)May 2024
Bee County72.75" (2025)November 2025
Cameron County74" (1971)May 2026
Colorado County72.75" (2011)May 2025
Delta County72.75" (1996)April 2026
DeWitt County74.5" (1991)February 2026
Hudspeth County72.5" (2017)August 2019
Karnes County72.75" (1984)May 2026
Lavaca County74" (1961)May 2026
Rains County74.5" (1988)June 2026
Schleicher County75" (1960)June 2025
Trinity County73" (2020)May 2024
Walker County73.5" (2020)May 2026
Zapata County74.5" (2025)May 2025
Zavala County74.5" (1987)February 2026
Austin County62.5" (2024)December 2024
Live Oak County62.75" (2012)April 2025
Victoria County62.75" (1996)May 2026
Dimmit County52.75" (2026)April 2026
Grimes County52.5" (1981)August 2020
La Salle County55" (1959)April 2024
McMullen County53" (2020)March 2026
Nueces County53" (2025)November 2025
Refugio County52.75" (1994)May 2026
Sabine County52" (2020)March 2026
San Jacinto County53" (1960)March 2025
San Patricio County52.75" (2025)November 2025
Jim Wells County45" (1968)May 2025
Waller County43" (1997)May 2025
Washington County43.5" (2015)May 2026
Wharton County44.5" (1996)May 2019
Willacy County42.75" (1999)March 2024
Aransas County32.5" (2017)May 2019
Brooks County31.75" (2017)May 2023
Jim Hogg County32.75" (2025)May 2025
Kleberg County34" (1997)November 2025
Orange County32.75" (2005)April 2024
Kenedy County22.75" (1999)May 2026
Matagorda County22" (1973)May 2024
Chambers County12" (2024)May 2024
Jackson County12.75" (2002)April 2017
Calhoun County04.5" (1995)April 2012

Recent storms in Texas

  • June 30, 2026 · Thunderstorm wind up to 72 mph

    10 reports statewide, including near Lesley

  • June 29, 2026 · Thunderstorm wind up to 84 mph

    15 reports statewide, including near Alanreed

  • June 28, 2026 · Thunderstorm wind up to 75 mph

    1 report statewide, including near Belding

  • June 26, 2026 · Thunderstorm wind up to 89 mph

    18 reports statewide, including near (Dht)Dalhart Muni Ar

  • June 26, 2026 · Hail up to 2" (hen egg size)

    2 reports statewide, including near Gageby

  • June 25, 2026 · Thunderstorm wind up to 110 mph

    29 reports statewide, including near Slaton

  • June 25, 2026 · Hail up to 1" (quarter size)

    1 report statewide, including near Reese Vlg

  • June 25, 2026 · EF1 tornado

    1 report statewide, including near Allison

About this data

Storm reports come from the National Weather Service, published in NOAA's Storm Events Database, through June 30, 2026. A report means hail or wind was observed, not that any particular home was damaged. DamageScore is not affiliated with NOAA or the National Weather Service. How we use this data

AI estimate, not an inspection. This score comes from a photo, and a photo can't show everything. Whatever the score, always have a licensed professional inspect the damage before you make repair, safety, or insurance decisions. Cost ranges are typical figures for your area, not quotes. We never tell you whether to file an insurance claim.