West Virginia, 2025Flash Flooding in West Virginia, June 15, 2025
June 15, 2025 · NWS PBZ · 16 events in 5 counties and zones
Following the catastrophic flooding that occurred in portions of Wheeling, WV late on the 14th, another round of slow moving storms developed along a stationary boundary over portions of northern West Virginia. With climatologically high precipitable water values, rainfall was efficient, allowing for 2-4 inch/hr rates.
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
- $1.2 million
- Crop damage
- None recorded
- Events
- 16
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.
Following the catastrophic flooding that occurred in portions of Wheeling, WV late on the 14th, another round of slow moving storms developed along a stationary boundary over portions of northern West Virginia. With climatologically high precipitable water values, rainfall was efficient, allowing for 2-4 inch/hr rates. This impacted several counties in northern West Virginia but the hardest hit was the city of Fairmont, where up to 4 inches of rain fell in an hour over the city and surrounding suburbs. Several water rescues were performed and structures were damaged. As of the last count, 22 homes were destroyed and another 283 homes had damage ranged from minor to major just in Marion county alone.
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 Pittsburgh, PA wrote its last area forecast discussion before the first event at Jun 15, 8:48 AM EST, 4 hours 36 minutes earlier.
Area forecast discussion, Jun 15, 8:48 AM EST, 4 hours 36 minutes before
Area Forecast Discussion
National Weather Service Pittsburgh PA
948 AM EDT Sun Jun 15 2025
.SYNOPSIS...
Near-normal temperatures continue through early next week with
periodic shower and storm chances. Localized flooding will be
possible. Daytime highs return to above normal by the middle of
next week.
&&
.NEAR TERM /THROUGH TONIGHT/...
KEY MESSAGES:
- Scattered showers and thunderstorms continue, mainly PGH and
to the south
- Locally heavy rain may result in flash flooding
---------------------------------------------------------------
There are minimal environmental changes today as a stationary
boundary remains over eastern OH through west central PA,
promoting heavy rain showers and isolated thunderstorms mainly
south of I-80. The factors supporting the Flood Watch for
southwest PA, eastern OH, and northern WV (and non- zero chances
outside):
- PWATs above the 90th percentile that approach daily maximum,
indicating a moisture-rich environment
- Deep warm cloud depth sounding (12z sounding shows moisture
through 13kft)
- Slow storm motion with Corfidi vectors around 3kts
- Lift sources from a stationary surface boundary plus an
approaching weak PVA that could aid deformation zones
- Buoyancy near 1000J/kg
Showers will generally be light through the morning hours as
buoyancy remains limited, but become heavier between noon to 8pm
as the various factors above are maximized. HREF probabilities
for greater than 1" totals over 3 hours remains highest in the
watch area, but storm-scale processes (like outflow collisions)
are likely to play greatest role in the locations that may see
flooding and difficult to pinpoint ahead of time.
Loss of diurnal heating is likely to reduce storm coverage and
flooding risks at 8pm, but rain could persist based on residual
storm outflow collisions. Overnight patchy fog may again develop
in the region as the boundary layer remains moisture rich and
flow is light.
&&
.SHORT TERM /MONDAY THROUGH MONDAY NIGHT/...
KEY MESSAGES:
- Similar flash flood chances Monday, mainly south of
Pittsburgh.
----------------------------------------------------------------
Mostly-diurnal shower and storm chances in weak flow continue
Monday, keeping flood chances in play. PWAT values do drop
somewhat, but potential primed locations mainly south of PGH
could have relatively low FFG values where WPC has a Marginal
Risk of excessive rain currently. Timing, again, seems to
highlight the noon to 8pm timeframe when heating and forcing
combine.
&&
.LONG TERM /TUESDAY THROUGH SATURDAY/...
KEY MESSAGES:
- A mid-week warmup will be followed by increasing late-week
severe potential.
-------------------------------------------------------------------
By Tuesday and Wednesday, there is some indication of a return
to quasi-zonal flow to even weak ridging, with nearly 100%
membership in clustering suggesting heights between 583dm and
586dm and NBM highs back into the mid to upper 80s, there is
increased confidence similar heat lingers into at least Thursday
at this point with most ensemble spread encompassed in the 80s.
Beyond that, into Friday and beyond, there is some indication
of troughing with both timing and intensity uncertainty. Though,
in the last 24 hours this has trended farther east and weaker,
keeping much of the late week temperature spread in the low to
mid 80s, providing some, but not dramatic relief. We will also
be keeping an eye on severe potential in the transition from
heat to weak troughing, with CIPS and CSU machine learning
showing increasing probabilities into Thursday and Friday. Into
days 7 and beyond, the strength and progressiveness of this
trough will determine just how long it takes to warm back up
into what could potentially be another ridging pattern with
heat returning.
&&
.AVIATION /14Z SUNDAY THROUGH THURSDAY/...
A stationary boundary and approaching weak PVA will create
scattered to numerous showers with isolated thunderstorms south
of I-80 through 00z before diurnal heating loss reduces storm
coverage/intensity. Morning restrictions will lift as mixing
commences while the environment generally favors VFR by 18z but
MVFR to locally IFR within rain showers. Rainfall rates in the
stronger storms could exceed 2" but gusty wind potential remains
low.
The stagnant, moist environment is likely to remain fairly
unchanged overnight and allow for restriction deterioration
toward MVFR/IFR conditions and patchy fog.
Outlook...
Periodic restrictions are expected through Thursday as
disturbances track along the stalled frontal boundary across the
Upper Ohio Valley region. Late night/early morning stratus and
fog is likely, along with showers and thunderstorms peaking in
the afternoon and early evening. More organized showers/storms
are expected with a Thursday cold front.
&&
.PBZ WATCHES/WARNINGS/ADVISORIES...
PA...Flood Watch until 8 PM EDT this evening for PAZ021-029-031-
073>076.
OH...Flood Watch until 8 PM EDT this evening for OHZ049-050-058-059-
068-069.
WV...Flood Watch until 8 PM EDT this evening for WVZ001>004-012-021-
509>514.
&&
SYNOPSIS...Milcarek
NEAR TERM...Frazier
SHORT TERM...Milcarek
LONG TERM...Milcarek
AVIATION...FrazierHazardous weather outlook, Jun 15, 2:59 AM EST, 10 hours 25 minutes before
Hazardous Weather Outlook
National Weather Service Pittsburgh PA
359 AM EDT Sun Jun 15 2025
OHZ049-050-058-059-068-069-PAZ021-029-031-073>076-WVZ001>004-012-021-
509>514-160800-
Harrison-Jefferson OH-Guernsey-Belmont-Noble-Monroe-Allegheny-
Washington-Greene-Westmoreland-Higher Elevations of Westmoreland-
Fayette-Higher Elevations of Fayette-Hancock-Brooke-Ohio-Marshall-
Wetzel-Marion-Monongalia-
Ridges of Eastern Monongalia and Northwestern Preston-Preston-
Eastern Preston-Western Tucker-Eastern Tucker-
359 AM EDT Sun Jun 15 2025
...FLOOD WATCH IN EFFECT FROM NOON EDT TODAY THROUGH THIS EVENING...
This Hazardous Weather Outlook is for east central Ohio, southwest
Pennsylvania, western Pennsylvania, and northern West Virginia.
.DAY ONE...Today and tonight.
Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.
Flood Watch.
.DAYS TWO THROUGH SEVEN...Monday through Saturday.
A marginal risk of flooding will continue into next week as minimal
change in the overall pattern will result in additional rounds of
rain.
.SPOTTER INFORMATION STATEMENT...
Weather spotters are encouraged to report significant weather
conditions according to Standard Operating Procedures.
OHZ039>041-048-057-PAZ007>009-013>016-020-022-077-078-160800-
Tuscarawas-Carroll-Columbiana-Coshocton-Muskingum-Mercer-Venango-
Forest-Lawrence-Butler-Clarion-Jefferson PA-Beaver-Armstrong-Indiana-
Higher Elevations of Indiana-
359 AM EDT Sun Jun 15 2025
This Hazardous Weather Outlook is for east central Ohio and western
Pennsylvania.
.DAY ONE...Today and tonight.
There is a marginal risk of flooding with locally heavy downpours
possible during any thunderstorms that develop this afternoon and
early this evening.
.DAYS TWO THROUGH SEVEN...Monday through Saturday.
A marginal risk of flooding will continue into next week as minimal
change in the overall pattern will result in additional rounds of
rain.
.SPOTTER INFORMATION STATEMENT...
Weather spotters are encouraged to report significant weather
conditions according to Standard Operating Procedures.
In the hours before
Local storm report, Jun 15, 11:47 AM EST, 1 hour 37 minutes before
Preliminary Local Storm Report
National Weather Service Pittsburgh PA
1247 PM EDT Sun Jun 15 2025
..TIME... ...EVENT... ...CITY LOCATION... ...LAT.LON...
..DATE... ....MAG.... ..COUNTY LOCATION..ST.. ...SOURCE....
..REMARKS..
1030 PM Flash Flood Triadelphia 40.05N 80.62W
06/14/2025 Ohio WV Emergency Mngr
*** 3 FATAL ***
Three confirmed dead from flash flooding. 1
child from walking near high creek. 2 people
from inside a car.
&&
SKHLocal storm report, Jun 15, 1:13 PM EST, 11 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, Jun 15, 1:14 PM EST, 10 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, Jun 15, 1:18 PM EST, 6 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, Jun 15, 1:20 PM EST, 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>Local storm report, Jun 15, 1:24 PM EST, 0 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>Flash Flood, Monongalia
- When
- June 15, 1:24 PM EST to 2:15 PM EST
- Where
- Monongalia County, 0.54 mi NNE of Star City to 1.18 mi W of Fieldcrest
- Cause
- Heavy Rain
- Property damage
- $15,000
- Reported by
- 911 Call Center
- Coordinates
- 39.658, -79.968
County 911 and the public reported several roads with flooding in Westover, Granville, and Star City.
Flash Flood, Marion
- When
- June 15, 1:36 PM EST to 3:00 PM EST
- Where
- Marion County, 0.85 mi ENE of North Fairmont to 0.88 mi E of Colfax
- Cause
- Heavy Rain
- Property damage
- $50,000
- Reported by
- State Official
- Coordinates
- 39.483, -80.105
State official reported several roads blocked off due to flooding. Person called into the 911 center after getting stuck water up to the doors of their truck. Several water rescues being performed in the area. Also homes were being surrounded by water.
Flash Flood, Marion
- When
- June 15, 1:43 PM EST to 2:43 PM EST
- Where
- Marion County, 0.2 mi W of Montana to 0.17 mi ENE of Montana
- Cause
- Heavy Rain
- Property damage
- $5,000
- Reported by
- State Official
- Coordinates
- 39.530, -80.124
State official reported high water under the railroad trestle in Rivesville.
Flash Flood, Marion
- When
- June 15, 1:45 PM EST to 3:00 PM EST
- Where
- Marion County, 0.69 mi S of Watson to 0.13 mi SE of Chesapeake
- Cause
- Heavy Rain
- Property damage
- $15,000
- Reported by
- State Official
- Coordinates
- 39.470, -80.170
State official reported several water rescues throughout Fairmont.
Flash Flood, Marion
- When
- June 15, 1:46 PM EST to 2:46 PM EST
- Where
- Marion County, 0.27 mi ESE of Watson to 0.18 mi ESE of Watson
- Cause
- Heavy Rain
- Property damage
- $1.0 million
- Reported by
- State Official
- Coordinates
- 39.478, -80.165
State official reported that Locust Ave near the 1300 block was completely underwater. Just east of that location an apartment complex wall collapsed as water flowed through and over the structure. Several individuals were trapped in the building and water rescues were performed.
Flash Flood, Wetzel
- When
- June 15, 2:00 PM EST to 4:00 PM EST
- Where
- Wetzel County, 0.53 mi E of Childs to 0.63 mi WSW of Green Hill
- Cause
- Heavy Rain
- Property damage
- $10,000
- Reported by
- State Official
- Coordinates
- 39.600, -80.770
State official reported water flowing over part of the road along Route 7 near Turkey Run Road. Department of Highways also reported culvert issues on Route 20 toward New Martinsville.
Flash Flood, Marion
- When
- June 15, 2:17 PM EST to 3:17 PM EST
- Where
- Marion County, 0.53 mi E of Watson to 0.68 mi E of Watson
- Cause
- Heavy Rain
- Property damage
- $40,000
- Reported by
- State Official
- Coordinates
- 39.480, -80.160
State official reported 2 vehicles stuck in the water in front of entrance to Fairmont State University.
Flash Flood, Marion
- When
- June 15, 2:24 PM EST to 4:24 PM EST
- Where
- Marion County, 0.96 mi W of Thoburn to 0.74 mi ENE of Highland
- Cause
- Heavy Rain
- Property damage
- $10,000
- Reported by
- State Official
- Coordinates
- 39.471, -80.248
State official reported several roadways flooded and water rescues ongoing.
Flash Flood, Marion
- When
- June 15, 2:29 PM EST to 3:29 PM EST
- Where
- Marion County, 0.69 mi N of Hillview to 0.67 mi SW of Kingmont
- Cause
- Heavy Rain
- Property damage
- $5,000
- Reported by
- Public
- Coordinates
- 39.440, -80.180
Video on social media of water rushing over Holbert Road and U.S. 250 into the Tygart River. This is near the Woods Boat House.
Flash Flood, Preston
- When
- June 15, 2:44 PM EST
- Where
- Preston County, 0.87 mi NW of Albright to 0.68 mi N of Albright
- Cause
- Heavy Rain
- Reported by
- State Official
- Coordinates
- 39.510, -79.640
State official reported that Coal Lick road was flooded.
Flash Flood, Preston
- When
- June 15, 2:45 PM EST to 3:30 PM EST
- Where
- Preston County, 1.27 mi WNW of Lenox to 0.75 mi WNW of Cuzzart
- Cause
- Heavy Rain
- Property damage
- $5,000
- Reported by
- State Official
- Coordinates
- 39.580, -79.600
State official reported that Brandonville Pike was flooded.
Flash Flood, Preston
- When
- June 15, 2:53 PM EST to 3:30 PM EST
- Where
- Preston County, 1.6 mi E of Heydon to 0.91 mi W of Afton
- Cause
- Heavy Rain
- Property damage
- $15,000
- Reported by
- State Official
- Coordinates
- 39.530, -79.570
State official reported at there is a culvert filled with debris and a portion of the roadway has washed away.
Flash Flood, Marion
- When
- June 15, 3:24 PM EST to 4:24 PM EST
- Where
- Marion County, 0.69 mi S of Barrackville to 0.64 mi SSW of Barrackville
- Cause
- Heavy Rain
- Property damage
- $5,000
- Reported by
- State Official
- Coordinates
- 39.490, -80.170
State official reported roadway flooding near Husky Highway and Pike Street.
Flash Flood, Marion
- When
- June 15, 3:33 PM EST to 4:33 PM EST
- Where
- Marion County, 0.53 mi E of Chesapeake to 0.39 mi WSW of Hoult
- Cause
- Heavy Rain
- Property damage
- $20,000
- Reported by
- State Official
- Coordinates
- 39.500, -80.140
State official reported that Rich Gas Station was under water. Bridge not flooded at this time.
Flash Flood, Ohio
- When
- June 15, 3:45 PM EST to 4:45 PM EST
- Where
- Ohio County, 1.06 mi E of Wheeling to 1.3 mi ENE of Wheeling
- Cause
- Heavy Rain
- Property damage
- $5,000
- Reported by
- Public
- Coordinates
- 40.070, -80.700
The public reported that Mount Dechantal Road was flooded.
Flash Flood, Marion
- When
- June 15, 4:21 PM EST to 5:21 PM EST
- Where
- Marion County, 0.69 mi S of Benton Ferry to 0.76 mi SSE of Kingmont
- Cause
- Heavy Rain
- Property damage
- $10,000
- Reported by
- State Official
- Coordinates
- 39.440, -80.170
State official reported roadway flooding on Pleasant Valley Rd.
- 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.
- Excessive Heat in Nevada, June 15, 20258 deaths · 3 events
- Rip Current in Florida, June 15, 20251 death · 2 injured · 1 event
- Hail and Damaging Winds in North Dakota, June 15 to 16, 2025$1.4 million · 1.25 in hail · 15 events
- Flash Flooding in Tennessee, June 15, 2025$250,000 · 3 events
- Hail and Damaging Winds in South Dakota, June 15 to 16, 20251.5 in hail · 60 events
- Flash Flooding in Pennsylvania, June 15, 2025$60,000 · 15 events
- Hail and Damaging Winds in Montana, June 15, 20253.5 in hail · 21 events
- Hail in Colorado, June 15, 20251.75 in hail · 21 events
- Flash Flooding in Ohio, June 15, 2025$20,000 · 5 events
- Flash Flooding and Flooding in Missouri, June 15 to 16, 202519 events
- Hail and Damaging Winds in Montana, June 15 to 16, 20251.5 in hail · 14 events
- Flash Flooding in North Carolina, June 15 to 16, 202512 events
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-10-01. Each event’s entry at NCEI: 1278825, 1278833, 1278834, 1278869, 1278835, 1278817, 1278866, 1278876, 1278886, 1278806, 1278809, 1278813, 1278885, 1278884, 1278816, 1278883.