West Virginia, 2025

Flash Flooding and Damaging Winds in West Virginia, July 1, 2025

July 1, 2025 · NWS RLX · 18 events in 9 counties and zones

Following a fairly active June, unsettled conditions rolled right on into the month of July with bands of rain and thunderstorms springing up ahead of a cold front on the 1st. Activity continued until the front pushed east of the Appalachians early on the 2nd, then drier conditions took hold for southeast Ohio, northeast Kentucky, southwest Virginia, and much of West Virginia while the front…

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

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 RLX wrote it up.

Following a fairly active June, unsettled conditions rolled right on into the month of July with bands of rain and thunderstorms springing up ahead of a cold front on the 1st. Activity continued until the front pushed east of the Appalachians early on the 2nd, then drier conditions took hold for southeast Ohio, northeast Kentucky, southwest Virginia, and much of West Virginia while the front stalled across central Virginia, Maryland, and the Carolinas.

Much of the area received between a half inch and two inches of rain, with pockets of locally higher amounts. One strip of 2.5 to 4 inches of rain resulted in flash flooding in Cabell, Kanawha, Mason, and Putnam counties. This resulted in flooding that impacted several roads within these counties. Within the strongest thunderstorms, damaging wind gusts yielded downed trees and power lines across several counties west of the I-79 corridor. Storms tapered off and pushed eastward by the late afternoon, bringing the threat for severe weather and flooding to an end.

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 Charleston, WV wrote its last area forecast discussion before the first event at Jul 1, 5:35 AM EST, 4 hours 48 minutes earlier.

Area forecast discussion, Jul 1, 5:35 AM EST, 4 hours 48 minutes before
AREA FORECAST DISCUSSION
National Weather Service Charleston WV
635 AM EDT Tue Jul 1 2025

.SYNOPSIS...
Thunderstorms through today as a cold front crosses by this
evening. Some storms could be strong to severe, along with the
potential for localized flooding. Dry Wednesday onward.

&&

.NEAR TERM /THROUGH TONIGHT/...
As of 130 AM Tuesday...

Cold frontal passage today from the early afternoon through
the late afternoon into early evening. The front may get hung
up along the mountains into the evening, however it should
rather weaken a bit by then and just promote showers which could
be heavy at times and a few storms, but below severe criteria.
Hi-res models have a fairly disorganized broken line coming
through as early as 15Z and traversing from west to east and
getting to the mountains by 21Z. Thereafter it falls apart
somewhat across our area by then. There are only a few models
that have the feature moving slightly slower such as the EURO
and SREF. Regardless, as always lingering showers across the
mountains will be the likely setup going into the evening, but
thunderstorm potential should be at a minimum.

Severe indices look good with nearly over 2500 J/g of MU CAPE,
almost 30kts of bulk shear and sufficient DCAPE for downbursts
that could cause damaging wind. The freezing levels are high,
over 14k ft, and with not a whole lot of instability for
stronger updrafts and weak upper level support storms may not
be able to promote large hail. With helicity and high LCLs the
tornado threat is almost nil. SPC has us in a marginal threat
for West Virginian and our VA counties so some isolated storms
may become strong to severe.

PWATs are still at around 2 inches along with a well saturated
column in the low to mid levels along with lapse rates above
the environmental rate which all means that heavy downpours are
a realistic thing once again. WPC does have us in a slight risk
for most of the area for excessive rainfall, so localized
flooding will be a threat if storms train or move slow, although
steering flow will be sufficient to move most storms and
showers through at around 30Kts toward the northeast. Therefore
low lying or flood prone areas will be at the most risk.

After the upper level trough supporting the cold front exits
east by Wednesday morning high pressure builds in from the
southwest and supports fair weather across the area.
Temperatures will drop to below seasonable for once today as
cold frontal passage takes place and will stay right around
seasonable for the overnight.

&&

.SHORT TERM /WEDNESDAY THROUGH THURSDAY NIGHT/...
As of 235 AM Tuesday...

Mostly dry weather returns to the forecast area on Wednesday in
the wake of the cold front mentioned in the near term period.
However, a few showers and afternoon storms could sprout along
the spine of the Appalachians as weak shortwave energy swings
in along the westward flank of a departing upper level trough.

Better clearing takes shape on Thursday as an encroaching ridge
begins to obtain influence over the area. However, there could
be some very light showers attached to a weak cold front sinking
southward from the Great Lakes region. Main implications from
this frontal passage will be lowering of dew points and overall
mugginess that has festered over the CWA for several weeks now.

