Texas, 2025

Tornadoes and Flash Flooding in Texas, April 29 to 30, 2025

April 29 to 30, 2025 · NWS FWD · 65 events in 25 counties and zones

A slow moving front and an upper trough generated scattered thunderstorms on April 29, and widespread showers and thunderstorms on April 30, across much of North and Central Texas. Some of these storms became severe with large hail and damaging winds, but the most impactful weather was flash flooding due to the slow movement of the front and the resulting training of thunderstorms along and near…

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
$905,000
Crop damage
None recorded
Events
65

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.

A slow moving front and an upper trough generated scattered thunderstorms on April 29, and widespread showers and thunderstorms on April 30, across much of North and Central Texas. Some of these storms became severe with large hail and damaging winds, but the most impactful weather was flash flooding due to the slow movement of the front and the resulting training of thunderstorms along and near the front.

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 Apr 29, 5:46 PM CST, 2 hours 30 minutes earlier. Its key messages:

  • Multiple rounds of strong to severe storms are expected through Wednesday evening with damaging winds, large hail, and a couple of tornadoes all possible.
  • In addition to the severe threat, there will be a threat for flooding through tomorrow with much of North Texas receiving 1.5-3" of rain with isolated amounts as high as 5-6".
  • Periodic storm chances will continue through Friday with several chances for severe weather through the week.
Area forecast discussion, Apr 29, 5:46 PM CST, 2 hours 30 minutes before
Area Forecast Discussion
National Weather Service Fort Worth TX
646 PM CDT Tue Apr 29 2025

...New Short Term, Aviation...

.KEY MESSAGES...
- Multiple rounds of strong to severe storms are expected through
  Wednesday evening with damaging winds, large hail, and a couple
  of tornadoes all possible.

- In addition to the severe threat, there will be a threat for
  flooding through tomorrow with much of North Texas receiving
  1.5-3" of rain with isolated amounts as high as 5-6".

- Periodic storm chances will continue through Friday with several
  chances for severe weather through the week.

&&

.SHORT TERM... /NEW/
/Through Wednesday Evening/

As of the time of writing this discussion, a near stationary cold
front stretches from the southern portions of West Texas up
through southwestern portions of Oklahoma. The dry line is also
sitting well to our west where it is expected to overtake the
stationary front. Thunderstorms have developed along this feature
and are currently moving across West Texas. While the initial
storm mode has been discrete, mean storm motion will be near
parallel with the aforementioned boundary, leading to quick
upscale growth. This will result in the potential for several
bowing segments which will mainly pose a damaging wind threat with
a lesser threat for large hail. This could potentially impact the
northwestern counties in our coverage area, generally from a
Breckenridge to Decatur to Gainesville line. Storm mode will
largely dictate the severe threats through this evening and
overnight tonight. The tornado threat may ramp up coinciding with
the development of the low level jet should any discrete right
moving supercells persist through the evening, although this
potential seems fairly low given straight hodographs and general
storm motions along the stalled boundary. There could also be
embedded supercells within any line segments that manage to
develop and move through this evening and overnight. The best
timing for severe weather is largely unchanged. A Tornado Watch is
in effect across portions of western North Texas until 1 AM.
Another point of focus will be the potential for multiple rounds
of rainfall overnight tonight across our northwest. This could
lead to some flooding issues and will be watched closely. All in
all, it would be a great idea to pay extra attention to the
weather through the rest of this evening as conditions evolve. Be
sure to have multiple ways to receive warnings!

Storms will likely persist late Tuesday night through Wednesday
morning as a shortwave lifts and moves across the Southern Plains.
The overall severe threat will depend on the organization of cold
pools as convection moves across the Red River. But in general we
should see diminished severe weather potential with this
activity, with perhaps isolated to scattered strong to severe
thunderstorms - mainly for wind and hail. This threat will likely
increase through Wednesday afternoon which appears to be our best
shot at more widespread severe weather across all of North and
Central Texas. Timing for this activity will be anywhere from 12
PM to 8 PM through Wednesday. All hazards will be possible through
Wednesday afternoon and evening, which includes large hail,
damaging winds, and a low tornado threat. This will also include a
flood threat, confined to our Flood Watch that will continue into
Thursday morning across North Texas. Rainfall totals will range
between 1.5 to 3 inches with a low chance for isolated higher
amounts upwards of 5 to 6 inches.

