Virginia, 2025

Flash Flooding in Virginia, July 13, 2025

July 13, 2025 · NWS AKQ · 20 events in 8 counties and zones

A moist and unstable air mass resulted in scattered storms developing across portions of central and eastern Virginia on July 13. These slow-moving storms produced heavy rainfall and flash flooding, especially across the Tri-Cities.

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

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

A moist and unstable air mass resulted in scattered storms developing across portions of central and eastern Virginia on July 13. These slow-moving storms produced heavy rainfall and flash flooding, especially across the Tri-Cities.

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 Wakefield, VA wrote its last area forecast discussion before the first event at Jul 12, 6:50 PM EST, 17 hours 25 minutes earlier.

Area forecast discussion, Jul 12, 6:50 PM EST, 17 hours 25 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>
Hazardous weather outlook, Jul 12, 2:37 PM EST, 21 hours 38 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>

The radar

The Sterling radar (KLWX), 89 km away, was scanning. The volume nearest the first event began at 17:14 UTC.

Open the radar archive at this moment

Event by event

20 flash flood. Local standard time, as filed.

Flash Flood, Westmoreland

When
July 13, 12:15 PM EST
Where
Westmoreland County, 0.75 mi WSW of Potomac Beach
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
38.264, -77.012

Ridge Road was closed at the intersection with Buena Vista Drive due to flooding.

Flash Flood, Chesterfield

When
July 13, 12:54 PM EST
Where
Chesterfield County, 1.02 mi SSE of Robious to 1.24 mi SSE of Robious
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
37.506, -77.614

The road was closed on the Midlothian Turnpike due to standing water.

Flash Flood, Chesterfield

When
July 13, 1:12 PM EST
Where
Chesterfield County, 1.66 mi SSE of Bon Air to 1.58 mi S of Bon Air
Cause
Heavy Rain
Property damage
$25,000
Reported by
Fire Department/Rescue
Coordinates
37.498, -77.558

VDOT reported that Powhite Parkway was closed at Midlothian Turnpike due to water on the roadway. Additionally, Chesterfield County Fire and EMS reported significant flooding along Arch Road. One picture appeared to show flooding up the bottom of a home.

Flash Flood, Chesterfield

When
July 13, 1:16 PM EST
Where
Chesterfield County, 0.48 mi S of Chimney Corner to 0.45 mi S of Chimney Corner
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
37.393, -77.431

High water was reported at the intersection of US-1 and Perlock Road.

Flash Flood, Chesterfield

When
July 13, 1:17 PM EST
Where
Chesterfield County, 3.5 mi S of Bon Air to 3.45 mi S of Bon Air
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
37.470, -77.560

High water was reported along Reams Road.

Flash Flood, Colonial Heights (C)

When
July 13, 1:33 PM EST
Where
Colonial Heights (C) County, 1.4 mi E of Colonial Hgts to 1.56 mi E of Colonial Hgts
Cause
Heavy Rain
Reported by
Public
Coordinates
37.253, -77.395

Numerous reports of flooding along I-95 in Colonial Heights were relayed via waze.

Flash Flood, Petersburg (C)

When
July 13, 1:36 PM EST
Where
Petersburg (C) County, 1.57 mi NE of Petersburg to 1.69 mi ENE of Petersburg
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
37.233, -77.396

Standing water was visible over the roadway at I-95 and Mile Marker 52 in Petersburg near Bank Street.

Flash Flood, Petersburg (C)

When
July 13, 1:37 PM EST
Where
Petersburg (C) County, 1.62 mi NE of Petersburg to 1.58 mi NE of Petersburg
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
37.234, -77.396

Lieutenant Run Creek at Bollingbrook (LRCV2) rose 3 feet in 15 minutes.

Flash Flood, Colonial Heights (C)

When
July 13, 1:50 PM EST
Where
Colonial Heights (C) County, 1.49 mi NNE of Colonial Hgts to 1.2 mi NNE of Colonial Hgts
Cause
Heavy Rain
Property damage
$50,000
Reported by
Public
Coordinates
37.270, -77.410

Multiple cars were stranded in high water under the train bridge along Boulevard.

Flash Flood, Colonial Heights (C)

When
July 13, 1:53 PM EST
Where
Colonial Heights (C) County, 1.16 mi ESE of Colonial Hgts to 1.34 mi E of Colonial Hgts
Cause
Heavy Rain
Reported by
Public
Coordinates
37.247, -77.399

