Texas, 2025

Flash Flooding and Hail in Texas, September 21 to 22, 2025

September 21 to 22, 2025 · NWS FWD · 46 events in 12 counties and zones

On the afternoon of September 21, North Texas experienced explosive thunderstorm development due to a shortwave trough and a meandering front interacting with a warm, unstable environment. These storms persisted through the evening and dissipated overnight into the morning of September 22.

Where it happened

Every event with a place to put it. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
0
Injuries
0
Property damage
$841,000
Crop damage
None recorded
Events
46

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

What happened

The episode as NWS FWD wrote it up.

On the afternoon of September 21, North Texas experienced explosive thunderstorm development due to a shortwave trough and a meandering front interacting with a warm, unstable environment. These storms persisted through the evening and dissipated overnight into the morning of September 22. Multiple storms produced reports of large hail and damaging winds, with some isolated instances of flash flooding also occurring.

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Fort Worth, TX wrote its last area forecast discussion before the first event at Sep 21, 11:27 AM CST, 4 hours 8 minutes earlier. Its key messages:

  • Isolated severe storms with a hail threat are expected late this afternoon mainly west and northwest of the Metroplex.
  • A cold front will move through North Texas Tuesday evening with increasing storm chances. Near normal temperatures will return Wednesday through Saturday.
Area forecast discussion, Sep 21, 11:27 AM CST, 4 hours 8 minutes before
Area Forecast Discussion
National Weather Service Fort Worth TX
1227 PM CDT Sun Sep 21 2025

...New Short Term, Long Term, Aviation...

.KEY MESSAGES...

- Isolated severe storms with a hail threat are expected late
  this afternoon mainly west and northwest of the Metroplex.

- A cold front will move through North Texas Tuesday evening with
  increasing storm chances. Near normal temperatures will return
  Wednesday through Saturday.

&&

.SHORT TERM... /NEW/
/This Afternoon through Monday Night/

Visible satellite and radar imagery shows a decaying cluster of
showers and thunderstorms along the Red River with a notable
decrease in intensity observed over the last hour. Outflow from
this convection continues to settle southward into an increasingly
moist and unstable airmass. The main concern for the rest of the
afternoon and evening will be additional convective potential,
including some severe storms during peak afternoon heating.

Water vapor imagery and RAP objective analysis of the 1.5 PVU
surface indicates an embedded shortwave trough spreading through
northwest Oklahoma at this hour. Ascent ahead of this feature is
resulting in an expanding cloud deck across the western part of
Oklahoma and an uptick in convective activity. This feature and
its associated lift should spread southeast into North Texas
through this evening thanks to northwest flow aloft around a mid
level ridge axis. At the surface, a quasi-stationary frontal
boundary lingers north of I-20 and is being sharpened by
convective outflow to the north. Low level moisture convergence
and theta-e advection has really ramped up over the last few hours
along the I-20 corridor from the western parts of the Metroplex
out toward Abilene. Several hours of heating should result in an
increasingly unstable boundary layer by mid afternoon and isolated
thunderstorms should develop as large scale forcing for ascent
spreads in North Texas. The bulk of this activity should develop
near the maxima in surface theta-e advection and moisture
convergence off to the west and northwest of the Metroplex around
21Z. This is supported by the latest NAMNest and nearly all of the
RRFS ensemble members. The HRRR does seem to be most aggressive
with re-developing convection closer to the Red River and
spreading it south into the Metroplex late this evening, however,
that area is pretty worked over from morning convection and
currently resides within a minimum in instability. We'll have the
highest PoPs for the rest of this afternoon and evening across our
western and northwest counties with activity diminishing in
coverage and intensity after sunset.

Deep layer shear will increase through the day ahead of the
approaching upper disturbance and combined with modest afternoon
instability, will support a localized severe weather threat
including isolated supercells with large hail. Relatively high
cloud bases would also suggest a wind threat with any organized
convection. Mid level ridging and a more westerly flow aloft should
have more influence across the region on Monday with storm
chances generally less than 10% across the area. Temperatures will
continue 8-10 degrees above normal through Tuesday.

Dunn

&&

.LONG TERM... /NEW/
/Tuesday through Saturday/