Reeves

&&

.LONG TERM... /Issued 302 PM CDT Tue Apr 29 2025/
/Thursday Onward/

Behind the departing shortwave, near zonal flow will prevail with
embedded disturbances expected within the flow late week and into
the weekend. A weak front will gradually sag southward into
Central Texas Thursday afternoon with a dryline feature shifting
east as well. Most of the day should be largely quiet in the wake
of Wednesday's activity and a lack of stronger forcing, but the
environment will be quite favorable for severe storms in Central
Texas if storms are able to develop. Current PoPs of 20-30% have
been maintained in this region, with large hail the primary hazard
as guidance is still depicting somewhere near ~4000 J/kg MLCAPE
and steep lapse rates. Any ongoing storms Thursday afternoon will
weaken and dissipate in the evening hours with loss of heating.

For Friday, scattered thunderstorms are expected to again develop
with a reinvigorated boundary acting as a focus for storm
development. These may be strong to marginally severe in the
morning on Friday, shifting south and east as the day continues
and into the evening hours. The afternoon convection across
Central Texas would be the most robust with a supportive
environment once again of scattered severe storms with large hail
and damaging winds the primary hazards. Heavy downpours will also
result in a localized flooding threat, particularly in areas that
received convection in the preceding days. Beyond Friday, the
weekend will be fairly quiet, in a relative sense, with broad
high pressure dominating the eastern CONUS. Our southern and
western counties will be on the fringes of this larger scale
subsidence, which may still allow for scattered showers and storms
with a limited severe threat during this time.

A more potent upper level system will arrive sometime early next
week as high pressure shifts east, allowing for ample Gulf
moisture to return to the region. This will result in widespread
storm chances once again that will have at least a low severe
threat based on current guidance.

Gordon

&&

.AVIATION... /NEW/
/00z TAFs/

Concerns...MVFR ceilings, VCTS/TSRA potential into tomorrow.

VFR ceilings will persist across all TAF sites through the rest
of the evening and through a portion of the overnight period. MVFR
will return by around 07-08z with ceilings around 015-020 kft.
There is a low chance for IFR ceilings but the potential is
currently too low to include in the TAFs. Ceiling improvements can
be expected through tomorrow afternoon once again.

The first round of convection will likely only impact the Bowie
cornerpost through this evening and overnight. Confidence
decreases in thunderstorm activity as you move southeast, but will
be closely monitored regardless. More widespread convection is
most likely tomorrow afternoon between 18-21z across the D10.
There is low potential for a second round of convection pushing
through the D10 terminals tomorrow evening but confidence in exact
timing and placement is low. VCTS has been introduced starting at
00z with direct impacts overhead still uncertain.

Reeves

&&

.SPOTTER INFORMATION STATEMENT...
Spotter activation is not likely today, but any reports of
hazardous weather to the National Weather Service are appreciated.

&&

.PRELIMINARY POINT TEMPS/POPS...
Dallas-Ft. Worth    68  79  65  86  64 /  40  90  50   5  30
Waco                69  82  67  88  64 /  10  80  40  10  20
Paris               65  78  64  82  61 /  30  90  70  20  20
Denton              64  78  60  84  59 /  50  90  50   5  30
McKinney            66  78  64  83  61 /  40  90  50  10  30
Dallas              68  79  66  86  64 /  30  90  50  10  30
Terrell             67  80  66  85  63 /  20  90  50  20  20
Corsicana           70  82  69  87  66 /  10  90  50  20  20
Temple              70  86  68  91  65 /  10  80  40  20  20
Mineral Wells       65  83  60  88  60 /  50  80  30   0  20

&&

.FWD WATCHES/WARNINGS/ADVISORIES...
Flood Watch through Thursday morning for TXZ091>095-100>107.

Tornado Watch until 1 AM CDT Wednesday for TXZ091>093-100>102.

&&