Pictures showing significant flooding along Pinehurst Avenue were relayed via Facebook.

Flash Flood, Chesterfield

When
July 13, 2:01 PM EST
Where
Chesterfield County, 2.14 mi NNE of Walthal to 2.07 mi NNE of Walthal
Cause
Heavy Rain
Property damage
$15,000
Reported by
Public
Coordinates
37.350, -77.390

A water rescue occurred at Ware Bottoms Spring Road and Ramblewood Drive.

Flash Flood, Dinwiddie

When
July 13, 2:01 PM EST
Where
Dinwiddie County, 1.1 mi E of Dinwiddie Gardens to 1.11 mi E of Dinwiddie Gardens
Cause
Heavy Rain
Reported by
Public
Coordinates
37.200, -77.460

Multiple reports of standing water on I-85 at Boydton Plank Road were relayed via waze.

Flash Flood, Petersburg (C)

When
July 13, 2:13 PM EST
Where
Petersburg (C) County, 4.91 mi ESE of Petersburg to 4.85 mi ESE of Petersburg
Cause
Heavy Rain
Reported by
NWS Employee
Coordinates
37.202, -77.334

High, flowing water was reported at Courthouse Road and County Drive.

Flash Flood, Petersburg (C)

When
July 13, 2:14 PM EST
Where
Petersburg (C) County, 1.3 mi ENE of Petersburg to 1.04 mi ENE of Petersburg
Cause
Heavy Rain
Property damage
$60,000
Reported by
Emergency Manager
Coordinates
37.230, -77.400

Multiple water rescues were ongoing across the city of Petersburg.

Flash Flood, Prince George

When
July 13, 2:15 PM EST
Where
Prince George County, 2.2 mi W of Jefferson Park to 2.17 mi W of Jefferson Park
Cause
Heavy Rain
Reported by
County Official
Coordinates
37.250, -77.370

Flooding was reported at the Prince George ER and adjacent Temple Avenue.

Flash Flood, Westmoreland

When
July 13, 2:15 PM EST
Where
Westmoreland County, 1.01 mi WNW of Horners to 1.08 mi WNW of Horners
Cause
Heavy Rain
Reported by
Public
Coordinates
38.126, -76.967

VA-640 was closed at VA-625 due to water on the roadway.

Flash Flood, Surry

When
July 13, 2:20 PM EST
Where
Surry County, 0.45 mi SW of Runnymede to 0.56 mi WSW of Runnymede
Cause
Heavy Rain
Reported by
County Official
Coordinates
37.026, -76.877

Flooding was reported along VA-617 White Marsh Road at multiple points between Walls Bridge Road and Aberdeen Road.

Flash Flood, Colonial Heights (C)

When
July 13, 2:25 PM EST
Where
Colonial Heights (C) County, 1.65 mi E of Colonial Hgts to 1.34 mi E of Colonial Hgts
Cause
Heavy Rain
Property damage
$15,000
Reported by
Broadcast Media
Coordinates
37.250, -77.390

Significant flooding was reported in Colonial Heights with a car stranded near the Keystone Truck & Tractor Museum.

Flash Flood, Petersburg (C)

When
July 13, 2:30 PM EST
Where
Petersburg (C) County, 2.23 mi ENE of Petersburg to 2.32 mi ENE of Petersburg
Cause
Heavy Rain
Reported by
Broadcast Media
Coordinates
37.235, -77.384

East Bank Street was closed at East Washington Street and Bollingbrook Street. Numerous adjacent side streets were also flooded and closed.

Flash Flood, Lunenburg

When
July 13, 5:05 PM EST
Where
Lunenburg County, 1.07 mi N of Victoria to 0.63 mi NNE of Victoria
Cause
Heavy Rain
Reported by
Public
Coordinates
36.995, -78.231

Numerous reports of water over VA-40 in Victoria were relayed via waze.

What these are

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 Virginia in 2025Every state in 2025This day in weather historyWarnings in 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-10-01. Each event’s entry at NCEI: 1280897, 1280898, 1280902, 1280903, 1280905, 1280919, 1280908, 1280909, 1280920, 1280921, 1280910, 1280911, 1280912, 1280913, 1280914, 1280915, 1280916, 1280922, 1280917, 1280918.