North Carolina, 2025

Flash Flood and Flood in North Carolina, June 12 to 13, 2025

June 12 to 13, 2025 · NWS GSP · 3 events in 1 county or zone

Scattered thunderstorms and small storm clusters developed across the North Carolina Piedmont during the evening. Several of these clusters moved over south Charlotte, where multiple storms moved repeatedly over the same locations.

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
$1.0 million
Crop damage
None recorded
Events
3

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

Scattered thunderstorms and small storm clusters developed across the North Carolina Piedmont during the evening. Several of these clusters moved over south Charlotte, where multiple storms moved repeatedly over the same locations. Very heavy rainfall and significant flash flooding resulted. One of the storms also produced hail over Charlotte.

The radar

The Greer radar (KGSP), 118 km away, was scanning. The volume nearest the first event began at 00:29 UTC.

Open the radar archive at this moment

Event by event

1 flash flood, 1 hail, 1 flood. Local standard time, as filed.

Flash Flood, Mecklenburg

When
June 12, 7:30 PM EST to 10:00 PM EST
Where
Mecklenburg County, 1.18 mi S of Shopton to 0.7 mi WNW of Pineville
Cause
Heavy Rain
Property damage
$1.0 million
Reported by
River/Stream Gage
Coordinates
35.153, -80.971

Stream gauges and the media reported flash flooding developed across south Charlotte after 2.5 to 5 inches of rain fell across the area due to slow-moving, repeating thunderstorms. Most of the major streams in this part of the city overflowed their banks and inundated adjacent roads, greenways, and residential yards, including Little Hope Creek, Edwards Branch, and Little Sugar Creek. The most significant flooding occurred along Steele Creek in the Steele Creek community, which inundated a mobile home park. Multiple manufactured homes were inundated in this area, and multiple vehicles were largely subsumed in water. Around 30 swift water rescues occurred throughout the city during the event, with most of these occurring in the mobile home park. Thirteen people were also rescued from their vehicles near Freedom Park (Little Sugar Creek). McMullen Creek also experienced severe flooding, with water entering the crawl spaces of some homes and cutting off access to others.

Hail, Mecklenburg

When
June 12, 7:40 PM EST
Where
Mecklenburg County, 0.89 mi NE of Charlotte
Measured
0.75 in hail
Reported by
Public
Coordinates
35.240, -80.840

Public reported 3/4 inch hail.

Flood, Mecklenburg

When
June 12, 10:00 PM EST to June 13, 12:30 AM EST
Where
Mecklenburg County, 1.18 mi S of Shopton to 0.7 mi WNW of Pineville
Cause
Heavy Rain
Property damage
$5,000
Reported by
River/Stream Gage
Coordinates
35.153, -80.971

Although heavy rain had ended across the Charlotte area by late evening, flooding persisted along multiple streams in the south Charlotte area as flows remained elevated due to the torrential rainfall that fell earlier in the evening. All streams receded to their banks shortly after midnight.

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.
Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Flood
Flooding that develops more slowly than a flash flood: rivers leaving their banks, or water standing over land for an extended time.

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: 1277901, 1277711, 1277902.