A broad central CONUS trough will continue to amplify on Tuesday
with a shortwave swinging into the Southern Plains during the
day. This will help send a cold front southward through North
Texas late in the day. Showers and thunderstorms will develop
along the front during the late afternoon and spread southeast
through the late evening hours with some potential for a few
strong storms. The main forcing for ascent will begin to pull off
to the east by late Tuesday evening, but a secondary upstream
trough will dig into the Plains on Wednesday. This will
effectively push the frontal boundary into Deep South Texas and
send cooler and drier air into our area. While not a significantly
colder push of area, temperatures will fall back closer to
seasonal norms Wednesday through Saturday with little chance for
additional rainfall into next weekend.

Dunn

&&

.AVIATION... /NEW/
/18Z TAFs/

VFR prevail across the area this afternoon outside of a cluster
of showers along the Red River. An outflow boundary continues to
push southward from this activity and is about to enter the
northwest parts of the Metroplex, although wind speeds are
generally light behind this feature.

The main concern for the rest of the afternoon and evening will be
the potential for additional storms to develop along this
boundary and farther west near an approaching dryline. Additional
storms should start to develop well to the west over the next few
hours and will generally move east-southeast with time into the
evening hours. It's a little uncertain whether or not we'll
actually see storms impact the major airports this evening with
the bulk of the activity likely west and northwest. We'll continue
the VCTS from 23-02Z to account for any of these storms making a
run at the Metroplex. Otherwise, VFR should prevail with a south
wind 10-15 kt.

Dunn

&&

.SPOTTER INFORMATION STATEMENT...
Spotter activation is not expected at this time.

&&

.PRELIMINARY POINT TEMPS/POPS...
Dallas-Ft. Worth    92  74  94  75  94 /  10  30   5  10  30
Waco                92  73  94  74  95 /   5  20   0   5  20
Paris               91  71  91  73  92 /  10  20  30  20  40
Denton              92  73  94  74  95 /  20  30  10  20  40
McKinney            92  73  92  74  94 /  10  30  10  10  40
Dallas              93  74  95  75  96 /  10  30   5  10  30
Terrell             91  72  92  73  92 /   5  20   5  10  30
Corsicana           92  74  94  75  94 /   5  20   5   5  20
Temple              92  72  94  73  94 /   5  20   5   5  20
Mineral Wells       95  71  98  73  96 /  20  30   5  10  40

&&

.FWD WATCHES/WARNINGS/ADVISORIES...
None.

&&

The radar

The Dyess AFB radar (KDYX), 103 km away, was scanning. The volume nearest the first event began at 21:35 UTC.

Open the radar archive at this moment

Event by event

22 hail, 19 thunderstorm wind, 4 flash flood, 1 lightning. Local standard time, as filed.

Thunderstorm Wind, Young

When
September 21, 3:35 PM CST to 3:45 PM CST
Where
Young County, 0.58 mi E of Olney
Measured
61 kt (70 mph) estimated gust
Property damage
$20,000
Reported by
Law Enforcement
Coordinates
33.370, -98.760

Scattered downed trees and sheet metal was removed from buildings throughout Olney. Wooden power poles were leaning, spectator stands at the baseball fields were damaged, and a 40 foot storage container was moved.

Hail, Young

When
September 21, 4:20 PM CST
Where
Young County, 5.56 mi N of Lake Graham
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
33.230, -98.620

A trained spotter reported quarter sized hail 5 and 1/2 miles north of Lake Graham.

Hail, Grayson

When
September 21, 4:21 PM CST
Where
Grayson County, 2.21 mi SW of Ellsworth
Measured
1.5 in hail
Reported by
Public
Coordinates
33.680, -96.610

A public report indicated ping pong ball sized hail in Knollwood.

Hail, Grayson

When
September 21, 4:23 PM CST
Where
Grayson County, 2.7 mi NW of Sherman Muni Arpt
Measured
1.25 in hail
Reported by
Amateur Radio
Coordinates
33.660, -96.610

An amateur radio report indicated half-dollar sized hail midway between Sherman and Knollwood.

Hail, Cooke

When
September 21, 4:30 PM CST
Where
Cooke County, 3.2 mi ESE of Lois
Measured
2 in hail
Property damage
$25,000
Reported by
Public
Coordinates
33.430, -97.170

A public report indicated 2 inch diameter hail near Interstate 35 midway between Valley View and Sanger.

Hail, Grayson

When
September 21, 4:30 PM CST
Where
Grayson County, Luella
Measured
2.5 in hail
Property damage
$100,000
Reported by
Trained Spotter
Coordinates
33.570, -96.550

A trained spotter measured tennis ball sized hail in Luella.

Hail, Denton

When
September 21, 4:31 PM CST
Where
Denton County, 0.9 mi SE of Sanger
Measured
1 in hail
Reported by
Amateur Radio
Coordinates
33.360, -97.170

