NOAA storm reports

Hail and storm reports in Texas

Pick a city to see NOAA hail and wind reports within 10 miles of it, what to do after a hail storm, and the roofers we list there. Cities are sorted by their most recent hail report.

After a storm, our guide to storm and hail damage walks through safety, photos, insurance claims and storm chaser warning signs.

Texas cities with hail and storm pages, most recent hail first.
CityMost recent hail reportOfficial hail reports since 2016Biggest reported hail
CanutilloOctober 24, 2026 (preliminary)191.75 in
El PasoOctober 24, 2026 (preliminary)282.00 in
OdessaOctober 13, 2026 (preliminary)1315.00 in
AledoSeptember 27, 2026 (preliminary)793.00 in
WeatherfordSeptember 27, 2026 (preliminary)783.00 in
Willow ParkSeptember 27, 2026 (preliminary)843.00 in
BedfordSeptember 21, 2026 (preliminary)1853.25 in
EulessSeptember 21, 2026 (preliminary)1653.25 in
Flower MoundSeptember 21, 2026 (preliminary)1934.25 in
GrapevineSeptember 21, 2026 (preliminary)1774.25 in
Haltom CitySeptember 21, 2026 (preliminary)2053.00 in
HasletSeptember 21, 2026 (preliminary)1783.40 in
KellerSeptember 21, 2026 (preliminary)2304.25 in
North Richland HillsSeptember 21, 2026 (preliminary)2293.25 in
Richland HillsSeptember 21, 2026 (preliminary)2143.00 in
RoanokeSeptember 21, 2026 (preliminary)1914.25 in
SaginawSeptember 21, 2026 (preliminary)1843.25 in
SouthlakeSeptember 21, 2026 (preliminary)2134.25 in
Trophy ClubSeptember 21, 2026 (preliminary)2064.25 in
LubbockSeptember 15, 2026 (preliminary)674.50 in
WolfforthSeptember 15, 2026 (preliminary)764.50 in
ArlingtonSeptember 11, 2026 (preliminary)1925.00 in
BenbrookSeptember 11, 2026 (preliminary)1123.00 in
Cedar HillSeptember 11, 2026 (preliminary)1355.00 in
CiboloSeptember 11, 2026 (preliminary)372.00 in
ConverseSeptember 11, 2026 (preliminary)544.50 in
EvermanSeptember 11, 2026 (preliminary)1524.00 in
Forest HillSeptember 11, 2026 (preliminary)1753.00 in
Fort WorthSeptember 11, 2026 (preliminary)1783.00 in
Grand PrairieSeptember 11, 2026 (preliminary)1775.00 in
KennedaleSeptember 11, 2026 (preliminary)1935.00 in
MansfieldSeptember 11, 2026 (preliminary)1345.00 in
MidlothianSeptember 11, 2026 (preliminary)1054.00 in
OvillaSeptember 11, 2026 (preliminary)1274.00 in
PantegoSeptember 11, 2026 (preliminary)2085.00 in
SchertzSeptember 11, 2026 (preliminary)342.00 in
SelmaSeptember 11, 2026 (preliminary)494.00 in
VenusSeptember 11, 2026 (preliminary)572.75 in
WaxahachieSeptember 11, 2026 (preliminary)963.75 in
AmarilloSeptember 10, 2026 (preliminary)1972.75 in
CanyonSeptember 10, 2026 (preliminary)1043.00 in
ShenandoahAugust 28, 2026 (preliminary)191.50 in
SpringAugust 28, 2026 (preliminary)141.50 in
The WoodlandsAugust 28, 2026 (preliminary)211.75 in
AbileneJuly 5, 2026862.75 in
GarlandJuly 5, 20261435.25 in
RichardsonJuly 5, 20261864.25 in
RowlettJuly 5, 20261235.25 in
SachseJuly 5, 20261625.25 in
TylerJuly 5, 2026702.75 in
WhitehouseJuly 5, 2026562.50 in
Wichita FallsJuly 5, 20261303.00 in
ParisJune 23, 2026442.75 in
MidlandJune 22, 20261224.00 in
DeSotoJune 6, 2026924.00 in
DuncanvilleJune 6, 2026854.00 in
LancasterJune 6, 2026592.50 in
Red OakJune 6, 2026873.75 in
AddisonJune 2, 20261473.00 in
Balch SpringsJune 2, 2026412.50 in
BreckenridgeJune 2, 2026302.75 in
BudaJune 2, 2026242.75 in
CarrolltonJune 2, 20261323.00 in
CoppellJune 2, 20261164.00 in
CrandallJune 2, 2026493.50 in
CreedmoorJune 2, 2026322.75 in
Double OakJune 2, 20261964.25 in
Farmers BranchJune 2, 2026953.00 in
FateJune 2, 2026634.00 in
ForneyJune 2, 2026534.00 in
FriscoJune 2, 20262144.50 in
IrvingJune 2, 2026923.00 in
KyleJune 2, 2026443.00 in
Lake DallasJune 2, 20261914.25 in
LavonJune 2, 2026785.25 in
LewisvilleJune 2, 20261724.25 in
Little ElmJune 2, 20261774.25 in
LucasJune 2, 20261645.25 in
MurphyJune 2, 20261685.25 in
PlanoJune 2, 20262374.50 in
ProsperJune 2, 20261574.50 in
RockwallJune 2, 2026865.25 in
Royse CityJune 2, 2026533.00 in
TerrellJune 2, 2026333.50 in
The ColonyJune 2, 20261933.50 in
WylieJune 2, 20261235.25 in
AzleMay 28, 2026894.50 in
ComfortMay 26, 2026202.50 in
GeorgetownMay 26, 2026894.00 in
KerrvilleMay 26, 2026633.00 in
Liberty HillMay 26, 2026743.00 in
AthensMay 24, 2026132.50 in
JustinMay 24, 20261344.00 in
PonderMay 24, 2026994.00 in
ChandlerMay 23, 2026332.75 in
DallasMay 23, 2026692.50 in
Elm MottMay 23, 2026514.50 in
HendersonMay 22, 2026343.00 in
PetersburgMay 22, 2026103.00 in
SnyderMay 22, 2026454.25 in
AubreyMay 19, 2026654.00 in
BurnetMay 10, 2026654.00 in
LlanoMay 10, 2026243.00 in
McGregorMay 10, 2026223.00 in
PottsboroMay 10, 2026602.00 in
San AngeloMay 10, 20261124.00 in
ShermanMay 10, 2026802.50 in
WoodwayMay 10, 2026504.50 in
DenisonMay 9, 2026662.00 in
FulshearMay 9, 2026102.50 in
HarlingenMay 9, 2026163.01 in
HuttoMay 9, 2026784.00 in
KatyMay 9, 2026202.50 in
ManorMay 9, 2026583.00 in
McQueeneyMay 9, 2026342.00 in
New BraunfelsMay 9, 2026502.00 in
PflugervilleMay 9, 20261024.00 in
RichmondMay 9, 2026152.50 in
Rio HondoMay 9, 2026123.01 in
RosenbergMay 9, 202661.75 in
Round RockMay 9, 20261234.00 in
San BenitoMay 9, 2026133.01 in
GilmerMay 8, 2026172.75 in
PittsburgMay 8, 2026202.50 in
Round MountainMay 6, 2026206.12 in
HallettsvilleMay 1, 202661.75 in
VictoriaMay 1, 202691.75 in
AustinApril 30, 2026953.00 in
BellaireApril 30, 2026372.50 in
Deer ParkApril 30, 2026271.75 in
FriendswoodApril 30, 2026342.75 in
LakewayApril 30, 2026261.75 in
League CityApril 30, 2026302.75 in
ManvelApril 30, 2026151.75 in
Missouri CityApril 30, 2026161.75 in
PasadenaApril 30, 2026311.75 in
PearlandApril 30, 2026241.75 in
South HoustonApril 30, 2026352.00 in
StaffordApril 30, 2026272.50 in
Sugar LandApril 30, 2026181.75 in
WebsterApril 30, 2026342.75 in
West Lake HillsApril 30, 2026913.00 in
JacksonvilleApril 29, 2026222.00 in
LongviewApril 29, 2026402.75 in
LufkinApril 29, 2026221.75 in
MabankApril 29, 2026302.00 in
Seven PointsApril 29, 2026262.00 in
TroupApril 29, 2026181.75 in
AlvordApril 28, 2026332.75 in
BartonvilleApril 28, 20261984.25 in
BurlesonApril 28, 2026914.00 in
China SpringApril 28, 2026294.25 in
CleburneApril 28, 2026714.50 in
CressonApril 28, 2026463.50 in
CrowleyApril 28, 20261094.00 in
GrandviewApril 28, 2026333.25 in
JoshuaApril 28, 20261114.50 in
RobinsonApril 28, 2026384.50 in
WacoApril 28, 2026574.50 in
AllenApril 27, 20262205.25 in
Blue RidgeApril 26, 2026384.00 in
Van AlstyneApril 26, 2026582.50 in
WhitewrightApril 26, 2026514.00 in
BoydApril 25, 2026624.50 in
CantonApril 25, 2026162.50 in
GladewaterApril 24, 2026191.75 in
KilgoreApril 24, 2026332.50 in
NavasotaApril 22, 202651.75 in
Cedar ParkApril 18, 20261134.00 in
LeanderApril 18, 2026903.50 in
NacogdochesMarch 15, 2026272.00 in
ArgyleNovember 24, 20251944.25 in
CelinaNovember 24, 2025623.00 in
CorinthNovember 24, 20251924.25 in
DentonNovember 24, 20251275.90 in
KrumNovember 24, 20251035.90 in
McKinneyNovember 24, 20251694.50 in
MelissaNovember 24, 2025792.75 in
Aransas PassNovember 1, 202583.00 in
BrownsvilleNovember 1, 2025112.00 in
Corpus ChristiNovember 1, 202553.00 in
KingsvilleNovember 1, 202592.75 in
SeguinNovember 1, 2025212.00 in
GainesvilleSeptember 23, 2025563.00 in
AnnaSeptember 21, 2025502.50 in
SangerSeptember 21, 2025625.90 in
GunterSeptember 5, 2025373.00 in
HoustonAugust 18, 2025372.50 in
TomballAugust 18, 2025261.75 in
GranburyJune 3, 2025614.50 in
LorenaJune 1, 2025343.50 in
BoerneMay 26, 2025412.75 in
San AntonioMay 26, 20251484.50 in
LockhartMay 22, 2025192.75 in
San MarcosMay 22, 2025513.00 in
HewittMay 19, 2025444.50 in
AlamoMay 8, 2025273.00 in
EdinburgMay 8, 2025213.00 in
McAllenMay 8, 2025343.00 in
MissionMay 8, 2025353.00 in
PharrMay 8, 2025313.00 in
WeslacoMay 8, 202571.75 in
BryanMay 6, 2025723.00 in
College StationMay 6, 2025693.00 in
SandiaMay 6, 202552.50 in
SintonMay 6, 202541.00 in
MagnoliaMay 5, 202591.75 in
DaytonMay 2, 202571.75 in
HumbleMay 2, 2025151.75 in
Mont BelvieuMay 2, 202531.00 in
TroyMay 2, 2025342.50 in
Copperas CoveMay 1, 2025554.50 in
FranklinMay 1, 2025102.00 in
Harker HeightsMay 1, 2025545.68 in
KilleenMay 1, 2025441.75 in
NolanvilleApril 30, 2025695.68 in
SaladoApril 30, 2025395.68 in
PampaApril 29, 2025574.50 in
EastlandApril 3, 2025182.50 in
Von OrmyMarch 31, 2025242.50 in
BastropMarch 15, 2025202.00 in
BeltonMarch 15, 2025575.68 in
TempleMarch 15, 2025593.00 in
GrovesDecember 28, 2024122.00 in
Port ArthurDecember 28, 2024122.00 in
Port NechesDecember 28, 2024122.00 in
AngletonDecember 25, 202441.75 in
ElginDecember 24, 2024204.00 in
AlvinMay 31, 2024142.75 in
DickinsonMay 31, 2024232.75 in
La MarqueMay 31, 2024102.75 in
Santa FeMay 31, 2024132.75 in
SeabrookMay 31, 2024211.75 in
MontgomeryMay 30, 202461.00 in
WillisMay 30, 202481.75 in
La PorteMay 28, 2024221.75 in
GreenvilleMay 22, 2024332.50 in
LaredoMay 17, 2024242.50 in
Dripping SpringsMay 9, 2024153.00 in
Caddo MillsMay 8, 2024382.75 in
NashMay 8, 2024351.50 in
TexarkanaMay 8, 2024301.50 in
SilsbeeMay 3, 2024152.00 in
ConroeMay 2, 202471.75 in
OrangeApril 29, 202441.75 in
VidorApril 29, 2024101.25 in
Canyon LakeApril 9, 2024222.75 in
East BernardMarch 16, 202421.75 in
NeedvilleMarch 16, 202462.75 in
BeaumontMarch 15, 2024141.75 in
LumbertonMarch 15, 2024153.50 in
AltoFebruary 11, 202494.00 in
HuntsvilleFebruary 11, 2024133.50 in
Texas CityJune 8, 202341.00 in
RefugioApril 27, 202342.00 in
BaytownApril 15, 202371.75 in
Beach CityMarch 27, 202321.75 in
ChannelviewMarch 27, 2023122.00 in
RosharonJanuary 6, 202121.00 in
GalvestonMay 2, 201611.00 in

Texas has 260 cities in our roofing directory with a hail and storm page. The most is in Plano, with 237 official hail reports within 10 miles since 2016.

How to read these reports

A hail report is one observation sent to the National Weather Service by a storm spotter, a trained observer or a member of the public, with the hail size they measured or estimated. One storm can produce several reports, and a storm can damage roofs without anyone reporting it near your home. A report near a city does not mean a particular roof was hit.

If you think hail reached your roof, look from the ground for dented gutters, vents and other soft metal, take dated photos, and have a roofer or your insurance adjuster inspect it before you sign anything.

Official reports from the NOAA NCEI Storm Events Database through July 31, 2026. Preliminary reports from the NOAA Storm Prediction Center after that. Data retrieved November 1, 2026. About this data.