Virginia, 2021

Flash Flooding and Heavy Rain in Virginia, July 8 to 9, 2021

July 8 to 9, 2021 · NWS AKQ · 94 events in 24 counties and zones

The center of Tropical Storm Elsa tracked north just inland of the Middle Atlantic Coast from Thursday morning through Thursday night, July 8th. The Tropical Storm produced heavy rain which caused flash flooding across portions of central and south central Virginia, and the Virginia Northern Neck.

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
None recorded
Crop damage
None recorded
Events
94

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.

The center of Tropical Storm Elsa tracked north just inland of the Middle Atlantic Coast from Thursday morning through Thursday night, July 8th. The Tropical Storm produced heavy rain which caused flash flooding across portions of central and south central Virginia, and the Virginia Northern Neck.

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 8, 3:18 PM EST, 2 hours 12 minutes earlier.

Area forecast discussion, Jul 8, 3:18 PM EST, 2 hours 12 minutes before
AREA FORECAST DISCUSSION
National Weather Service Wakefield VA
418 PM EDT Thu Jul 8 2021

.SYNOPSIS...
Tropical Cyclone Elsa will track across the local area this
evening through tonight bringing heavy rainfall, gusty winds,
and isolated tornadoes to portions of the area. Tropical Cyclone
Elsa moves off the Delaware/Maryland coast by early Friday
morning. A weak cold front crosses the region Friday afternoon
into Friday night. Weak high pressure will be over the area
Saturday.

&&

.NEAR TERM /UNTIL 6 AM FRIDAY MORNING/...
As of 400 PM EDT Thursday...

Late this aftn, the center of Tropical Storm Elsa was located
over cntrl NC. The center of the storm will move NE across the
area from this evening through tonight. Elsa moves off the
DE/MD coast by early Fri morning.

Heavy rainfall still appears to be the most significant impact with
this system. The axis of heaviest rain/highest QPF goes from south-
central VA up to the Northern Neck to the MD Eastern Shore. Rainfall
amounts of 2-4" are possible through this corridor with locally
higher amounts up to 5". As a result, a Flash Flood Watch remains
in effect through tonight. In addition to the heavy rainfall,
Tropical Storm Force wind gusts will be possible from this
evening into tonight/early Fri morning for SE and ern portions
of the region. A few tornadoes will be possible E/SE of the
forecast track into tonight, due to forecast 0-1 km SRH values
around 100-200 m2/s2. SPC has SE VA and NE NC in a Day 1 Slight
Risk to account for the tornado potential.

PoPs decrease from SW to NE this evening through tonight, as
Elsa moves off to the NE. Conditions begin to calm as we head
into early Fri morning, though it will remain breezy near the
coast. Lows tonight will range from the upper 60s to mid 70s.

&&

.SHORT TERM /6 AM FRIDAY MORNING THROUGH SUNDAY/...
As of 400 PM EDT Thursday...

TS Elsa quickly tracks NE and away from the area Fri morning
into Fri aftn. However, sctd showers and tstms will re-develop
in the Piedmont late Fri aftn, and move across the region from
WNW to ESE into early Fri night, in advance of a weak cold
front. Highs on Fri will be in the upper 80s to lower 90s.
Drying out Fri night into Sat morning. Lows Fri night will
range from the mid to upper 60s inland to the lower to mid 70s
closer to the coast. Weak high pressure builds over the area
for Sat leading to mainly dry conditions, though a stray shower
or storm cannot be ruled out (especially NE NC) during the
aftn/evening hours. Highs on Sat will be in the mid to upper
80s with lows Sat night in the upper 60s to lower 70s.

A warm frontal boundary will linger near or just north of the
extrm nrn counties during Sun, along with a lee side trough
setting up over the Piedmont. Combined with a very warm and
humid airmass in place, sctd showers and tstms will be possible
Sun aftn into Sun evening. Highs on Sun in the mid 80s to around
90.

&&

.LONG TERM /SUNDAY NIGHT THROUGH THURSDAY/...
As of 240 PM EDT Thursday...

The extended will largely be dominated by typical diurnal summer
weather with thunderstorms possible in the afternoon and highs in
the lower to mid 90s and lows in the upper 60s to lower 70s. An
upper low will close off over the Mid Miss Valley Monday into
Tuesday. Meanwhile, a Bermuda high lingers offshore, allowing for
seasonally warm air and dewpoints in the lower to mid 70s. A series
of shortwaves will pass through the Great Lakes and Ohio Valley from
mid week through the weekend. Given the high to the SE and the
shortwaves to the NW, there will be daily opportunities for
showers/storms, particularly in the piedmont with any lee trough
that forms.

&&

.AVIATION /20Z THURSDAY THROUGH TUESDAY/...
As of 205 PM EDT Thursday...

Deteriorating conditions are expected this afternoon into early
tonight with a drop to MVFR/IFR CIGs and VIS likely. Tstms are
possible this afternoon into this evening, with more widespread
showers and stratiform rain this evening as Tropical Storm Elsa
moves NNE through of the local area. Reduced VIS to IFR will be
possible in any of the heavier tropical downpours. S-SE winds
increase and become gusty (15-20 kts with gusts to 20-30 kt)
this afternoon, shifting to E before shifting to W as the low
moves across sern VA/ne NC. Conditions begin to quickly improve
overnight as the storm moves offshore with VFR CIGs/VIS
returning from SW to NE. Some patchy ground fog will be possible
in the far western portions of the FA but are not expected to
impact the local terminals. By late tonight, winds shift to SW
5-10 kt and remain through Friday afternoon.