Thunderstorm Wind, Denton

When
September 21, 4:32 PM CST
Where
Denton County, 2.16 mi N of Sanger
Measured
74 kt (85 mph) estimated gust
Property damage
$100,000
Reported by
Emergency Manager
Coordinates
33.401, -97.183

Five campers were overturned as the Sanger KOA near I-35 and View Rd. One person in a camper died later but it was determined to be from a health issue and not from injuries sustained in the storm.

Thunderstorm Wind, Denton

When
September 21, 4:32 PM CST
Where
Denton County, 2.15 mi NNE of Sanger
Measured
74 kt (85 mph) estimated gust
Property damage
$250,000
Reported by
Emergency Manager
Coordinates
33.400, -97.170

Thunderstorm winds tore a 45-50 foot hole in the roof of the Walmart Distribution Center north of Sanger, and another warehouse had one of the outside walls partially collapsed.

Thunderstorm Wind, Denton

When
September 21, 4:33 PM CST
Where
Denton County, 0.9 mi NW of Sanger
Measured
65 kt (75 mph) estimated gust
Property damage
$500
Reported by
Trained Spotter
Coordinates
33.380, -97.190

Broken tree limbs and power poles were reported on Belz Road north of Sanger.

Thunderstorm Wind, Denton

When
September 21, 4:33 PM CST
Where
Denton County, 0.54 mi NW of Sanger Lane Arpt
Measured
65 kt (75 mph) estimated gust
Property damage
$7,000
Reported by
Emergency Manager
Coordinates
33.375, -97.157

The Villas at Hunnington and Trails of Sanger apartments sustained minor damage including missing shingles, roof damage, and vehicle cover damage.

Hail, Denton

When
September 21, 4:35 PM CST
Where
Denton County, Sanger
Measured
1 in hail
Reported by
Emergency Manager
Coordinates
33.370, -97.180

Hail, Grayson

When
September 21, 4:35 PM CST
Where
Grayson County, 2.15 mi SSW of Sherman Muni Arpt
Measured
1.5 in hail
Reported by
Public
Coordinates
33.600, -96.590

Reported via mPing.

Hail, Grayson

When
September 21, 4:39 PM CST
Where
Grayson County, 1.15 mi E of Luella
Measured
1 in hail
Reported by
Public
Coordinates
33.570, -96.530

Reported via mPing.

Hail, Grayson

When
September 21, 4:45 PM CST
Where
Grayson County, 1.86 mi ESE of Howe
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
33.490, -96.590

Hail, Grayson

When
September 21, 4:51 PM CST to 5:00 PM CST
Where
Grayson County, 2.69 mi ESE of Howe
Measured
2.5 in hail
Property damage
$50,000
Reported by
Public
Coordinates
33.480, -96.580

Large hail 2.25-2.5 inches in size fell for 8-10 minutes about 3 miles southeast of Howe. Windows were broken and roof damage was observed. The weather station at this location also measured 62 mph winds with large tree branches broken.

Thunderstorm Wind, Grayson

When
September 21, 4:51 PM CST
Where
Grayson County, 2.69 mi ESE of Howe
Measured
54 kt (62 mph) measured gust
Property damage
$5,000
Reported by
Public
Coordinates
33.480, -96.580

A weather station approximately 3 miles southeast of Howe measured a 62 mph wind gust. Large tree branches were also broken. Large hail was also reported at this location, causing additional damage.

Thunderstorm Wind, Grayson

When
September 21, 4:51 PM CST
Where
Grayson County, 2.98 mi W of White Mound
Measured
61 kt (70 mph) measured gust
Property damage
$10,000
Reported by
Public
Coordinates
33.517, -96.572

Eleven wooden power and communication poles were broken along Highway 902 east of Howe between the power substation and Harrell Rd.

Thunderstorm Wind, Montague

When
September 21, 4:52 PM CST
Where
Montague County, 0.69 mi N of Spanish Ft
Measured
54 kt (62 mph) estimated gust
Reported by
Social Media
Coordinates
33.940, -97.620

A social media photo and video showed a large tree uprooted near Spanish Fort, approximately 2 feet in diameter.

Hail, Denton

When
September 21, 4:57 PM CST
Where
Denton County, 1.5 mi SSW of Green Vly
Measured
1.25 in hail
Reported by
Public
Coordinates
33.300, -97.110

Reported via mPing.

Thunderstorm Wind, Eastland