The radar

The Dyess AFB radar (KDYX), 93 km away, was scanning. The volume nearest the first event began at 02:13 UTC.

Open the radar archive at this moment

Event by event

33 flash flood, 19 hail, 7 thunderstorm wind, 4 tornado, 2 lightning. Local standard time, as filed.

Hail, Young

When
April 29, 8:16 PM CST
Where
Young County, 2.82 mi NNE of Padgitt
Measured
1.25 in hail
Reported by
Public
Coordinates
33.320, -98.910

Mping report of 1.25 inch hail.

Hail, Young

When
April 29, 8:16 PM CST
Where
Young County, 5.53 mi N of Padgitt
Measured
2 in hail
Property damage
$9,000
Reported by
Public
Coordinates
33.360, -98.920

Mping report of 2 inch hail.

Thunderstorm Wind, Wise

When
April 30, 7:18 AM CST
Where
Wise County, 3.5 mi S of Bridgeport
Measured
48 kt (55 mph) estimated gust
Property damage
$4,000
Reported by
Public
Coordinates
33.170, -97.760

A member of the public reported large tree limbs blown down at a home near CR 3336 at FM 2123.

Flash Flood, Montague

When
April 30, 7:38 AM CST to 11:45 AM CST
Where
Montague County, 0.78 mi WNW of Bowie to 1.97 mi SSW of Bowie
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
33.572, -97.863

Emergency management reported several roads flooded across the city of Bowie.

Flash Flood, Wise

When
April 30, 8:00 AM CST to 2:00 PM CST
Where
Wise County, 0.5 mi SSE of Decatur to 0.64 mi SE of Decatur
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
33.223, -97.598

Multiple flooded roads were reported in Wise County, including portions of W Thompson St, FM 51, Old Decatur Rd at Alvord Rd, Halsell St, and several county roads.

Lightning, Cooke

When
April 30, 8:14 AM CST
Where
Cooke County, 0.9 mi SE of Lindsay
Property damage
$50,000
Reported by
Emergency Manager
Coordinates
33.640, -97.220

Lightning struck a home in Lindsay, causing a small fire.

Lightning, Cooke

When
April 30, 8:30 AM CST
Where
Cooke County, 0.69 mi N of Gainesville
Property damage
$50,000
Reported by
Emergency Manager
Coordinates
33.640, -97.150

Lightning struck a home in Gainesville, causing a small fire.

Tornado, Denton

When
April 30, 8:37 AM CST to 8:38 AM CST
Where
Denton County, 3.98 mi N of Parvin to 4.02 mi NNE of Parvin
Rating
EF0
Path length
0.06 mi
Path width
25 yd
Continued into
Collin, Tx (FWD)
Reported by
Emergency Manager
Coordinates
33.327, -96.837

Picture and video evidence confirmed a brief tornado west of Celina. Minor tree damage was found along County Road 9. Maximum estimated winds were 70 mph. The tornado started in Denton County but crossed into Collin County briefly before dissipating.

Tornado, Collin

When
April 30, 8:37 AM CST to 8:38 AM CST
Where
Collin County, 3.28 mi W of Celina to 3.25 mi W of Celina
Rating
EF0
Path length
0.03 mi
Path width
25 yd
Reported by
Emergency Manager
Coordinates
33.327, -96.836

Picture and video evidence confirmed a brief tornado west of Celina. Minor tree damage was found along County Road 9. Maximum estimated winds were 70 mph. The tornado started in Denton County but crossed into Collin County briefly before dissipating.

Thunderstorm Wind, Collin

When
April 30, 8:44 AM CST
Where
Collin County, 2.76 mi S of Celina
Measured
56 kt (64 mph) estimated gust
Property damage
$10,000
Reported by
AWSS
Coordinates
33.280, -96.780

Downed trees were reported along Dartmoor Drive, Mustang Trail, and Saddlebred Trail in the Carter Ranch subdivision, and a downed power line was at Coit Road and Vest Lane.

Thunderstorm Wind, Collin

When
April 30, 8:44 AM CST
Where
Collin County, 2.22 mi SW of Celina
Measured
59 kt (68 mph) measured gust
Reported by
Amateur Radio
Coordinates
33.300, -96.810

