North Carolina, 2025

Flash Flooding in North Carolina, June 15, 2025

June 15, 2025 · NWS AKQ · 6 events in 2 counties and zones

A stationary front was located across central Virginia to northeast North Carolina on June 15. This front slowly moved southwest through the afternoon.

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
6

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 stationary front was located across central Virginia to northeast North Carolina on June 15. This front slowly moved southwest through the afternoon. Widespread storms developed during the afternoon and continued into the evening on June 15. These storms produced locally heavy rain and flash flooding across portions of northeast North Carolina.

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 Jun 15, 3:02 PM EST, 1 hour 37 minutes earlier.

Area forecast discussion, Jun 15, 3:02 PM EST, 1 hour 37 minutes before
AREA FORECAST DISCUSSION
National Weather Service Wakefield VA
402 PM EDT Sun Jun 15 2025

.SYNOPSIS...
A frontal boundary will linger across southern Virginia, acting
as a focus for showers and thunderstorms, and additional rounds
of heavy rain into tonight. Somewhat lower rain chances are expected
Monday, though unsettled conditions continue through Tuesday.
An upper level ridge expands northward by the middle of next
week, bringing hot weather with lower rain chances Wednesday,
followed by hot conditions Thursday, with scattered showers and
storms as the next cold front approaches.

&&

.NEAR TERM /THROUGH MONDAY/...
As of 315 PM EDT Sunday...

Key Messages:

- A Flood Watch is in effect for portions of central and SE VA
  and NE NC into tonight.

- A Marginal Risk for severe weather is in effect for
  approximately the same area for an isolated strong to severe
  storm, with damaging winds being the primary threat.

The latest WX analysis shows a frontal boundary, slowly lifting
to the NE as a warm front, and pushing to near the I-64
corridor. Partial clearing south of the front has allowed for
scattered tstm development in the warm sector, and expect these
storms to become rather widespread over the next few hrs into
the early evening. To the NE of the boundary, a relatively cool
and moist airmass is in place with temperatures in the low-mid
70s. SPC mesoanalysis indicates ML CAPE ~2500 J/Kg (sfc- based
CAPE ~4000 J/Kg), across NE NC, tapered in a sharp gradient to
near zero instability across the northern Neck and eastern
shore. Bulk shear values are fairly weak, on the order of
20-25kt, though with a sfc boundary in place, some enhanced
low level shear will be present so an isolated spin up TOR can't
be ruled out into the evening. The primary severe threat will be
from localized strong/damaging wind gusts in the strongest
storms.

The Flood Watch has been expanded north to include most of
metro Richmond given the slight northward push of the front
given WSW flow aloft as the next shortwave moves in from the W
The placement of the boundary will be crucial for the location
of the highest rainfall totals. The 12Z HREF shows a 70%
contour for neighborhood probs of 3"/3 hr across south central
VA, with a 50% contour encompassing much of central and south-
central VA, and the remainder of zones in the watch within the
30% contour. The main timing for the heaviest rainfall looks
like 5pm-11pm Current deterministic QPF forecast through
tonight is for 2-3" across most of the area in the Watch (1-2"
on the northern tier of counties). As is typically the case,
locally higher amounts are possible in areas of training storms.

Temperatures are very cool on the ern shore, in the upper 60s
to lower 70s, while they have risen into the mid/upper 80s
outside of tstms for south central VA and interior NE NC. Rain
slowly tapers off after midnight, though will likely linger few
hrs longer along the coast. Overnight lows will be in the mid
60s N to lower 70s SE.

Unsettled weather will continue Monday, but with sfc low
pressure pushing offshore of SE VA in the morning, expect the
boundary to get pushed back south towards NC, with limited
instability to the north. While areas along and S/SW of I-64 are
in a Marginal ERO Monday, the risk may become confined to far
southern VA and NE NC (unless the front does not sink to the
south as predicted). A few showers are still possible closer to
the coast in the morning, with aftn PoPs generally only in the
chc range except over far southern VA and NE NC (50-70%). Highs
Monday will be below avg, generally in the 70s for northern and
central zones, with low- mid 80s across the south.

&&

.SHORT TERM /MONDAY NIGHT THROUGH WEDNESDAY/...
As of 345 PM EDT Sunday...

Key Messages:

- Remaining unsettled Tuesday with a few late day strong to
  severe storms possible.

- Mainly dry and hot Wednesday.

Another shortwave, this one a bit stronger is expected to
approach from the west with the upper trough on Tuesday. The sfc
boundary is expected to wash out, with more of a southerly low
level flow developing, along with decent aftn instability. Shear
is still modest at best (20-30kt), but mid level lapse rates are
a bit stronger so a Marginal risk is in place for the western
2/3 of our VA zones. Would be a wind threat and perhaps hail
given better mid level lapse rates. Highs in the lower 80s in
the Eastern Shore to upper 80s for portions of south central VA
and NE NC. Drying out Tue night, and mainly dry Wednesday as the
upper ridge across the SE expands north. Highs Wed should rise
into the lower 90s for most, and with a humid airmass, heat
indices may rise above 100F. Given the wet soils, suspect the
temperatures may not get quite as hot as guidance, but that the
humidity will remain high.