OUTLOOK...Primarily VFR conditions are expected outside of
diurnal convection. Sct convection is possible late Fri aftn
into Friday night, as a weak cold front crosses the area. More
typical late day and evening diurnally driven convection is
possible over the upcoming weekend.

&&

.MARINE...
As of 330 PM EDT Thursday...

Tropical Storm Warning is in effect for the entire marine area,
including the Bay from Smith Point to Cape Henry, the James
River, the Currituck Sound, the Rappahannock River, the York
River, and the coastal waters from Duck, NC to Fenwick Island
DE.

Tropical Storm Elsa is tracking NE over central NC this
afternoon, but is beginning to appear less tropical. A S wind
gusted to 25-30kt earlier associated with a band of convection,
but has diminished to 10-15kt, with the direction shifting to SE
over the southern portion of the marine area. Seas are 2-3ft,
with 1-2ft waves in the Bay.

The wind and then seas/waves will increase quickly late this
afternoon into the evening as Elsa tracks NE through central VA.
The highest winds are forecast to cover the coastal waters and
the lower Bay during the evening (also into the early overnight
hours off the coast N of Chincoteague), with SE winds up to
30-35kt offshore/25-30kt into the Bay with higher gusts to 45 kt
affecting the coastal waters and gusts of 35-40kt into the Bay.
The rivers and upper Bay are a little more uncertain, generally
sustained winds to around 25kt with gusts to 35kt are expected.
The winds will only be that strong for about 2hrs at any given
location as the circulation pushes into the region and allows
speeds to diminish. Expect seas to rapidly build from 3-4 ft to
6-8 ft with the wind surge (up to 9 ft out at 20NM offshore).
Waves in the Bay will build from around 2 ft to 3-5ft (possibly
to 6 ft briefly at the mouth of the Bay) while waves in the
rivers build to 2-3 ft (up to 4 ft at the mouth of the James).
Elsa is forecast to move across the Bay between 03-06Z, then
pass off the Delmarva coast between 06-09Z. The wind will shift
to the W/SW in the wake of the system and will briefly increase
back to 20-30kt with gusts to 40 kt possible (potentially
higher offshore of the eastern shore). Nearshore waves of 8ft
look unlikely and if they do occur should be short-lived so
will not be raising and High Surf Advisory Headlines at this
time. Follow the latest forecasts from the National Hurricane
Center for details on Elsa. Conditions rapidly improve towards
daybreak Friday, though seas will be slow to subside,
especially across the north where they likely remain at or above
5 ft into Fri aftn.

More benign conditions are expected later Friday into next weekend
with high pressure offshore and a weak trough over the region. A
weakening cold front is expected to shift the winds to a northerly
direction on Saturday (briefly 10-15kt early Saturday morning)
with the front washing out Saturday night/Sunday. A typical
summer pattern follows early next week w/ SSW winds shifting to
S or SSE diurnally in the late aftn/evening averaging 10-15kt.

&&

.TIDES/COASTAL FLOODING...
As of 330 PM EDT Thursday...

A moderate risk rip will continue tomorrow at this time for the
southern beaches given an offshore wind and diminishing seas.
For the northern beaches, the rip risk will be high given that
seas will be slower to subside and there could be some lingering
swell energy as Elsa lifts NE of the region.

As for tidal flooding associated with Elsa by this evening
into early Friday morning, the quick moving nature of the
system will generally keep departures from rising too much. The
inland track and a stronger surge of SSE wind all the way up
the Bay will increase the potential for mainly minor tidal
flooding along the middle Bay and southern shore of the lower
tidal Potomac. However, the current conditions across the Bay
have very low levels so a significant rise will be needed to
reach any flooding thresholds. The latest ETSS/PETSS guidance
continues to downplay much if any surge for this area. However,
the latest CBOFs continues to show rises into the mid/upper Bay
by tonight to near minor thresholds, and the ETSS/PETSS tends to
be too low in the middle Bay in these situations. Given this, a
Coastal Flood Advisory has been issued for the Bay-side of the
lower Maryland Eastern Shore. Otherwise, still forecasting
departures up to 1 foot above normal for areas of the Northern
Neck adjacent to the Potomac and Bay, and Accomack County
adjacent to the Bay. Will need to monitor trends closely over
the next 12 hrs as the prevailing wind direction will have some
impact on this. PETSS/ETSS are actually showing somewhat of a
blow-out tide over the lower Bay when the wind shifts to W/SW
overnight into early Friday morning, and some areas could
approach -1ft MLLW. Perhaps the best chance for flooding with
this event will be into NC zones along the northern shore of the
Albemarle Sound and perhaps the Currituck Sound and into Back
Bay (though confidence remains low at this time).

&&

.AKQ WATCHES/WARNINGS/ADVISORIES...
MD...Tropical Storm Warning for MDZ021>025.
     Coastal Flood Advisory from 11 PM this evening to 6 AM EDT
     Friday for MDZ021>023.
     Flash Flood Watch through late tonight for MDZ021>025.
NC...Flash Flood Watch until 2 AM EDT Friday for NCZ012.
     Tropical Storm Warning for NCZ013>017-030>032-102.
     Coastal Flood Advisory until 4 AM EDT Friday for NCZ015>017-
     102.
     Coastal Flood Advisory until midnight EDT tonight for
     NCZ030>032.
VA...Flash Flood Watch until 2 AM EDT Friday for VAZ060>062-064>069-
     079>090-092-093-511>525.
     Tropical Storm Warning for VAZ075-077-078-084>086-095>100-
     523>525.
     Flash Flood Watch through late tonight for VAZ075>078-099.
     Coastal Flood Advisory until 4 AM EDT Friday for VAZ098.