A 68 mph (59 knot) wind gust was measured at Dallas North Tollway and Hwy 428.

Flash Flood, Montague

When
April 30, 9:27 AM CST to 11:45 AM CST
Where
Montague County, 4.29 mi NNW of Bonita to 0.81 mi SSW of Ringgold
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
33.808, -97.627

Emergency management reported that several roads were flooded across Montague County.

Flash Flood, Collin

When
April 30, 9:30 AM CST to 11:30 AM CST
Where
Collin County, 1.25 mi N of Anna to 1.61 mi N of Anna
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
33.368, -96.570

Emergency management reported flooding on Rosamond Pkwy east of Hwy 75 in the city of Anna.

Flash Flood, Wise

When
April 30, 9:51 AM CST to 3:00 PM CST
Where
Wise County, 2.11 mi S of Bridgeport to 2.28 mi WNW of Bridgeport
Cause
Heavy Rain
Reported by
Amateur Radio
Coordinates
33.190, -97.763

Amateur radio reported street flooding across Bridgeport and a tree blocking the road on FM 2123 near the Bridgeport Golf Course. Amateur radio also specifically reported Hovey Street and 10th street was flooded.

Tornado, Lamar

When
April 30, 9:59 AM CST to 10:00 AM CST
Where
Lamar County, 1.15 mi S of Belk to 1.26 mi SSE of Belk
Rating
EF0
Path length
0.37 mi
Path width
50 yd
Reported by
Emergency Manager
Coordinates
33.813, -95.720

A short, brief, EF-0 tornado damaged one home and some tree branches along Country Road 35650 in northwestern Lamar County, west of Pat Mayse Lake. The wind of the tornado caught the west edge of the roof and peeled off much of the metal covering and some of the decking. A HVAC unit on the same side of the house was also affected, and tree damage was noted just east of the property near the intersection of CR 35650 and CR 35610. Maximum estimated winds were 80 mph.

Flash Flood, Jack

When
April 30, 10:00 AM CST to 12:30 PM CST
Where
Jack County, 2.8 mi W of Jacksboro to 2.88 mi WSW of Jacksboro
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
33.218, -98.218

Many road closures were reported in Jack County due to flooding. Impacted areas included Burwick Rd between Highway 380 and FM 1191, FM 4 one mile south of Jacksboro, and Rock Creek Rd two miles east of FM 1191.

Flash Flood, Fannin

When
April 30, 10:15 AM CST to 12:15 PM CST
Where
Fannin County, 0.58 mi E of Savoy to 0.86 mi WNW of Savoy
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
33.600, -96.360

Emergency management reported street flooding in Savoy and Bells, with Hwy 56 at the railroad bridge on the Grayson/Fannin County line closed due to high water.

Flash Flood, Wise

When
April 30, 10:17 AM CST to 3:00 PM CST
Where
Wise County, 3.76 mi E of Chico to 3.96 mi E of Chico
Cause
Heavy Rain
Reported by
Amateur Radio
Coordinates
33.293, -97.755

Amateur radio reported flooding near the intersection of FM 1810 and CR 1340 east of the city of Chico.

Flash Flood, Denton

When
April 30, 10:30 AM CST to 3:00 PM CST
Where
Denton County, 2.23 mi NW of Denton to 1.47 mi WNW of Justin
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
33.240, -97.180

Emergency management reported 7 roads flooded and closed across Denton, including the I-35 exit at University Drive, Mingo Road underneath Loop 288, and Blagg Road from Mayhill Street to Geesling Road. Other roads flooded and closed across Denton County included Fritz Lane in Corinth, South Shady Shores Road from Parkside Lane to Montserrat Road in Lake Dallas, Liberty Road near McNatt Road in Aubrey, and Creek Hill Way from 12th Street to Hardeman Circle in Justin.

Flash Flood, Denton

When
April 30, 10:30 AM CST to 3:00 PM CST
Where
Denton County, 1.16 mi E of Krum to 1.47 mi ENE of Krum
Cause
Heavy Rain
Property damage
$500,000
Reported by
Broadcast Media
Coordinates
33.270, -97.230