When
September 21, 5:01 PM CST
Where
Eastland County, 0.58 mi E of Desdemona
Measured
61 kt (70 mph) estimated gust
Reported by
Public
Coordinates
32.270, -98.540

Photos were received of multiple trees snapped and branches down just east of Desdemona.

Hail, Grayson

When
September 21, 5:02 PM CST
Where
Grayson County, 2.76 mi N of Van Alstyne
Measured
1.5 in hail
Reported by
Public
Coordinates
33.460, -96.580

Reported via mPing.

Thunderstorm Wind, Denton

When
September 21, 5:02 PM CST
Where
Denton County, 2.95 mi NNW of Denton
Measured
56 kt (64 mph) measured gust
Property damage
$5,000
Reported by
Amateur Radio
Coordinates
33.256, -97.178

A 64 mph wind gust was measured at Hwy 288 and I-35 on the north side of Denton.

Hail, Grayson

When
September 21, 5:05 PM CST
Where
Grayson County, 0.69 mi S of Van Alstyne
Measured
1.25 in hail
Reported by
Public
Coordinates
33.410, -96.580

Reported via mPing.

Thunderstorm Wind, Denton

When
September 21, 5:05 PM CST
Where
Denton County, Denton Muni Arpt
Measured
52 kt (60 mph) measured gust
Reported by
AWOS
Coordinates
33.200, -97.200

Hail, Grayson

When
September 21, 5:12 PM CST
Where
Grayson County, 0.58 mi E of Van Alstyne
Measured
1.75 in hail
Property damage
$5,000
Reported by
Broadcast Media
Coordinates
33.420, -96.570

Golf ball sized hail was reported in Van Alstyne.

Hail, Collin

When
September 21, 5:16 PM CST
Where
Collin County, 1.35 mi ENE of Anna
Measured
1.75 in hail
Reported by
Public
Coordinates
33.360, -96.550

Reported via mPing.

Hail, Collin

When
September 21, 5:17 PM CST
Where
Collin County, 0.69 mi S of Anna
Measured
1.25 in hail
Reported by
Public
Coordinates
33.340, -96.570

Reported via mPing.

Hail, Denton

When
September 21, 5:20 PM CST to 5:25 PM CST
Where
Denton County, 1.8 mi NE of Denton
Measured
0.75 in hail
Reported by
Public
Coordinates
33.240, -97.130

Penny sized hail fell for about 5 minutes on the northern side of Denton. This was reported via mPing.

Hail, Collin

When
September 21, 5:23 PM CST
Where
Collin County, Anna
Measured
1 in hail
Reported by
Public
Coordinates
33.350, -96.570

Reported via mPing.

Hail, Collin

When
September 21, 5:25 PM CST
Where
Collin County, 2.7 mi NE of Melissa
Measured
2 in hail
Property damage
$20,000
Reported by
Public
Coordinates
33.310, -96.550

Reported via mPing.

Hail, Collin

When
September 21, 5:34 PM CST
Where
Collin County, 1.73 mi E of Melissa
Measured
1 in hail
Reported by
Public
Coordinates
33.280, -96.550

Reported via mPing.

Thunderstorm Wind, Denton

When
September 21, 5:35 PM CST
Where
Denton County, 1.87 mi ENE of Denton
Measured
59 kt (68 mph) measured gust
Property damage
$5,000
Reported by
Amateur Radio
Coordinates
33.230, -97.120

A 68 mph wind gust was measured at TWU in Denton.

Hail, Collin

When
September 21, 5:39 PM CST
Where
Collin County, 2.41 mi WNW of Altoga
Measured
0.75 in hail
Reported by
Public
Coordinates
33.260, -96.540

Reported via mPing.

Thunderstorm Wind, Comanche

When
September 21, 6:33 PM CST
Where
Comanche County, 5.67 mi ESE of Proctor
Measured
68 kt (78 mph) estimated gust
Property damage
$30,000
Reported by
Emergency Manager
Coordinates
31.950, -98.340

A mobile home lost its roof and outbuildings were knocked down on CR 347, located southeast of Proctor.

Thunderstorm Wind, Jack

When
September 21, 6:35 PM CST
Where
Jack County, 0.19 mi NW of Perrin
Measured
50 kt (58 mph) estimated gust
Property damage
$10,000
Reported by
Social Media
Coordinates
33.032, -98.072

Metal and lightweight structures sustained damage in Perrin.

Thunderstorm Wind, Palo Pinto