MARINE...Tropical Storm Warning for ANZ630>638-650-652-654-656-658.
&&

SYNOPSIS...TMG
NEAR TERM...TMG
SHORT TERM...AJB/TMG
LONG TERM...RMM
AVIATION...RMM
MARINE...AJZ/LKB
TIDES/COASTAL FLOODING...AKQ
Hazardous weather outlook, Jul 8, 3:20 PM EST, 2 hours 10 minutes before
Hazardous Weather Outlook
National Weather Service Wakefield VA
420 PM EDT Thu Jul 8 2021

NCZ012-VAZ064-080>083-087>090-092-093-511>522-092030-
Northampton-Caroline-Dinwiddie-Prince George-Charles City-New Kent-
Greensville-Sussex-Surry-James City-Southampton-Isle of Wight-
Western Hanover-Eastern Hanover-Western Chesterfield-
Eastern Chesterfield (Including Col. Heights)-
Western Henrico (Including the City of Richmond)-Eastern Henrico-
Western King William-Eastern King William-Western King and Queen-
Eastern King and Queen-Western Essex-Eastern Essex-
420 PM EDT Thu Jul 8 2021

...FLASH FLOOD WATCH IN EFFECT UNTIL 2 AM EDT FRIDAY...
...TORNADO WATCH 350 IN EFFECT UNTIL 11 PM EDT THIS EVENING...

This Hazardous Weather Outlook is for northeast North Carolina,
central Virginia, east central Virginia, north central Virginia,
south central Virginia and southeast Virginia.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tornado Watch.
   Flash Flood Watch.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Hazardous weather is not expected at this time.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

VAZ060>062-065>069-079-092030-
Prince Edward-Cumberland-Goochland-Mecklenburg-Lunenburg-Nottoway-
Amelia-Powhatan-Brunswick-
420 PM EDT Thu Jul 8 2021

...FLASH FLOOD WATCH IN EFFECT UNTIL 2 AM EDT FRIDAY...

This Hazardous Weather Outlook is for central Virginia and south
central Virginia.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Flash Flood Watch.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Hazardous weather is not expected at this time.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

NCZ015>017-092030-
Pasquotank-Camden-Western Currituck-
420 PM EDT Thu Jul 8 2021

...COASTAL FLOOD ADVISORY IN EFFECT UNTIL 4 AM EDT FRIDAY...
...TORNADO WATCH 350 IN EFFECT UNTIL 11 PM EDT THIS EVENING...
...TROPICAL STORM WARNING IN EFFECT...

This Hazardous Weather Outlook is for northeast North Carolina.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tornado Watch.
   Coastal Flood Advisory.
   Tropical Storm Warning.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tropical Storm Warning.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

NCZ013-014-VAZ095>097-092030-
Hertford-Gates-Norfolk/Portsmouth-Suffolk-Chesapeake-
420 PM EDT Thu Jul 8 2021

...TORNADO WATCH 350 IN EFFECT UNTIL 11 PM EDT THIS EVENING...
...TROPICAL STORM WARNING IN EFFECT...

This Hazardous Weather Outlook is for northeast North Carolina and
southeast Virginia.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tornado Watch.
   Tropical Storm Warning.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tropical Storm Warning.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

NCZ102-VAZ098-092030-
Eastern Currituck-Virginia Beach-
420 PM EDT Thu Jul 8 2021

...COASTAL FLOOD ADVISORY IN EFFECT UNTIL 4 AM EDT FRIDAY...
...TORNADO WATCH 350 IN EFFECT UNTIL 11 PM EDT THIS EVENING...
...MODERATE RIP CURRENT RISK IN EFFECT UNTIL 8 PM EDT THIS EVENING...
...TROPICAL STORM WARNING IN EFFECT...

This Hazardous Weather Outlook is for northeast North Carolina and
southeast Virginia.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tornado Watch.
   MODERATE RIP CURRENT RISK.
   Coastal Flood Advisory.
   Tropical Storm Warning.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tropical Storm Warning.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

MDZ025-VAZ099-100-092030-
Maryland Beaches-Accomack-Northampton-
420 PM EDT Thu Jul 8 2021

...TORNADO WATCH 350 IN EFFECT UNTIL 11 PM EDT THIS EVENING...
...MODERATE RIP CURRENT RISK IN EFFECT UNTIL 8 PM EDT THIS EVENING...
...TROPICAL STORM WARNING IN EFFECT...
...FLASH FLOOD WATCH IN EFFECT THROUGH LATE TONIGHT...

This Hazardous Weather Outlook is for southeast Maryland, eastern
Virginia and southeast Virginia.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tornado Watch.
   MODERATE RIP CURRENT RISK.
   Tropical Storm Warning.
   Flash Flood Watch.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tropical Storm Warning.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

MDZ021>023-092030-
Dorchester-Wicomico-Somerset-
420 PM EDT Thu Jul 8 2021

...TORNADO WATCH 350 IN EFFECT UNTIL 11 PM EDT THIS EVENING...
...TROPICAL STORM WARNING IN EFFECT...
...FLASH FLOOD WATCH IN EFFECT THROUGH LATE TONIGHT...
...COASTAL FLOOD ADVISORY IN EFFECT FROM 11 PM THIS EVENING TO 6 AM
EDT FRIDAY...

This Hazardous Weather Outlook is for southeast Maryland.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tornado Watch.
   Tropical Storm Warning.
   Flash Flood Watch.
   Coastal Flood Advisory.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tropical Storm Warning.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

MDZ024-VAZ075-077-078-092030-
Inland Worcester-Westmoreland-Northumberland-Lancaster-
420 PM EDT Thu Jul 8 2021