Broadcast media reported that floodwaters as high as car headlights covered parking lots and roads in the city of Krum.

Flash Flood, Tarrant

When
April 30, 10:35 AM CST to 4:00 PM CST
Where
Tarrant County, 2.42 mi WNW of Keller to 2.37 mi WNW of Keller
Cause
Heavy Rain
Reported by
Local Official
Coordinates
32.940, -97.290

The 2900 block of Keller Hicks Rd near Haslet was reported to be closed due to flooding.

Flash Flood, Tarrant

When
April 30, 10:40 AM CST to 4:00 PM CST
Where
Tarrant County, 0.58 mi E of Hodge to 1 mi W of Hodge
Cause
Heavy Rain
Reported by
Local Official
Coordinates
32.800, -97.340

The 1200 block of NE 28th Street in Fort Worth (near the Stockyards) was closed due to flooding.

Thunderstorm Wind, Dallas

When
April 30, 10:48 AM CST
Where
Dallas County, 1.9 mi WSW of Mesquite to 1.91 mi WSW of Mesquite
Measured
70 kt (81 mph) estimated gust
Property damage
$10,000
Reported by
NWS Storm Survey
Coordinates
32.761, -96.631

A storm survey determined straight line winds of 75-80 mph caused damage to homes around Meadowbrook Dr in Mesquite. Minor roof to moderate tree damage was observed.

Flash Flood, Collin

When
April 30, 10:50 AM CST to 3:00 PM CST
Where
Collin County, 1.33 mi NW of Foot to 1.22 mi NW of Foot
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
33.232, -96.768

A road closure was reported near Coit Rd and Lewis Canyon Dr in Prosper.

Flash Flood, Dallas

When
April 30, 10:50 AM CST to 3:00 PM CST
Where
Dallas County, 1.44 mi SW of Alpha to 1.62 mi SW of Alpha
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
32.917, -96.820

Flood waters covered Inwood Rd between Loop 12 and I-635.

Thunderstorm Wind, Collin

When
April 30, 10:56 AM CST
Where
Collin County, 0.69 mi S of Josephine to 1.82 mi SE of Josephine
Measured
52 kt (60 mph) estimated gust
Property damage
$12,000
Reported by
Broadcast Media
Coordinates
33.060, -96.320

Broadcast media reported that several homes suffered shingle and fence damage in Josephine. The public reported that similar damage was also reported in the Magnolia Point neighborhood on the south side of Josephine.

Flash Flood, Tarrant

When
April 30, 11:00 AM CST to 3:00 PM CST
Where
Tarrant County, 1.08 mi NNW of Ft Worth to 1.39 mi NNW of Jamestown
Cause
Heavy Rain
Reported by
Broadcast Media
Coordinates
32.764, -97.359

Fort Worth Fire Department responded to six high water rescues across the city.

Flash Flood, Collin

When
April 30, 11:00 AM CST to 3:00 PM CST
Where
Collin County, 1.58 mi SSW of Wylie to 1.47 mi SSW of Wylie
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
32.999, -96.561

A road closure was reported near Highway 78 and Century Way in Wylie due to flooding.

Flash Flood, Tarrant

When
April 30, 11:00 AM CST to 3:00 PM CST
Where
Tarrant County, 0.4 mi N of Hodge to 0.31 mi NE of Hodge
Cause
Heavy Rain
Reported by
Local Official
Coordinates
32.806, -97.350

Multiple roads were closed in Fort Worth due to flooding, including portions of E Long Ave, Alta Vista Rd, and Trinity Blvd.

Flash Flood, Dallas

When
April 30, 11:00 AM CST to 4:00 PM CST
Where
Dallas County, 1.83 mi ENE of Gribble to 1.8 mi ENE of Gribble
Cause
Heavy Rain
Property damage
$100,000
Reported by
Broadcast Media
Coordinates
32.890, -96.891

Dallas PD responded to a high water rescue at Shady Trail and Glenda Ln. Dallas Fire Rescue reported 13 high water rescue calls across the city.