When
September 21, 6:50 PM CST
Where
Palo Pinto County, 0.69 mi N of Mingus
Measured
56 kt (64 mph) estimated gust
Property damage
$20,000
Reported by
Storm Chaser
Coordinates
32.540, -98.420

The front entrance of a building in Mingus collapsed inward with glass blown out of the front windows.

Thunderstorm Wind, Hamilton

When
September 21, 8:26 PM CST
Where
Hamilton County, Hamilton Muni Arpt
Measured
53 kt (61 mph) measured gust
Reported by
AWOS
Coordinates
31.670, -98.150

Thunderstorm Wind, Coryell

When
September 21, 8:59 PM CST
Where
Coryell County, 6.57 mi NW of Bee House
Measured
53 kt (61 mph) measured gust
Reported by
Amateur Radio
Coordinates
31.475, -98.148

Thunderstorm Wind, Denton

When
September 22, 2:49 AM CST
Where
Denton County, 1.16 mi E of Ponder
Measured
63 kt (72 mph) measured gust
Property damage
$15,000
Reported by
Public
Coordinates
33.180, -97.280

A 72 mph wind gust was measured in Ponder. Large tree damage was reported southeast of FM 156 and FM 2449, along with minor roof damage. Large tree limbs were broken, fences were down, and a trampoline punctured a roof.

Flash Flood, Denton

When
September 22, 3:45 AM CST to 6:45 AM CST
Where
Denton County, 1.26 mi WNW of Mayhill to 1.49 mi NNW of Mayhill
Cause
Heavy Rain
Property damage
$5,000
Reported by
Law Enforcement
Coordinates
33.208, -97.170

Northbound I35W was been closed at Oak Street due to high water on the roadway.

Flash Flood, Denton

When
September 22, 4:30 AM CST to 7:00 AM CST
Where
Denton County, 1.26 mi ENE of Ponder Palmer Arpt to 0.97 mi NNW of Krum
Cause
Heavy Rain
Property damage
$5,000
Reported by
Emergency Manager
Coordinates
33.209, -97.301

Multiple roads were closed due to high water and include C Wolfe in Ponder, Mousehole, Jackson, and Radecke in Krum, and Swafford and Linnie Bell Rd in Justin.

Thunderstorm Wind, Denton

When
September 22, 4:30 AM CST
Where
Denton County, 3.21 mi WSW of Roanoke
Measured
56 kt (64 mph) estimated gust
Property damage
$50,000
Reported by
NWS Storm Survey
Coordinates
33.000, -97.230

An analysis of tree damage in and around the Roanoke area suggests winds up to 65 mph broke many large tree limbs and damaged an apartment complex under construction that was in the framing phase.

Flash Flood, Denton

When
September 22, 6:30 AM CST to 9:00 AM CST
Where
Denton County, 3.45 mi S of Sanger to 3.41 mi S of Sanger
Cause
Heavy Rain
Property damage
$2,000
Reported by
Emergency Manager
Coordinates
33.320, -97.180

Rector Rd near Sanger was closed due to high water.

Lightning, Collin

When
September 22, 10:15 AM CST
Where
Collin County, 0.9 mi SW of Princeton
Property damage
$100,000
Reported by
Fire Department/Rescue
Coordinates
33.170, -96.510

Two house fires were caused by lightning in the Brookside community in Princeton.

Flash Flood, Collin

When
September 22, 10:46 AM CST to 11:45 AM CST
Where
Collin County, 1.8 mi NE of McKinney to 1.71 mi NE of McKinney
Cause
Heavy Rain
Property damage
$1,000
Reported by
Public
Coordinates
33.220, -96.600

An mPING report of street flooding was received near McKinney.

What these are

Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.
Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Flash Flood
Flooding that begins within six hours of the rain that causes it, or of a dam or levee failure or ice jam release, often with deadly speed.
Lightning
A lightning strike that killed, injured or caused damage.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Texas in 2025Every state in 2025This day in weather historyWarnings in Texas, September 2025

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 1295492, 1294909, 1294910, 1294911, 1294912, 1294913, 1295390, 1295496, 1295498, 1295499, 1295500, 1295391, 1295395, 1295392, 1295394, 1295396, 1295397, 1295605, 1295501, 1295393, 1295502, 1295399, 1295503, 1295398, 1295504, 1295400, 1295508, 1295509, 1295511, 1295512, 1295513, 1295514, 1295515, 1295516, 1295618, 1295624, 1295627, 1295518, 1295631, 1295521, and more.