Daytime temperatures will hover around normal for this time of
year to start off the short term period, but will gradually rise
for the end of the work week as the aforementioned ridge builds
in from the west. While we have a brief interlude from the
humidity on Thursday, forecast projections have the heat
building quickly back in for the Fourth of July.

&&

.LONG TERM /FRIDAY THROUGH MONDAY/...
As of 235 AM Tuesday...

Strong upper level ridging first hinted at in the short term
will take center stage over the Central Appalachians for the
Independence Day holiday weekend. Building heat and humidity in
response to the ridge will once again impose potential for heat
risks for Friday onward until the ridge finally breaks down at
the start of next week. Generally expecting dry weather for the
start of the weekend, then becoming more active late in the
period as diurnally driven showers and storms undercut the ridge
amid hot and muggy conditions.

&&

.AVIATION /12Z TUESDAY THROUGH SATURDAY/...
As of 630 AM Tuesday...

A cold front approaches from the west and promotes shower and
thunderstorm chances while passing through the afternoon and
into the evening. By early evening, the sites should be out of
the activity and then go to VFR by then. Otherwise, some
periods of IFR VIS and MVFR CIGs under shower and storm
potential will be the main theme today. Things should be moving
relatively quickly with 30kts steering flow and cells will be
moving northeast with most activity likely between 15Z to 21Z.
For tonight, post frontal fog may develop across much of the
area tonight into the morning and affect the sites with IFR or
worse conditions.

FORECAST CONFIDENCE AND ALTERNATE SCENARIOS THROUGH 12Z WEDNESDAY...

FORECAST CONFIDENCE: Medium.

ALTERNATE SCENARIOS: Timing of shower/thunderstorm activity may
vary from the forecast. Fog timing, coverage, and intensity
tonight may vary from the forecast.

EXPERIMENTAL TABLE OF FLIGHT CATEGORY OBJECTIVELY SHOWS CONSISTENCY
OF WFO FORECAST TO AVAILABLE MODEL INFORMATION:
H = HIGH:   TAF CONSISTENT WITH ALL MODELS OR ALL BUT ONE MODEL.
M = MEDIUM: TAF HAS VARYING LEVEL OF CONSISTENCY WITH MODELS.
L = LOW:    TAF INCONSISTENT WITH ALL MODELS OR ALL BUT ONE MODEL.

DATE                    TUE 07/01/25
UTC 1HRLY       08   09   10   11   12   13   14   15   16   17   18   19
EDT 1HRLY       04   05   06   07   08   09   10   11   12   13   14   15
CRW CONSISTENCY  M    M    M    M    H    H    M    H    H    M    M    M
HTS CONSISTENCY  H    H    M    M    H    H    M    M    H    M    M    M
BKW CONSISTENCY  H    H    H    H    H    H    H    H    M    L    L    L
EKN CONSISTENCY  L    M    L    L    L    H    H    M    M    M    M    M
PKB CONSISTENCY  H    H    H    H    H    H    M    M    L    H    M    M
CKB CONSISTENCY  H    H    H    H    H    H    H    H    H    M    L    L

AFTER 12Z WEDNESDAY...
IFR conditions possible in thunderstorms through early Tuesday
night, and in valley fog Wednesday/Thursday/Friday mornings.

&&

.RLX WATCHES/WARNINGS/ADVISORIES...
WV...None.
OH...None.
KY...None.
VA...None.

&&

SYNOPSIS...MEK/JZ
NEAR TERM...JZ
SHORT TERM...MEK
LONG TERM...MEK
AVIATION...JZ
Hazardous weather outlook, Jun 30, 9:37 PM EST, 12 hours 46 minutes before
Hazardous Weather Outlook
National Weather Service Charleston WV
1037 PM EDT Mon Jun 30 2025

KYZ103-105-OHZ076-085>087-VAZ003-004-WVZ005>011-013>020-024>034-039-
040-515>526-020245-
Boyd-Lawrence-Washington-Meigs-Gallia-Lawrence OH-Dickenson-Buchanan-
Wayne-Cabell-Mason-Jackson WV-Wood-Pleasants-Tyler-Lincoln-Putnam-
Kanawha-Roane-Wirt-Calhoun-Ritchie-Doddridge-Mingo-Logan-Boone-Clay-
Braxton-Gilmer-Lewis-Harrison-Taylor-McDowell-Wyoming-Upshur-Barbour-
Northwest Raleigh-Southeast Raleigh-Northwest Fayette-
Southeast Fayette-Northwest Nicholas-Southeast Nicholas-
Northwest Webster-Southeast Webster-Northwest Pocahontas-
Southeast Pocahontas-Northwest Randolph-Southeast Randolph-
1037 PM EDT Mon Jun 30 2025