Flash Flood, Tarrant

When
April 30, 11:00 AM CST to 3:00 PM CST
Where
Tarrant County, 1.17 mi SSE of Saginaw to 1.43 mi SSE of Saginaw
Cause
Heavy Rain
Reported by
Broadcast Media
Coordinates
32.855, -97.362

Multiple stalled cars and one high water rescue was reported due to flooding on Saginaw Blvd.

Flash Flood, Hood

When
April 30, 11:30 AM CST to 1:30 PM CST
Where
Hood County, 0.24 mi NW of Granbury to 0.62 mi E of Granbury
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
32.452, -97.803

Street flooding was reported in Granbury.

Flash Flood, Grayson

When
April 30, 12:00 PM CST to 12:15 PM CST
Where
Grayson County, 2.44 mi WNW of Luella to 1.85 mi WNW of Luella
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
33.588, -96.586

Emergency management reported that Luella Road at the Choctaw Creek bridge, about midway between Luella and Sherman, was flooded by one foot of water.

Tornado, Hill

When
April 30, 12:28 PM CST
Where
Hill County, 0.7 mi WSW of Mertens
Rating
EFU
Path length
0.01 mi
Path width
20 yd
Reported by
Public
Coordinates
32.065, -96.910

Video of a brief tornado near Mertens that appeared to be over a field. No damage was reported, and this tornado was rated EF-Unknown.

Hail, Mills

When
April 30, 12:50 PM CST
Where
Mills County, 0.69 mi S of Democrat
Measured
1 in hail
Reported by
Amateur Radio
Coordinates
31.670, -98.670

Amateur radio reported 1 inch hail 1 mile south of Democrat.

Flash Flood, Wise

When
April 30, 12:53 PM CST to 3:00 PM CST
Where
Wise County, 0.23 mi NNE of Bridgeport to 1.34 mi S of Bridgeport
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
33.223, -97.768

Emergency management reported that multiple streets in Bridgeport were flooded. Pioneer Road in New Fairview was also closed due to high water..

Flash Flood, Tarrant

When
April 30, 1:00 PM CST to 4:00 PM CST
Where
Tarrant County, 3.41 mi ESE of Mara to 3.49 mi ESE of Mara
Cause
Heavy Rain
Reported by
Local Official
Coordinates
32.685, -97.274

The 5100 block of Erath Street in Forest Hill/southeast Fort Worth was closed due to flooding.

Flash Flood, Dallas

When
April 30, 1:30 PM CST to 4:00 PM CST
Where
Dallas County, 1.62 mi SE of Desoto to 1.74 mi SSE of Desoto
Cause
Heavy Rain
Property damage
$100,000
Reported by
Broadcast Media
Coordinates
32.561, -96.834

Broadcast media reported a home flooded on Dynasty Drive in Glenn Heights.

Flash Flood, Ellis

When
April 30, 1:30 PM CST to 4:00 PM CST
Where
Ellis County, 0.17 mi SSE of Ennis to 0.24 mi SW of Ennis
Cause
Heavy Rain
Property damage
$20,000
Reported by
Broadcast Media
Coordinates
32.328, -96.629

Broadcast media reported that McKinney Street at Ennis Avenue was flooded, and a car was stalled in flood waters on Ennis Avenue at Clay Street in the city of Ennis.

Flash Flood, Navarro

When
April 30, 2:17 PM CST to 5:00 PM CST
Where
Navarro County, 1.86 mi ENE of Drane to 0.31 mi WSW of Drane
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
32.061, -96.551

A trained spotter reported high water on TX Highway 31 west of Corsicana. The road was becoming impassable in spots.

Flash Flood, Limestone

When
April 30, 3:00 PM CST to 4:30 PM CST
Where
Limestone County, 2.44 mi NNE of Mexia to 2.12 mi NNE of Mexia
Cause
Heavy Rain
Property damage
$10,000
Reported by
Public
Coordinates
31.712, -96.482

A car was stranded and a high water rescue was conducted at Highway 14 and CR 244 north of Mexia.

Flash Flood, Dallas