...TORNADO WATCH 350 IN EFFECT UNTIL 11 PM EDT THIS EVENING...
...TROPICAL STORM WARNING IN EFFECT...
...FLASH FLOOD WATCH IN EFFECT THROUGH LATE TONIGHT...

This Hazardous Weather Outlook is for southeast Maryland, east
central Virginia and eastern Virginia.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tornado Watch.
   Tropical Storm Warning.
   Flash Flood Watch.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tropical Storm Warning.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

VAZ084>086-523>525-092030-
Gloucester-Middlesex-Mathews-York-Newport News-Hampton/Poquoson-
420 PM EDT Thu Jul 8 2021

...FLASH FLOOD WATCH IN EFFECT UNTIL 2 AM EDT FRIDAY...
...TORNADO WATCH 350 IN EFFECT UNTIL 11 PM EDT THIS EVENING...
...TROPICAL STORM WARNING IN EFFECT...

This Hazardous Weather Outlook is for eastern Virginia and
southeast Virginia.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tornado Watch.
   Flash Flood Watch.
   Tropical Storm Warning.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tropical Storm Warning.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

VAZ048-509-510-092030-
Fluvanna-Western Louisa-Eastern Louisa-
420 PM EDT Thu Jul 8 2021

This Hazardous Weather Outlook is for central Virginia.

.DAY ONE...Tonight.

Hazardous weather is not expected at this time.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Hazardous weather is not expected at this time.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

NCZ030>032-092030-
Bertie-Chowan-Perquimans-
420 PM EDT Thu Jul 8 2021

...COASTAL FLOOD ADVISORY IN EFFECT UNTIL MIDNIGHT EDT TONIGHT...
...TORNADO WATCH 350 IN EFFECT UNTIL 11 PM EDT THIS EVENING...
...TROPICAL STORM WARNING IN EFFECT...

This Hazardous Weather Outlook is for northeast North Carolina.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tornado Watch.
   Coastal Flood Advisory.
   Tropical Storm Warning.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tropical Storm Warning.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

VAZ076-092030-
Richmond-
420 PM EDT Thu Jul 8 2021

...TORNADO WATCH 350 IN EFFECT UNTIL 11 PM EDT THIS EVENING...
...FLASH FLOOD WATCH IN EFFECT THROUGH LATE TONIGHT...

This Hazardous Weather Outlook is for east central Virginia.

.DAY ONE...Tonight.

Please listen to NOAA Weather Radio or go to weather.gov on the
Internet for more information about the following hazards.

   Tornado Watch.
   Flash Flood Watch.

.DAYS TWO THROUGH SEVEN...Friday through Wednesday.

Hazardous weather is not expected at this time.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

The radar

The Norfolk radar (KAKQ), 118 km away, was scanning. The volume nearest the first event began at 22:31 UTC.

Open the radar archive at this moment

Event by event

84 heavy rain, 10 flash flood. Local standard time, as filed.

Flash Flood, Lunenburg

When
July 8, 5:30 PM EST to 8:00 PM EST
Where
Lunenburg County, 2.35 mi NNW of Crymes Corner to 2.92 mi NNW of Crymes Corner
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
37.030, -78.340

Numerous roads were closed or washed out due to high water across the northwest part of the county, including Crymes Road, Kings Road, and Falls Road.

Flash Flood, Chesterfield

When
July 8, 7:10 PM EST to 11:00 PM EST
Where
Chesterfield County, 2.14 mi NNW of Walthal to 1.92 mi E of Chester
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
37.350, -77.410

Stranded vehicles in high water were reported on West Hundred Road and Jefferson Davis Highway. One water rescue was performed.

Flash Flood, Chesterfield

When
July 8, 7:15 PM EST to 11:00 PM EST
Where
Chesterfield County, 1.79 mi WSW of Chester to 1.44 mi WSW of Chester
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
37.340, -77.480

Car was stranded due to high water.

Flash Flood, Chesterfield

When
July 8, 7:45 PM EST to 11:00 PM EST
Where
Chesterfield County, 1.79 mi ESE of Quail Oaks to 1.78 mi ESE of Quail Oaks
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
37.370, -77.400

Osborne Road at Old Stage Road was closed due to high water.

Flash Flood, Chesterfield

When
July 8, 7:45 PM EST to 11:00 PM EST
Where
Chesterfield County, 0.88 mi SW of Bellwood to 0.66 mi NW of Chimney Corner
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
37.410, -77.440

Chester Road at Perrymont Road was closed due to high water.

Flash Flood, Petersburg (C)

When
July 8, 7:45 PM EST to 11:00 PM EST
Where
Petersburg (C) County, 1.79 mi ENE of Petersburg to 1.58 mi N of Petersburg
Cause
Heavy Rain
Reported by
Broadcast Media
Coordinates
37.230, -77.390

Nearly 70 percent of all roads in Petersburg were closed due to flooding at the height of the event.

Flash Flood, Prince George

When
July 8, 7:45 PM EST to 11:00 PM EST
Where
Prince George County, Poe to 0.32 mi SE of Poe
Cause
Heavy Rain
Reported by
NWS Employee
Coordinates
37.180, -77.330

High water was over Rives Road.

Flash Flood, Chesterfield

When
July 8, 8:00 PM EST to 11:00 PM EST
Where
Chesterfield County, 0.69 mi S of Walthal to 0.35 mi SSE of Walthal
Cause
Heavy Rain
Reported by
NWS Employee
Coordinates
37.310, -77.400

Water was covering the intersection of Woods Edge Road and Ruffin Mill Road.

Flash Flood, Dinwiddie