&&

.LONG TERM /WEDNESDAY NIGHT THROUGH SUNDAY/...
As of 400 PM EDT Sunday...

Key Message:

- Another round of showers Shower/storm chances drop off to
  near climo, with temperatures trending back above normal by
  mid to late week.

Model 850 mb temperatures rise to 19-20C Thursday, which would
support highs into the low- mid 90s, along with continued
moderate to high humidity. Heat indices will be the highest on
Thursday, likely above 100F, possibly close to headline criteria
in the SE (though this is several days out so confidence is not
high). There is a SLight risk day 5 for Thursday, given strong
instability, enough dry air aloft with strong mid level lapse
rates and decent shear.

Slightly cooler (still above avg), with lower humidity and
rain-free Friday. Mainly dry WX continues into next weekend,
with hot temperatures returning late in the period. In fact, the
ensembles are in good agreement with an upper level trough
across the western CONUS and a strong upper level ridge in the
east, which would bring the potential for an extended hot period
in the 8-14 day period.

&&

.AVIATION /20Z SUNDAY THROUGH FRIDAY/...
As of 200 PM EDT Sunday...

A frontal boundary slowly drifting N as a warm front will act
as the focus for widespread showers, with tstms along and S of
the boundary into this evening. Low clouds are still present,
but CIGs have generally lifted to MVFR, with VFR now across NC,
and the trend will be for rising CIgs over the next few hrs. Scattered
showers and tstms are developing in the warm sector, and will
likely impact the TAF sites after ~20Z. Have included TEMPO
groups for all except SBY (where it will be cloudy but mainly
dry into the early evening). The showers will diminish in
coverage/intensity later tonight, though IFR restrictions,
mainly in low CIGs are likely overnight and through at least
12-15Z Monday. A lower shower/tstm coverage is expected Monday,
but low clouds and a few showers may keep restrictions going
most of the day.

Outlook: Additional shower/tstm chances are expected Tue
aftn/evening, with a lower coverage Wednesday. A cold front will
bring another round of scattered showers/tstms later Thu/Thu
night.

&&

.MARINE...
As of 330 PM EDT Sunday...

Key Message:

- Relatively benign across the marine area into next week outside of
convection.

A quasi-stationary front lingers across the area today before
nudging to the south overnight. Latest obs show easterly winds that
are generally ~10kt. A few sites in the lower bay are showing winds
closer to 15kt. Buoy obs indicate seas of 3-4ft. Waves are 1-2ft.
The front is expected to linger just south of local waters through
early this week. Another round of showers and thunderstorms may lead
to SMWs this evening and overnight. Winds become more NE tomorrow,
staying at 10-15kt with highest winds off the Eastern Shore. Seas
remain at 3-4ft. Onshore flow continues into Tuesday, but under 10kt
through the afternoon. Winds become S, then SW Tues night into
Wednesday. Expecting breezier conditions Wed into Thurs ahead of a
cold front. Current forecast is for ~15kt, but cannot totally rule
out a SCA at this point.

Rip current risk is moderate N and low S today and Monday.

Rip currents risk is moderate N and low S today and Monday.

&&

.AKQ WATCHES/WARNINGS/ADVISORIES...
MD...None.
NC...Flood Watch until 2 AM EDT Monday for NCZ012>017-030>032-102.
VA...Flood Watch until 2 AM EDT Monday for VAZ060-065>068-079-080-
     087-088-092-093-095>098.
     Flood Watch until midnight EDT tonight for VAZ061-062-069-081-
     082-089-513>516.
MARINE...None.

&&

SYNOPSIS...LKB
NEAR TERM...LKB
SHORT TERM...LKB
LONG TERM...LKB
AVIATION...LKB
MARINE...AC
Hazardous weather outlook, Jun 15, 3:13 PM EST, 1 hour 26 minutes before
Hazardous Weather Outlook
National Weather Service Wakefield VA
413 PM EDT Sun Jun 15 2025

VAZ061-062-069-081-082-089-513>516-162015-
Cumberland-Goochland-Powhatan-Prince George-Charles City-Surry-
Western Chesterfield-Eastern Chesterfield (Including Col. Heights)-
Western Henrico (Including the City of Richmond)-Eastern Henrico-
413 PM EDT Sun Jun 15 2025

...FLOOD WATCH IN EFFECT UNTIL MIDNIGHT EDT TONIGHT...

This Hazardous Weather Outlook is for central Virginia, east
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.

   Flood Watch.

A few storms may be strong to severe with damaging winds the primary
threat, but a brief spin-up tornado cannot be ruled out.

.DAYS TWO THROUGH SEVEN...Monday through Saturday.

A few strong to severe thunderstorms are possible Tuesday afternoon
and evening, and again Thursday afternoon and evening.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

