Texas, 2025Flash Flooding and Damaging Winds in Texas, October 23, 2025
October 23, 2025 · NWS MAF · 5 events in 4 counties and zones
Synoptic lift from an upper-level trough interacted with a favorable plume of moisture and instability over West Texas, leading to the development of strong to severe storms, especially along a nearby boundary over the northern Permian Basin. Storms were initially weak as they moved out of New Mexico, but intensified quickly over the Permian Basin that evening.
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
- Deaths
- 0
- Injuries
- 0
- Property damage
- None recorded
- Crop damage
- None recorded
- Events
- 5
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.
Synoptic lift from an upper-level trough interacted with a favorable plume of moisture and instability over West Texas, leading to the development of strong to severe storms, especially along a nearby boundary over the northern Permian Basin. Storms were initially weak as they moved out of New Mexico, but intensified quickly over the Permian Basin that evening. Most activity moved out of the area overnight.
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 Midland/Odessa, TX wrote its last area forecast discussion before the first event at Oct 23, 5:49 PM CST, 41 minutes earlier.
Area forecast discussion, Oct 23, 5:49 PM CST, 41 minutes before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>In the hours before
Special weather statement, Oct 23, 4:43 PM CST, 1 hour 47 minutes before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>Special weather statement, Oct 23, 5:06 PM CST, 1 hour 24 minutes before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>Special weather statement, Oct 23, 5:26 PM CST, 1 hour 4 minutes before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>Special weather statement, Oct 23, 6:18 PM CST, 12 minutes before
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Service Notice</title>
<link rel="stylesheet" href="index.css">
</head>
<body>
<main class="wrap">
<section class="card" role="status" aria-live="polite">
<div class="status" id="status">Temporary Notice</div>
<h1 id="headline">This service is currently unavailable.</h1>
<p id="message1">
The site you requested is temporarily down for maintenance or an unexpected outage.
</p>
<p id="message2">
Please try again in a few minutes.
</p>
<p class="small" id="detail">
If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
</p>
</section>
</main>
<script src="index.js"></script>
</body>
</html>Thunderstorm Wind, Ward
- When
- October 23, 6:30 PM CST to 6:45 PM CST
- Where
- Ward County, 6.26 mi NNW of Pyote Wilson Arpt
- Measured
- 55 kt (63 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 31.600, -103.270
The Mesonet station FW9693 Pyote measured a 63mph wind gust. The total time of occurrence is partially estimated.
Thunderstorm Wind, Martin
- When
- October 23, 6:35 PM CST to 6:37 PM CST
- Where
- Martin County, 2.44 mi WNW of Tarzan
- Measured
- 55 kt (63 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 32.310, -102.010
The West Texas Mesonet station 84 2WNW Tarzan/Martin County measured a 63mph wind gust.
Thunderstorm Wind, Howard
- When
- October 23, 7:18 PM CST to 7:19 PM CST
- Where
- Howard County, 1.38 mi S of Lomax
- Measured
- 50 kt (58 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 32.100, -101.630
The West Texas Mesonet station 77 1SSE Lomax/Howard County measured a 58 mph wind gust caused by thunderstorm outflow.
Flash Flood, Scurry
- When
- October 23, 7:55 PM CST to 11:00 PM CST
- Where
- Scurry County, 0.7 mi W of Snyder to 1.45 mi NNE of Winston
- Cause
- Heavy Rain
- Reported by
- Fire Department/Rescue
- Coordinates
- 32.720, -100.912
Flash Flooding was reported on multiple roadways in Snyder by the fire department. The total time of occurrence is partially estimated by radar. No damage was reported.
Flash Flood, Scurry
- When
- October 23, 7:55 PM CST to 11:00 PM CST
- Where
- Scurry County, 1.27 mi WNW of Snyder to 0.62 mi N of Winston
- Cause
- Heavy Rain
- Reported by
- Fire Department/Rescue
- Coordinates
- 32.726, -100.921
Flash Flooding was reported on multiple roadways in Snyder, including at 19th and 17th Streets, Ave. O, 25th and 26th Streets, and near the water plant. The total time of occurrence is partially estimated by radar. No damage was reported.
- 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.
After NWS Directive 10-1605, the rules offices file Storm Data by.
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: 1294166, 1294167, 1294168, 1294169, 1294170.