When
April 30, 3:30 PM CST to 5:30 PM CST
Where
Dallas County, 0.73 mi ESE of Sachse to 0.78 mi E of Sachse
Cause
Heavy Rain
Reported by
Public
Coordinates
32.978, -96.558

Sachse Rd at Muddy Creek between the cities of Sachse and Wylie was closed due to high water.

Thunderstorm Wind, Limestone

When
April 30, 3:37 PM CST
Where
Limestone County, 0.91 mi SW of Groesbeck
Measured
56 kt (64 mph) estimated gust
Property damage
$8,000
Reported by
Amateur Radio
Coordinates
31.520, -96.530

Amateur radio reported that a wall collapsed on a building in downtown Groesbeck on Navasota Street.

Hail, Freestone

When
April 30, 4:02 PM CST
Where
Freestone County, 3.02 mi ESE of Fairfield Lake
Measured
1 in hail
Reported by
Fire Department/Rescue
Coordinates
31.790, -96.020

Fire department reported 1 inch hail east of Lake Fairfield.

Hail, Coryell

When
April 30, 4:27 PM CST
Where
Coryell County, 1.5 mi SSE of Copperas Cove
Measured
1.25 in hail
Reported by
Amateur Radio
Coordinates
31.110, -97.910

Amateur radio reported half dollar size hail at FM 116 and US 190 in Copperas Cove.

Hail, Coryell

When
April 30, 4:30 PM CST
Where
Coryell County, 1.38 mi S of Copperas Cove
Measured
1.25 in hail
Reported by
Park/Forest Service
Coordinates
31.110, -97.920

Park service employees reported 1.25 inch hail at High Chapparal Dr and Hillside St in Copperas Cove.

Hail, Coryell

When
April 30, 4:33 PM CST
Where
Coryell County, 1.38 mi S of Copperas Cove
Measured
2.5 in hail
Property damage
$10,000
Reported by
Park/Forest Service
Coordinates
31.110, -97.920

Golf ball to tennis ball size hail reported by Inks Lake State Park official in Copperas Cove at Hillside Dr and High Chapparal Drive.

Flash Flood, Freestone

When
April 30, 4:44 PM CST to 10:00 PM CST
Where
Freestone County, 0.91 mi NE of Fairfield to 2.99 mi SE of Fairfield
Cause
Heavy Rain
Reported by
Fire Department/Rescue
Coordinates
31.730, -96.160

Fire and rescue reported water over Highway 84 East in Fairfield. Several side streets were also flooded.

Hail, Coryell

When
April 30, 4:46 PM CST
Where
Coryell County, 0.91 mi SE of Copperas Cove
Measured
1 in hail
Reported by
Public
Coordinates
31.120, -97.910

Mping report of 1 inch hail.

Hail, Bosque

When
April 30, 4:51 PM CST
Where
Bosque County, Clifton
Measured
1.25 in hail
Reported by
Law Enforcement
Coordinates
31.780, -97.580

Clifton PD reported half dollar size hail in Clifton.

Hail, McLennan

When
April 30, 4:52 PM CST
Where
McLennan County, 2.35 mi W of China Spg
Measured
1.5 in hail
Reported by
Public
Coordinates
31.650, -97.360

Mping report of 1.5 inch hail.

Hail, McLennan

When
April 30, 4:59 PM CST
Where
McLennan County, 1.37 mi ESE of Hewitt
Measured
1 in hail
Reported by
Public
Coordinates
31.460, -97.180

Mping report of 1 inch hail.

Hail, Bell

When
April 30, 5:12 PM CST
Where
Bell County, 2.39 mi SSW of Simmonsville
Measured
1.25 in hail
Reported by
Public
Coordinates
31.070, -97.720

Mping report of 1.25 inch hail.

Hail, Bell

When
April 30, 5:15 PM CST
Where
Bell County, 2.25 mi SW of Killeen Muni Arpt
Measured
1.25 in hail
Reported by
Public
Coordinates
31.060, -97.710

Mping report of 1.25 inch hail.

Hail, Bell