NCZ012>017-030>032-102-VAZ060-065>068-079-080-087-088-092-093-
095>098-162015-
Northampton-Hertford-Gates-Pasquotank-Camden-Western Currituck-
Bertie-Chowan-Perquimans-Eastern Currituck-Prince Edward-Mecklenburg-
Lunenburg-Nottoway-Amelia-Brunswick-Dinwiddie-Greensville-Sussex-
Southampton-Isle of Wight-Norfolk/Portsmouth-Suffolk-Chesapeake-
Virginia Beach-
413 PM EDT Sun Jun 15 2025

...FLOOD WATCH REMAINS IN EFFECT THROUGH LATE TONIGHT...

This Hazardous Weather Outlook is for northeast North Carolina,
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.

   Flood Watch.

.DAYS TWO THROUGH SEVEN...Monday through Saturday.

A few strong to severe thunderstorms are possible Tuesday afternoon
and evening, and again Thursday afternoon and evening.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

MDZ021>024-VAZ064-075>078-084>086-517>522-162015-
Dorchester-Wicomico-Somerset-Inland Worcester-Caroline-Westmoreland-
Richmond-Northumberland-Lancaster-Gloucester-Middlesex-Mathews-
Western King William-Eastern King William-Western King and Queen-
Eastern King and Queen-Western Essex-Eastern Essex-
413 PM EDT Sun Jun 15 2025

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

.DAY ONE...Tonight.

No hazardous weather is expected at this time.

.DAYS TWO THROUGH SEVEN...Monday through Saturday.

A few strong to severe thunderstorms are possible Thursday afternoon
and evening.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

MDZ025-VAZ099-100-162015-
Maryland Beaches-Accomack-Northampton-
413 PM EDT Sun Jun 15 2025

...MODERATE RIP CURRENT RISK IN EFFECT THROUGH MONDAY EVENING...

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.

   MODERATE RIP CURRENT RISK.

.DAYS TWO THROUGH SEVEN...Monday through Saturday.

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

   MODERATE RIP CURRENT RISK.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

VAZ048-083-090-509>512-523>525-162015-
Fluvanna-New Kent-James City-Western Louisa-Eastern Louisa-
Western Hanover-Eastern Hanover-York-Newport News-Hampton/Poquoson-
413 PM EDT Sun Jun 15 2025

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

.DAY ONE...Tonight.

Scattered showers and storms are possible this afternoon and
evening. An isolated storm may be strong to severe with damaging
winds the primary threat, but a brief spin-up tornado cannot be ruled
out.

.DAYS TWO THROUGH SEVEN...Monday through Saturday.

A few strong to severe thunderstorms are possible Tuesday afternoon
and evening, and again Thursday afternoon and evening.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

In the hours before

Special weather statement, Jun 15, 3:53 PM EST, 46 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, Jun 15, 3:57 PM EST, 42 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, Jun 15, 4:00 PM EST, 39 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, Jun 15, 4:21 PM EST, 18 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, Jun 15, 4:28 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>
Special weather statement, Jun 15, 4:30 PM EST, 9 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 Norfolk radar (KAKQ), 97 km away, was scanning. The volume nearest the first event began at 21:39 UTC.

Open the radar archive at this moment

Event by event

6 flash flood. Local standard time, as filed.

Flash Flood, Camden

When
June 15, 4:39 PM EST
Where
Camden County, 0.56 mi E of Lambs Corner to 0.44 mi ESE of Lambs Corner
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
36.380, -76.220

Water was flowing over the intersection of Lambs Road and North Carolina Highway 343. Water was reported to be ten inches deep.

Flash Flood, Currituck

When
June 15, 8:40 PM EST
Where
Currituck County, 0.89 mi SE of Mayock to 0.73 mi SSE of Mayock
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
36.520, -76.170

A NCDOT camera showed high water along North Carolina Highway 168 in addition to a parking lot covered with standing water.

Flash Flood, Camden

When
June 15, 8:56 PM EST
Where
Camden County, 1.31 mi WNW of Lambs Corner to 1.51 mi WNW of Lambs Corner
Cause
Heavy Rain
Reported by
911 Call Center
Coordinates
36.390, -76.250

Standing water was reported along North Carolina Highway 343.

Flash Flood, Currituck

When
June 15, 9:35 PM EST
Where
Currituck County, 3.45 mi S of Corolla to 3.24 mi S of Corolla
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
36.330, -75.820

A NCDOT camera showed water covering the intersection of Albacore street and Ocean Trail.

Flash Flood, Currituck

When
June 15, 9:52 PM EST
Where
Currituck County, 0.69 mi S of Grandy to 0.41 mi SSE of Grandy
Cause
Heavy Rain
Reported by
Department of Highways
Coordinates
36.240, -75.880

A NCDOT camera showed portions of US-158 covered with water.

Flash Flood, Currituck

When
June 15, 11:15 PM EST
Where
Currituck County, 0.89 mi NW of Corolla to 0.82 mi NW of Corolla
Cause
Heavy Rain
Reported by
County Official
Coordinates
36.390, -75.830

Two reports of high water were received on NC-12 between Corolla and Carova Beach due to heavy rainfall.

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 North Carolina in 2025Every state in 2025This day in weather historyWarnings in North Carolina, June 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: 1270043, 1270044, 1270045, 1270046, 1270047, 1270048.