This Hazardous Weather Outlook is for portions of northeast
Kentucky, portions of southeast Ohio, southwest Virginia and much
of West Virginia.

.DAY ONE...Tonight.

Hazardous weather is not expected at this time.

.DAYS TWO THROUGH SEVEN...Tuesday through Sunday.

Flash flooding is possible Tuesday afternoon and evening given slow-
moving thunderstorms or repetitive rounds of rainfall.

.SPOTTER INFORMATION STATEMENT...

Weather spotters are encouraged to report significant weather
conditions by calling the toll-free spotter hotline, or by other
methods detailed at www.weather.gov/rlx/reports.

KYZ101-102-OHZ066-067-075-083-084-020245-
Greenup-Carter-Perry-Morgan-Athens-Jackson OH-Vinton-
1037 PM EDT Mon Jun 30 2025

This Hazardous Weather Outlook is for portions of northeast
Kentucky and portions of southeast Ohio.

.DAY ONE...Tonight.

Hazardous weather is not expected at this time.

.DAYS TWO THROUGH SEVEN...Tuesday through Sunday.

Thunderstorms may become strong to severe Tuesday afternoon and
evening. The main hazards are damaging wind gusts and heavy rain,
which could result in some instances of flash flooding.

.SPOTTER INFORMATION STATEMENT...

Weather spotters are encouraged to report significant weather
conditions by calling the toll-free spotter hotline, or by other
methods detailed at www.weather.gov/rlx/reports.

GW/FK

In the hours before

Special weather statement, Jul 1, 5:48 AM EST, 4 hours 35 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, Jul 1, 8:48 AM EST, 1 hour 35 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, Jul 1, 9:33 AM EST, 50 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>
Local storm report, Jul 1, 9:39 AM EST, 44 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>
Local storm report, Jul 1, 9:55 AM EST, 28 minutes before
Preliminary Local Storm Report
National Weather Service Charleston WV
1055 AM EDT Tue Jul 1 2025

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

1034 AM     Rain             5 ESE Amesville         39.37N 81.87W
07/01/2025  M1.00 Inch       Athens             OH   Cocorahs

            Fell in the past 10 minutes.

&&

The radar

The Charleston,WV radar (KRLX), 101 km away, was scanning. The volume nearest the first event began at 15:25 UTC.

Open the radar archive at this moment

Event by event

9 flash flood, 8 thunderstorm wind, 1 lightning. Local standard time, as filed.

Lightning, Wood

When
July 1, 10:23 AM EST
Where
Wood County, 0.87 mi NE of Pettyville
Property damage
$250
Reported by
911 Call Center
Coordinates
39.210, -81.540

Lightning struck a house on Pike Street south of Parkersburg. No fire or smoke was seen but locals reported a burning smell.

Thunderstorm Wind, Wood

When
July 1, 10:26 AM EST
Where
Wood County, 1.27 mi ENE of Parkersburg
Measured
45 kt (52 mph) estimated gust
Property damage
$2,000
Reported by
911 Call Center
Coordinates
39.280, -81.530

In Parkersburg, power lines were blown down on Brooklyn Drive.

Thunderstorm Wind, Ritchie

When
July 1, 11:04 AM EST
Where
Ritchie County, 0.69 mi N of Harrisville
Measured
45 kt (52 mph) estimated gust
Property damage
$2,000
Reported by
911 Call Center
Coordinates
39.210, -81.050

A tree and adjacent power lines were blown down near Main Street in Harrisville.

Thunderstorm Wind, Putnam

When
July 1, 11:54 AM EST
Where
Putnam County, 1.48 mi NNE of Rumer
Measured
45 kt (52 mph) estimated gust
Property damage
$250
Reported by
911 Call Center
Coordinates
38.570, -81.940

A tree was blown down along Midway Hollow Road near the community of Rumer.

Thunderstorm Wind, Putnam

When
July 1, 1:11 PM EST
Where
Putnam County, 3.21 mi SSE of Hurricane
Measured
45 kt (52 mph) estimated gust
Property damage
$250
Reported by
911 Call Center
Coordinates
38.390, -82.000

Outside the town of Hurricane, a tree blew down and blocked both lanes of State Route 34.

Thunderstorm Wind, Putnam

When
July 1, 1:19 PM EST
Where
Putnam County, 0.88 mi NW of Scott Depot
Measured
45 kt (52 mph) estimated gust
Property damage
$250
Reported by
911 Call Center
Coordinates
38.460, -81.930