When
July 8, 8:11 PM EST to 11:00 PM EST
Where
Dinwiddie County, 1.3 mi ENE of Dinwiddie Gardens to 1.43 mi ENE of Dinwiddie Gardens
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
37.210, -77.460

Boydton Plank Road at Franklin Street was closed due to high water.

Flash Flood, Charles City (C)

When
July 8, 8:25 PM EST to 11:00 PM EST
Where
Charles City (C) County, 2.14 mi NNE of Barnetts to 2.19 mi NNE of Barnetts
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
37.400, -77.140

Cattail Road at Barnetts Road was closed due to high water.

Heavy Rain, Sussex

When
July 8, 11:00 PM EST
Where
Sussex County, 0.55 mi W of Wakefield Arpt
Reported by
COOP Observer
Coordinates
36.980, -77.010

Rainfall total of 2.30 inches was reported.

Heavy Rain, York

When
July 8, 11:00 PM EST
Where
York County, 1.77 mi SW of Magruder
Reported by
COOP Observer
Coordinates
37.300, -76.700

Rainfall total of 2.00 inches was reported.

Heavy Rain, Prince George

When
July 9, 2:51 AM EST
Where
Prince George County, 0.88 mi NE of Garysville
Reported by
Mesonet
Coordinates
37.260, -77.140

Rainfall total of 4.60 inches was reported.

Heavy Rain, Mecklenburg

When
July 9, 3:15 AM EST
Where
Mecklenburg County, 4.8 mi SE of Blanks
Reported by
Mesonet
Coordinates
36.550, -78.470

Rainfall total of 4.34 inches was reported.

Heavy Rain, Lancaster

When
July 9, 3:16 AM EST
Where
Lancaster County, 0.88 mi NE of Merry Pt
Reported by
Mesonet
Coordinates
37.730, -76.510

Rainfall total of 3.06 inches was reported.

Heavy Rain, Northumberland

When
July 9, 3:30 AM EST
Where
Northumberland County, 1.09 mi E of Sunnybank
Reported by
Mesonet
Coordinates
37.880, -76.250

Rainfall total of 3.42 inches was reported.

Heavy Rain, Dinwiddie

When
July 9, 3:30 AM EST
Where
Dinwiddie County, 2.82 mi SSE of Poole Siding
Reported by
Mesonet
Coordinates
37.130, -77.690

Rainfall total of 2.99 inches was reported.

Heavy Rain, King William

When
July 9, 3:30 AM EST
Where
King William County, 0.55 mi E of Sweet Hall
Reported by
Mesonet
Coordinates
37.570, -76.890

Rainfall total of 2.69 inches was reported.

Heavy Rain, Northumberland

When
July 9, 3:30 AM EST
Where
Northumberland County, 1.76 mi NE of Byrdton
Reported by
Mesonet
Coordinates
37.700, -76.310

Rainfall total of 2.48 inches was reported.

Heavy Rain, James City

When
July 9, 3:30 AM EST
Where
James City County, 4.73 mi NE of Norge
Reported by
Mesonet
Coordinates
37.410, -76.710

Rainfall total of 2.43 inches was reported.

Heavy Rain, Northumberland

When
July 9, 3:30 AM EST
Where
Northumberland County, 0.88 mi NE of Gonyon
Reported by
Mesonet
Coordinates
37.930, -76.320

Rainfall total of 2.14 inches was reported.

Heavy Rain, King William

When
July 9, 3:30 AM EST
Where
King William County, 1.76 mi NE of Port Richmond
Reported by
Mesonet
Coordinates
37.570, -76.800

Rainfall total of 2.13 inches was reported.

Heavy Rain, York

When
July 9, 3:31 AM EST
Where
York County, 2.35 mi NNW of Magruder
Reported by
Mesonet
Coordinates
37.350, -76.700

Rainfall total of 2.59 inches was reported.

Heavy Rain, Dinwiddie

When
July 9, 3:34 AM EST
Where
Dinwiddie County, 6.55 mi SE of Butterworth
Reported by
Mesonet
Coordinates
36.980, -77.540

Rainfall total of 2.73 inches was reported.

Heavy Rain, Brunswick

When
July 9, 3:35 AM EST
Where
Brunswick County, 1.38 mi S of Brodnax
Reported by
AWOS
Coordinates
36.680, -78.030

Rainfall total of 2.59 inches was reported.

Heavy Rain, Dinwiddie

When
July 9, 3:35 AM EST
Where
Dinwiddie County, 1.49 mi NNE of Burgess
Reported by
AWOS
Coordinates
37.170, -77.520

Rainfall total of 4.66 inches was reported.

Heavy Rain, Chesterfield

When
July 9, 3:35 AM EST
Where
Chesterfield County, 3.44 mi SW of Kingsland
Reported by
Mesonet
Coordinates
37.290, -77.480

Rainfall total of 4.65 inches was reported.

Heavy Rain, Mecklenburg

When
July 9, 3:35 AM EST
Where
Mecklenburg County, 1.8 mi ESE of Boydton
Reported by
Mesonet
Coordinates
36.660, -78.370

Rainfall total of 3.75 inches was reported.

Heavy Rain, Prince George

When
July 9, 3:35 AM EST
Where
Prince George County, 2.15 mi SE of Disputanta
Reported by
Mesonet
Coordinates
37.110, -77.200

Rainfall total of 3.62 inches was reported.

Heavy Rain, New Kent

When
July 9, 3:35 AM EST
Where
New Kent County, 0.55 mi E of Quinton Arpt
Reported by
AWOS
Coordinates
37.500, -77.120

Rainfall total of 3.54 inches was reported.

