North Carolina, 2025

Flash Flooding and Heavy Rain in North Carolina, July 2, 2025

July 2, 2025 · NWS AKQ · 7 events in 3 counties and zones

A stationary front was draped across the Mid-Atlantic early on July 2. In the afternoon, the front slowly advanced southward, serving as a focus for showers and storms across northeast North Carolina through the day.

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
7

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 draped across the Mid-Atlantic early on July 2. In the afternoon, the front slowly advanced southward, serving as a focus for showers and storms across northeast North Carolina through the day. Storms were slow-moving, had high rain rates, and trained over locations for an extended duration. This led to scattered instances of flash flooding.

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 2, 1:39 PM EST, 1 hour 4 minutes earlier.

Area forecast discussion, Jul 2, 1:39 PM EST, 1 hour 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>
Hazardous weather outlook, Jul 2, 1:56 PM EST, 47 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>

In the hours before

Local storm report, Jul 2, 12:56 PM EST, 1 hour 47 minutes before
Preliminary Local Storm Report
National Weather Service Wakefield VA
156 PM EDT Wed Jul 2 2025

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

0137 PM     Flash Flood      2 NNW Triplet           36.64N 77.78W
07/02/2025                   Brunswick          VA   Dept of Highways

            Water over road with lane closures on Route
            672 Triplet Road near Western Mill Road.

&&

MRD
Special weather statement, Jul 2, 1:07 PM EST, 1 hour 36 minutes before
Special Weather Statement
National Weather Service Wakefield VA
207 PM EDT Wed Jul 2 2025

NCZ015>017-021900-
Pasquotank NC-Camden NC-Western Currituck NC-
207 PM EDT Wed Jul 2 2025

...A STRONG THUNDERSTORM WILL IMPACT SOUTHEASTERN CAMDEN...
SOUTHEASTERN PASQUOTANK AND EAST CENTRAL CURRITUCK COUNTIES THROUGH
300 PM EDT...

At 207 PM EDT, Doppler radar was tracking a strong thunderstorm over
Shiloh, or near Camden, moving east at 15 mph.

HAZARD...Wind gusts up to 40 mph and heavy rain.

SOURCE...Radar indicated.

IMPACT...Gusty winds could knock down tree limbs and blow around
         unsecured objects. Reduced visibility and minor flooding
         possible.

This storm will remain over mainly rural areas of southeastern
Camden, southeastern Pasquotank and east central Currituck Counties,
including the following locations... Bob White Fork, Belcross, Poplar
Branch, Symonds Creek, Aydlett, Jarvisburg, Barco, Coinjock, Riddle,
and Texas.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

Heavy rainfall is also occurring with this storm and may lead to
localized flooding. Do not drive your vehicle through flooded
roadways.

&&

LAT...LON 3635 7620 3643 7590 3631 7585 3629 7585
      3629 7584 3628 7584 3627 7583 3619 7580
      3618 7625
TIME...MOT...LOC 1807Z 257DEG 14KT 3630 7608

MAX HAIL SIZE...0.00 IN
MAX WIND GUST...40 MPH

Miller
Local storm report, Jul 2, 1:17 PM EST, 1 hour 26 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Local storm report, Jul 2, 1:19 PM EST, 1 hour 24 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Jul 2, 1:28 PM EST, 1 hour 15 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Local storm report, Jul 2, 1:42 PM EST, 1 hour 1 minute 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), 126 km away, was scanning. The volume nearest the first event began at 19:41 UTC.

Open the radar archive at this moment

Event by event

6 flash flood, 1 heavy rain. Local standard time, as filed.

Flash Flood, Currituck

When
July 2, 2:43 PM EST
Where
Currituck County, 1.27 mi SSW of Corolla to 1.37 mi SSW of Corolla
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
36.362, -75.826

A trained spotter reported standing water on Route 12 south of Corolla. Water was two to three inches deep on a few sections of the road.

Flash Flood, Pasquotank

When
July 2, 3:06 PM EST
Where
Pasquotank County, 0.56 mi E of Elizabeth City to 0.54 mi E of Elizabeth City
Cause
Heavy Rain
Reported by
Broadcast Media
Coordinates
36.300, -76.220

Broadcast media relayed a picture showing a flooded neighborhood intersection in Elizabeth City.

Flash Flood, Currituck

When
July 2, 3:35 PM EST
Where
Currituck County, 1.48 mi SSW of Corolla to 1.36 mi S of Corolla
Cause
Heavy Rain
Reported by
Public
Coordinates
36.359, -75.827

The public reported street flooding and vehicles stranded on NC Route 12.

Flash Flood, Currituck

When
July 2, 3:37 PM EST
Where
Currituck County, 4.39 mi ENE of Poplar Branch to 4.35 mi ENE of Poplar Branch
Cause
Heavy Rain
Reported by
Broadcast Media
Coordinates
36.300, -75.805

Broadcast media reported water on NC Route 12.

Flash Flood, Currituck

When
July 2, 3:40 PM EST
Where
Currituck County, 5.44 mi E of Grandy to 5.48 mi E of Grandy
Cause
Heavy Rain
Reported by
Public
Coordinates
36.251, -75.782

There were multiple public reports of flooding, received via waze, on NC Route 12 adjacent to the Pine Island Airport.

Flash Flood, Bertie

When
July 2, 4:45 PM EST
Where
Bertie County, 3.45 mi N of Ellis Store to 3.49 mi N of Ellis Store
Cause
Heavy Rain
Reported by
Public
Coordinates
36.020, -76.880

Public report via waze of water on US Route 17 northeast of Windsor.

Heavy Rain, Currituck

When
July 2, 6:22 PM EST
Where
Currituck County, 0.89 mi NW of Waterlily
Reported by
Broadcast Media
Coordinates
36.390, -75.930

A rainfall total of 2.65 inches was reported since just after 2pm at a Tempest station in Waterlily.

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 North Carolina in 2025Every state in 2025This day in weather historyWarnings in North Carolina, July 2025

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-30. Each event’s entry at NCEI: 1284641, 1284642, 1284643, 1284644, 1284645, 1284646, 1288491.