In Scott Depot, a downed tree was observed near Putnam Village Drive.

Flash Flood, Mason

When
July 1, 1:22 PM EST to 4:30 PM EST
Where
Mason County, 0.48 mi W of Hogsett to 0.33 mi NW of Apple Grove
Cause
Heavy Rain
Reported by
Public
Coordinates
38.680, -82.179

Local roads were flooded in Apple Grove.

Flash Flood, Putnam

When
July 1, 1:50 PM EST to 4:50 PM EST
Where
Putnam County, 0.47 mi NNE of Eleanor to 0.41 mi N of Eleanor
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
38.537, -81.928

The 600 block of Roosevelt Boulevard flooded in Eleanor.

Flash Flood, Kanawha

When
July 1, 2:03 PM EST to 5:03 PM EST
Where
Kanawha County, 0.3 mi SSE of Bunker Hill to 0.2 mi SSE of Bunker Hill
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
38.366, -81.729

High water was observed in the 2000 block of Roxalana Road in Dunbar.

Flash Flood, Cabell

When
July 1, 2:08 PM EST to 5:08 PM EST
Where
Cabell County, 1.83 mi SW of Guyandotte to 1.49 mi SW of Guyandotte
Cause
Heavy Rain
Reported by
Public
Coordinates
38.412, -82.404

Street flooding was observed on the eastward side of Huntington.

Flash Flood, Kanawha

When
July 1, 2:09 PM EST to 5:09 PM EST
Where
Kanawha County, 0.86 mi SE of Ferrell to 0.69 mi SSW of Ferrell
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
38.340, -81.820

High water took place between Smith Creek Road and Ferrell Road.

Flash Flood, Kanawha

When
July 1, 2:17 PM EST to 5:15 PM EST
Where
Kanawha County, 0.46 mi SW of Etowah to 1.25 mi NE of Sattes
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
38.376, -81.606

About 18 inches of water covered Alum Creek Road between Route 119 and Childress Road. High water was observed between Rock Lake Drive and Kanawha Turnpike near Dunbar, near the southern end of South Side Bridge in Charleston, and between Ferry and Dickenson Streets near Chesapeake.

Flash Flood, Putnam

When
July 1, 2:30 PM EST to 5:15 PM EST
Where
Putnam County, 1.59 mi NE of Midway to 0.61 mi NE of Midway
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
38.585, -81.948

Midway Hollow Road was closed due to flooding.

Flash Flood, Cabell

When
July 1, 2:32 PM EST to 5:15 PM EST
Where
Cabell County, 1.42 mi S of Huntington to 0.57 mi ENE of Salt Rock
Cause
Heavy Rain
Reported by
Public
Coordinates
38.400, -82.451

Street flooding was observed in downtown Huntington and southeast of Barboursville near McComas Road.

Thunderstorm Wind, Logan

When
July 1, 2:34 PM EST
Where
Logan County, 1.49 mi NNW of Guyan Terrace
Measured
45 kt (52 mph) estimated gust
Property damage
$250
Reported by
911 Call Center
Coordinates
37.940, -81.990

A tree was blown down and blocked Pond Drive.

Flash Flood, Putnam

When
July 1, 3:00 PM EST to 5:15 PM EST
Where
Putnam County, 3.73 mi SW of Eleanor to 3.38 mi NW of Mt Vernon
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
38.497, -81.985

A road was washed out near the intersection of County Roads 13 and 36.

Thunderstorm Wind, McDowell

When
July 1, 4:18 PM EST
Where
McDowell County, 0.69 mi N of Garland
Measured
45 kt (52 mph) estimated gust
Property damage
$500
Reported by
911 Call Center
Coordinates
37.410, -81.780

A large tree fell across the train tracks in Ritter Hollow.

Thunderstorm Wind, Raleigh

When
July 1, 4:35 PM EST
Where
Raleigh County, Stonecoal Jct
Measured
45 kt (52 mph) estimated gust
Property damage
$250
Reported by
911 Call Center
Coordinates
37.600, -81.320

A tree was blown down at the intersection of Durango Lane and Cortez Lane in Amigo.

What these are

Lightning
A lightning strike that killed, injured or caused damage.
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.

The same day elsewhere

More

Every storm in West Virginia in 2025Every state in 2025This day in weather historyWarnings in West Virginia, July 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-30. Each event’s entry at NCEI: 1275915, 1275916, 1275917, 1278462, 1278463, 1278464, 1266199, 1267882, 1267883, 1267885, 1267889, 1266210, 1266202, 1267874, 1278465, 1266205, 1278466, 1278467.