Heavy Rain, Northumberland

When
July 9, 3:35 AM EST
Where
Northumberland County, 1.09 mi W of Sampsons Wharf
Reported by
Mesonet
Coordinates
37.870, -76.420

Rainfall total of 3.07 inches was reported.

Heavy Rain, Brunswick

When
July 9, 3:35 AM EST
Where
Brunswick County, 0.69 mi N of Lawrenceville Arpt
Reported by
AWOS
Coordinates
36.780, -77.800

Rainfall total of 2.64 inches was reported.

Heavy Rain, Greensville

When
July 9, 3:35 AM EST
Where
Greensville County, 2.15 mi SSE of Purdy
Reported by
Mesonet
Coordinates
36.790, -77.570

Rainfall total of 2.58 inches was reported.

Heavy Rain, Lunenburg

When
July 9, 3:35 AM EST
Where
Lunenburg County, 1.38 mi S of Kenbridge Arpt
Reported by
AWOS
Coordinates
36.950, -78.180

Rainfall total of 2.57 inches was reported.

Heavy Rain, Lunenburg

When
July 9, 3:35 AM EST
Where
Lunenburg County, 1.49 mi SSE of Kenbridge Arpt
Reported by
Mesonet
Coordinates
36.950, -78.170

Rainfall total of 2.36 inches was reported.

Heavy Rain, Middlesex

When
July 9, 3:35 AM EST
Where
Middlesex County, Saluda Hummel Arpt
Reported by
AWOS
Coordinates
37.600, -76.450

Rainfall total of 2.01 inches was reported.

Heavy Rain, Middlesex

When
July 9, 3:36 AM EST
Where
Middlesex County, 0.88 mi SE of Healys
Reported by
Mesonet
Coordinates
37.560, -76.510

Rainfall total of 3.32 inches was reported.

Heavy Rain, Brunswick

When
July 9, 3:36 AM EST
Where
Brunswick County, 2.16 mi SW of Ebony
Reported by
Mesonet
Coordinates
36.550, -78.030

Rainfall total of 2.93 inches was reported.

Heavy Rain, James City

When
July 9, 3:38 AM EST
Where
James City County, 2.07 mi S of Ewell
Reported by
Mesonet
Coordinates
37.300, -76.750

Rainfall total of 2.24 inches was reported.

Heavy Rain, Mecklenburg

When
July 9, 3:39 AM EST
Where
Mecklenburg County, 3.39 mi ENE of Rogers Corner
Reported by
Mesonet
Coordinates
36.730, -78.360

Rainfall total of 3.00 inches was reported.

Heavy Rain, Middlesex

When
July 9, 3:39 AM EST
Where
Middlesex County, 2.34 mi NNW of Remlik
Reported by
Mesonet
Coordinates
37.660, -76.600

Rainfall total of 2.60 inches was reported.

Heavy Rain, Charles City (C)

When
July 9, 3:40 AM EST
Where
Charles City (C) County, 4.41 mi NW of Barnetts
Reported by
Mesonet
Coordinates
37.420, -77.200

Rainfall total of 3.79 inches was reported.

Heavy Rain, Prince George

When
July 9, 3:40 AM EST
Where
Prince George County, 3.08 mi WSW of Garysville
Reported by
Mesonet
Coordinates
37.230, -77.200

Rainfall total of 3.20 inches was reported.

Heavy Rain, Lancaster

When
July 9, 3:40 AM EST
Where
Lancaster County, 0.69 mi S of Kilmarnock
Reported by
Mesonet
Coordinates
37.710, -76.380

Rainfall total of 2.89 inches was reported.

Heavy Rain, Prince George

When
July 9, 3:40 AM EST
Where
Prince George County, 0.55 mi W of Prince George
Reported by
Mesonet
Coordinates
37.220, -77.290

Rainfall total of 2.75 inches was reported.

Heavy Rain, Chesterfield

When
July 9, 4:00 AM EST
Where
Chesterfield County, 3.02 mi NW of Bermuda Hundred
Reported by
CoCoRaHS
Coordinates
37.360, -77.320

Rainfall total of 4.45 inches was reported.

Heavy Rain, King and Queen

When
July 9, 5:00 AM EST
Where
King and Queen County, 2.15 mi NW of Shacklefords
Reported by
CoCoRaHS
Coordinates
37.570, -76.780

Rainfall total of 2.81 inches was reported.

Heavy Rain, Middlesex

When
July 9, 5:56 AM EST
Where
Middlesex County, 2.34 mi SSE of Healys
Reported by
CoCoRaHS
Coordinates
37.540, -76.500

Rainfall total of 2.99 inches was reported.

Heavy Rain, Gloucester

When
July 9, 6:00 AM EST
Where
Gloucester County, 2.19 mi W of Cash
Reported by
CoCoRaHS
Coordinates
37.530, -76.610

Rainfall total of 2.90 inches was reported.

Heavy Rain, Gloucester

When
July 9, 6:00 AM EST
Where
Gloucester County, 0.88 mi NE of Freeport
Reported by
CoCoRaHS
Coordinates
37.540, -76.510

Rainfall total of 2.66 inches was reported.

Heavy Rain, Gloucester

When
July 9, 6:00 AM EST
Where
Gloucester County, 1.49 mi SSE of Pinero
Reported by
CoCoRaHS
Coordinates
37.460, -76.540

Rainfall total of 2.33 inches was reported.

Heavy Rain, Chesterfield

When
July 9, 6:00 AM EST
Where
Chesterfield County, 4.29 mi SSW of Midlothian
Reported by
CoCoRaHS
Coordinates
37.440, -77.670