When
April 30, 5:16 PM CST
Where
Bell County, 0.69 mi N of Killeen Muni Arpt
Measured
1 in hail
Reported by
Public
Coordinates
31.090, -97.680

Mping report of 1 inch hail.

Hail, McLennan

When
April 30, 5:26 PM CST
Where
McLennan County, 1.37 mi WNW of Hewitt
Measured
1 in hail
Reported by
Public
Coordinates
31.480, -97.220

Mping report of 1 inch hail.

Flash Flood, Freestone

When
April 30, 6:30 PM CST to 10:00 PM CST
Where
Freestone County, 1.06 mi NNW of Fairfield to 1.46 mi SW of Fairfield
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
31.734, -96.177

Emergency management reported significant flooding in a Fairfield neighborhood with at 1-2 feet of water running across yards and streets.

Hail, Freestone

When
April 30, 6:35 PM CST
Where
Freestone County, 0.69 mi S of Kirvin
Measured
1.5 in hail
Reported by
Emergency Manager
Coordinates
31.760, -96.330

Emergency manager reported ping pong ball size hail on FM 27 south of Kirvin.

Hail, Freestone

When
April 30, 6:55 PM CST
Where
Freestone County, 2.15 mi NNW of Fairfield
Measured
1.75 in hail
Property damage
$7,000
Reported by
Trained Spotter
Coordinates
31.750, -96.180

Trained spotter reported golf ball sized hail 3 miles north-northwest of Fairfield.

Hail, Freestone

When
April 30, 6:57 PM CST
Where
Freestone County, 3.45 mi N of Fairfield
Measured
1.5 in hail
Reported by
Trained Spotter
Coordinates
31.770, -96.170

Trained spotter reported 1.5 inch hail 4 miles north of Fairfield.

Hail, Bell

When
April 30, 7:14 PM CST
Where
Bell County, Holland
Measured
1.5 in hail
Reported by
Fire Department/Rescue
Coordinates
30.880, -97.400

Fire department reported 1.5 inch hail in Holland.

Flash Flood, Freestone

When
April 30, 7:15 PM CST to 8:00 PM CST
Where
Freestone County, 3.41 mi W of Fairfield to 3.33 mi W of Fairfield
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
31.718, -96.228

A water rescue was reported at 412 CR 941, located west of Fairfield.

Flash Flood, Bell

When
April 30, 7:30 PM CST to 9:00 PM CST
Where
Bell County, 0.23 mi WNW of Holland to 0.41 mi E of Holland
Cause
Heavy Rain
Reported by
Public
Coordinates
30.882, -97.403

Street and road flooding was reported via mPING in Holland.

Thunderstorm Wind, Leon

When
April 30, 9:01 PM CST
Where
Leon County, 1.18 mi W of Leona
Measured
61 kt (70 mph) estimated gust
Property damage
$5,000
Reported by
Storm Chaser
Coordinates
31.150, -95.990

A storm chaser reported 70 mph winds and power outages in Leona on FM 977. Reports on Facebook also indicated several trees were down along Highway 75 in Leona.

Flash Flood, Anderson

When
April 30, 9:15 PM CST to 10:00 PM CST
Where
Anderson County, 0.91 mi NE of Tennessee Colony to 3.88 mi NW of Harmony
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
31.840, -95.840

Anderson County Emergency Management reported flooding of low lying areas across the county with 4.55 inches of rain measured in Tennessee Colony.

What these are

Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
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.
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.
Tornado
A violently rotating column of air in contact with the ground and extending from a thunderstorm, filed with its path, width and Fujita or Enhanced Fujita rating from the damage survey.

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 historyThe tornado archive for Texas, 2025Warnings in Texas, April 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: 1253588, 1253589, 1253590, 1255944, 1256226, 1256283, 1256285, 1256777, 1256784, 1253591, 1253592, 1255945, 1255946, 1255951, 1256778, 1256211, 1255953, 1255954, 1255956, 1255957, 1255974, 1256011, 1253604, 1256205, 1256207, 1253603, 1256213, 1256230, 1256255, 1256260, 1256262, 1256265, 1256540, 1256780, 1253630, 1256541, 1256533, 1256542, 1256543, 1256530, and more.