Rainfall total of 2.18 inches was reported.

Heavy Rain, Gloucester

When
July 9, 6:00 AM EST
Where
Gloucester County, Gloucester
Reported by
CoCoRaHS
Coordinates
37.420, -76.530

Rainfall total of 2.16 inches was reported.

Heavy Rain, Prince George

When
July 9, 6:00 AM EST
Where
Prince George County, 3.08 mi ENE of Prince George
Reported by
CoCoRaHS
Coordinates
37.240, -77.230

Rainfall total of 4.46 inches was reported.

Heavy Rain, Prince George

When
July 9, 6:00 AM EST
Where
Prince George County, 0.69 mi N of Newville
Reported by
CoCoRaHS
Coordinates
37.190, -77.150

Rainfall total of 3.95 inches was reported.

Heavy Rain, Nottoway

When
July 9, 6:00 AM EST
Where
Nottoway County, 1.49 mi SSW of Mutt
Reported by
CoCoRaHS
Coordinates
37.160, -78.190

Rainfall total of 3.70 inches was reported.

Heavy Rain, Lunenburg

When
July 9, 6:00 AM EST
Where
Lunenburg County, 2.15 mi NNE of Victoria
Reported by
CoCoRaHS
Coordinates
37.010, -78.220

Rainfall total of 3.53 inches was reported.

Heavy Rain, Lancaster

When
July 9, 6:00 AM EST
Where
Lancaster County, Merry Pt
Reported by
CoCoRaHS
Coordinates
37.720, -76.520

Rainfall total of 3.40 inches was reported.

Heavy Rain, James City

When
July 9, 6:00 AM EST
Where
James City County, 0.88 mi SE of Toano
Reported by
CoCoRaHS
Coordinates
37.370, -76.810

Rainfall total of 3.35 inches was reported.

Heavy Rain, James City

When
July 9, 6:00 AM EST
Where
James City County, 1.38 mi N of Norge
Reported by
CoCoRaHS
Coordinates
37.390, -76.780

Rainfall total of 3.12 inches was reported.

Heavy Rain, Northumberland

When
July 9, 6:00 AM EST
Where
Northumberland County, 1.09 mi W of Sampsons Wharf
Reported by
CoCoRaHS
Coordinates
37.870, -76.420

Rainfall total of 3.05 inches was reported.

Heavy Rain, Middlesex

When
July 9, 6:00 AM EST
Where
Middlesex County, 0.88 mi SE of Hartfield
Reported by
CoCoRaHS
Coordinates
37.540, -76.440

Rainfall total of 2.91 inches was reported.

Heavy Rain, Mecklenburg

When
July 9, 6:00 AM EST
Where
Mecklenburg County, 1.38 mi N of Clarksville Marks Ar
Reported by
COOP Observer
Coordinates
36.620, -78.570

Rainfall total of 2.65 inches was reported.

Heavy Rain, Middlesex

When
July 9, 6:00 AM EST
Where
Middlesex County, 2.14 mi NNW of Harmony Vlg
Reported by
CoCoRaHS
Coordinates
37.610, -76.490

Rainfall total of 2.60 inches was reported.

Heavy Rain, Northumberland

When
July 9, 6:00 AM EST
Where
Northumberland County, 0.88 mi SW of Cypress Farm
Reported by
CoCoRaHS
Coordinates
37.990, -76.510

Rainfall total of 2.49 inches was reported.

Heavy Rain, Southampton

When
July 9, 6:00 AM EST
Where
Southampton County, 1.77 mi SW of Berlin
Reported by
CoCoRaHS
Coordinates
36.830, -76.990

Rainfall total of 2.45 inches was reported.

Heavy Rain, Southampton

When
July 9, 6:00 AM EST
Where
Southampton County, 2.32 mi ENE of Adams Grove
Reported by
CoCoRaHS
Coordinates
36.690, -77.340

Rainfall total of 2.36 inches was reported.

Heavy Rain, James City

When
July 9, 6:00 AM EST
Where
James City County, 2.14 mi NNE of Five Forks
Reported by
CoCoRaHS
Coordinates
37.280, -76.760

Rainfall total of 2.32 inches was reported.

Heavy Rain, James City

When
July 9, 6:00 AM EST
Where
James City County, 1.3 mi WNW of Five Forks
Reported by
CoCoRaHS
Coordinates
37.260, -76.790

Rainfall total of 2.20 inches was reported.

Heavy Rain, James City

When
July 9, 6:00 AM EST
Where
James City County, 2.07 mi N of Five Forks
Reported by
CoCoRaHS
Coordinates
37.280, -76.770

Rainfall total of 2.19 inches was reported.

Heavy Rain, James City

When
July 9, 6:00 AM EST
Where
James City County, 1.49 mi NNE of Five Forks
Reported by
CoCoRaHS
Coordinates
37.270, -76.760

Rainfall total of 2.09 inches was reported.

Heavy Rain, Surry

When
July 9, 6:05 AM EST
Where
Surry County, 1.1 mi W of Claremont
Reported by
CoCoRaHS
Coordinates
37.230, -76.970

Rainfall total of 3.65 inches was reported.

Heavy Rain, James City

When
July 9, 6:25 AM EST
Where
James City County, Ewell
Reported by
CoCoRaHS
Coordinates
37.330, -76.750

Rainfall total of 2.18 inches was reported.

Heavy Rain, Colonial Heights (C)

When
July 9, 6:27 AM EST
Where
Colonial Heights (C) County, 2.15 mi NE of Colonial Hgts
Reported by
CoCoRaHS
Coordinates
37.270, -77.390

Rainfall total of 3.57 inches was reported.

Heavy Rain, New Kent

When
July 9, 7:00 AM EST
Where
New Kent County, 2.65 mi NE of Providence Forge
Reported by
CoCoRaHS
Coordinates
37.480, -77.000

Rainfall total of 4.06 inches was reported.

Heavy Rain, James City

When
July 9, 7:00 AM EST
Where
James City County, 2.82 mi S of Diascund
Reported by
CoCoRaHS
Coordinates
37.360, -76.870

Rainfall total of 2.92 inches was reported.

Heavy Rain, York

When
July 9, 7:00 AM EST
Where
York County, 2.97 mi NNW of Magruder
Reported by
CoCoRaHS
Coordinates
37.360, -76.700

Rainfall total of 2.67 inches was reported.

Heavy Rain, Sussex

When
July 9, 7:00 AM EST
Where
Sussex County, 0.55 mi W of Wakefield
Reported by
CoCoRaHS
Coordinates
36.970, -76.990

Rainfall total of 2.26 inches was reported.

Heavy Rain, Gloucester

When
July 9, 7:00 AM EST
Where
Gloucester County, 1.76 mi NW of Dutton
Reported by
CoCoRaHS
Coordinates
37.500, -76.470

Rainfall total of 2.24 inches was reported.

Heavy Rain, James City

When
July 9, 7:00 AM EST
Where
James City County, 2.07 mi S of Ewell
Reported by
CoCoRaHS
Coordinates
37.300, -76.750

Rainfall total of 2.21 inches was reported.

Heavy Rain, James City

When
July 9, 7:00 AM EST
Where
James City County, 2.6 mi WNW of Five Forks
Reported by
CoCoRaHS
Coordinates
37.270, -76.810

Rainfall total of 2.17 inches was reported.

Heavy Rain, Gloucester

When
July 9, 7:00 AM EST
Where
Gloucester County, 1.38 mi N of Selden
Reported by
CoCoRaHS
Coordinates
37.370, -76.470

Rainfall total of 2.10 inches was reported.

Heavy Rain, Northumberland

When
July 9, 7:30 AM EST
Where
Northumberland County, 1.09 mi E of Sunnybank
Reported by
CoCoRaHS
Coordinates
37.880, -76.250

Rainfall total of 2.87 inches was reported.

Heavy Rain, Henrico

When
July 9, 7:30 AM EST
Where
Henrico County, 4.73 mi SE of Lewis Gardens
Reported by
CoCoRaHS
Coordinates
37.480, -77.210

Rainfall total of 2.75 inches was reported.

Heavy Rain, James City

When
July 9, 8:00 AM EST
Where
James City County, 1.3 mi ESE of Centerville
Reported by
CoCoRaHS
Coordinates
37.310, -76.780

Rainfall total of 2.30 inches was reported.

Heavy Rain, Sussex

When
July 9, 9:54 AM EST
Where
Sussex County, Wakefield Arpt
Reported by
ASOS
Coordinates
36.980, -77.000

Rainfall total of 2.33 inches was reported.

Heavy Rain, Lancaster

When
July 9, 10:33 AM EST
Where
Lancaster County, 0.88 mi SW of Merry Pt
Reported by
Mesonet
Coordinates
37.710, -76.530

Rainfall total of 3.11 inches was reported.

Heavy Rain, Nottoway

When
July 9, 10:35 AM EST
Where
Nottoway County, 0.69 mi S of (Bkt)blackstone Aaf
Reported by
AWOS
Coordinates
37.070, -77.950

Rainfall total of 3.86 inches was reported.

Heavy Rain, Nottoway

When
July 9, 10:35 AM EST
Where
Nottoway County, Crewe Muni
Reported by
AWOS
Coordinates
37.180, -78.100

Rainfall total of 3.11 inches was reported.

Heavy Rain, Greensville

When
July 9, 10:35 AM EST
Where
Greensville County, 3.63 mi SSE of Moonlight
Reported by
AWOS
Coordinates
36.680, -77.480

Rainfall total of 2.03 inches was reported.

Heavy Rain, Nottoway

When
July 9, 10:40 AM EST
Where
Nottoway County, 0.69 mi S of Blackstone
Reported by
Mesonet
Coordinates
37.070, -78.000

Rainfall total of 3.85 inches was reported.

Heavy Rain, Middlesex

When
July 9, 10:40 AM EST
Where
Middlesex County, 1.49 mi SSE of Samos
Reported by
Mesonet
Coordinates
37.680, -76.620

Rainfall total of 3.28 inches was reported.

Heavy Rain, Middlesex

When
July 9, 10:40 AM EST
Where
Middlesex County, 1.1 mi E of Ruark
Reported by
Mesonet
Coordinates
37.530, -76.330

Rainfall total of 2.47 inches was reported.

Heavy Rain, Chesterfield

When
July 9, 10:46 AM EST
Where
Chesterfield County, 3.02 mi SW of Chester
Reported by
Mesonet
Coordinates
37.320, -77.490

Rainfall total of 5.57 inches was reported.

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.
Heavy Rain
Rainfall totals unusual for the place and season that did not produce a flood.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Virginia in 2021Every state in 2021This day in weather historyWarnings in Virginia, July 2021

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: 976853, 976861, 976868, 976884, 976885, 976887, 976888, 976889, 976890, 976891, 976918, 976921, 976900, 976901, 976905, 976902, 976907, 976910, 976916, 976917, 976919, 976920, 976914, 976909, 976913, 976923, 976925, 976929, 976930, 976931, 976936, 976945, 976947, 976948, 976949, 976954, 976932, 976939, 976951, 976937, and more.