North Carolina, 2025

Hail and Damaging Winds in North Carolina, May 8, 2025

May 8, 2025 · NWS GSP · 31 events in 12 counties and zones

Numerous thunderstorms developed across the southern Appalachians throughout the afternoon and early evening. Some of these developed into supercell thunderstorms that resulted in numerous reports of large hail along with isolated damaging wind gusts, especially across the foothills.

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

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.

Numerous thunderstorms developed across the southern Appalachians throughout the afternoon and early evening. Some of these developed into supercell thunderstorms that resulted in numerous reports of large hail along with isolated damaging wind gusts, especially across the foothills. Storms had a tendency to redevelop over the mountains and move over roughly the same areas, especially in Rutherford County, which experienced multiple severe storms throughout the event.

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 Greenville-Spartanburg, SC wrote its last area forecast discussion before the first event at May 8, 1:47 PM EST, 53 minutes earlier.

Area forecast discussion, May 8, 1:47 PM EST, 53 minutes before
Area Forecast Discussion
National Weather Service Greenville-Spartanburg SC
247 PM EDT Thu May 8 2025

.SYNOPSIS...
A cold front crosses the area Friday and stalls over the Southeast
this weekend into early next week, keeping unsettled weather around
through then. The front and associated low pressure system finally
clears the area Thursday.

&&

.NEAR TERM /THROUGH FRIDAY/...
As of 245 PM EDT Thursday: Elongated upper trough and associated
height falls stretch from the eastern Atlantic Canada through
the Great Lakes and into the Ozarks. This is helping to send an
attendant cold front towards the region, with the best forcing
encroaching the CFWA and should exist over the area later this
afternoon and evening. Deep layer shear of 30-40 kts are present,
especially over the North Carolina zones being closer in vicinity
to the better forcing and frontal zone. MLCAPE of 1000-2000+
J/kg is currently in place as well. Low-level southwesterly flow
has allowed for a decent WAA regime out of the Gulf with PWAT
values between 1.00'-1.25". Model guidance continue to agree that
ridgetop convergence will set the stage for convective initiation
after 19Z. Discrete cells will develop with robust supercell
features. Steep and drier low/mid-level lapse rates and lower than
normal freezing level (~10,000') suggest the onset threat will be
large hail, with isolated convection capable of producing hail of 2"
or greater and downbursts (DCAPE 600-800 J/kg), mainly across the
North Carolina mountains/foothills. As the activity pushes east,
CAMs continue to show upscale growth and the development of a cold
pool late afternoon into the evening across the North Carolina
Piedmont and northern Upstate to help aid in storm initiation
downstream from the original starting point. Storm mode becomes
more linear and allows for the hail threat to diminish, but upticks
the damaging wind threat as the convection pushes further east.

CAMs also depict another area of interest across the Upstate and
northeast Georgia as the convection from Tennessee and northern
portions of the Deep South grow upscale and make a run at the
southern half of the CFWA, where the environment may be left
untapped. Storm mode would be more linear in this case and look
for the threat to be mainly damaging winds. In both cases when the
storm mode shifts more linear, hodographs become a little more
deeper as the LLJ (15-25 kts) is better established later this
evening. In this case, a tornado or two can't be ruled out, but
the lack of low-level shear will make full tornadogenesis difficult.

The cold front to the northwest of the area will struggle to reach
the CFWA until Friday afternoon as the upper-level pattern amplifies
with the trough developing a closed upper low and slows down the
frontal boundary advancement. As a result, lingering convection
will be possible overnight as model guidance struggle to fully
get rid of elevated CAPE and overall forcing. Convective debris
will likely linger through much of the nighttime period, but if
some clearing can get going expect areas of fog and possibly low
stratus to settle in just before daybreak.

The now closed upper low will intensify and set up shop over the
Mid-Atlantic by Friday as the front gradually enters the CFWA from
the northwest by late morning to early afternoon Friday. Another
round of convection is expected ahead of the front during peak
heating Friday. CAMs are not as excited with this potential,
but still show an environment conducive for multi-cellular to
supercellular storm mode as 25-35 kts of shear and 1000-2000 J/kg
of MLCAPE develop. The overall forcing isn't the best, however,
inverted-v profiles and dry mid-level indicate damaging winds will
be the main threat, but large hail can't be ruled out. Coverage
will be more isolated compared to today, but the severe threat will
persist nonetheless as the cold front moves across the area during
peak heating Friday. Afternoon highs will end up a few degrees above
normal ahead of the front, but cooler than normal for locations
behind the front (mainly across the mountains) during peak heating.

&&

.SHORT TERM /FRIDAY NIGHT THROUGH SUNDAY/...
As of 200 PM EDT Thursday: Any left over convection will quickly
dissipate with loss of heating Friday evening as drier and cooler
high pressure builds in from the north and the frontal boundary
moves south of the area. Lows now look to drop to near or 5 degrees
below normal.

Guidance continues to trend drier for Saturday as the drier air mass
and surface high penetrate farther into the Southeast. Even with
those expectations, there may be some showers over the Lakelands
into the Upper Savannah River Valley as moisture may try to lift
north over the stalled frontal boundary. Even if that occurs, any
precip will be very light. Despite the cooler air mass, the lack of
precip will allow temps to warm more than previously expected as no
real cold air damming develops. Highs will still be around 5 degrees
below normal.

This drier trend continues into Sunday with precip slower to move
back north as the moist low level flow and isentropic lift take
longer to develop in response to the developing upper low and
associated surface low near the Gulf Coast remaining farther south
and west of the area. Still have a chance of showers moving into NE
GA and the Upstate by afternoon with slight chance over NC. But
again, any precip would be light. The lack of precip keeps the CAD
from forming and allowing temps to warm more than previously
expected. Didn't go full on with the model blend given the
uncertainty, but highs end up around 5 degrees below normal but
could be warmer if the precip remains slow to develop.

&&

.LONG TERM /SUNDAY NIGHT THROUGH THURSDAY/...
As of 230 PM EDT Thursday: Widespread precip does begin moving back
into the area Sunday night as the stacked low pressure system begins
moving north and a stronger, moist low level southerly flow and
isentropic lift develop. This does help the hybrid cold air damming
to set in by Monday and holding on through Monday night as precip
continues. The CAD erodes Tuesday as the high moves well off shore
cutting off support for the CAD and the stacked lows move north and
east. Widespread precip remains over the area though with the
strong, moist southerly flow and isentropic lift. The lows only
slowly move northeast on Wednesday keeping moisture and precip over
the area through the day. The lows finally move northeast of the
area on Thursday, but some lingering NW flow showers may continue.

There is a threat of moderate to heavy rainfall with this system.
The guidance has poor run to run consistency of QPF however. In
fact, overall precip will likely be on the lower side of guidance
given the now drier short term. Still, some excessive rainfall and
minor flooding can't be ruled out. There will be some thunderstorms
once the CAD erodes, but chance of severe storms looks quite low for
now.

Highs will be around 10 degrees below normal Monday in the CAD, then
slowly warming to near normal by Wed and above normal by Thursday.

&&

.AVIATION /19Z THURSDAY THROUGH TUESDAY/...
At KCLT and elsewhere: Diurnal cu with very low VFR cigs continue
to roam the sky in anticipation of a SHRA/TSRA developing after 19Z
in the mountains and pushing east across the rest of the area by
00Z, maybe a little after. Placed a TEMPO group at all TAF sites
to forecast the best timing for TSRA and associated restrictions
at each terminal. Strong winds (=> 30 kts) and large hail (=>
1") are possible through the afternoon and evening. Expect the
coverage in SHRA/TSRA to dwindle around 06Z or so. Model guidance
still hint at restrictions forming overnight through mid-morning
with IFR/MVFR cigs/vsby. There are uncertainties for the overall
extent of restrictions, but with the potential for heavy rainfall,
ground fog could become an issue to go along with low stratus. Most
vsby/cig restrictions should scatter around mid to late Friday
morning. Winds continue out of the west to southwest this afternoon,
while likely becoming variable with any thunderstorm that passes
by. Winds should toggle more west to northwesterly on Friday as
another round of SHRA/TSRA and associated restrictions are possible
just after the end of the 18Z TAF update.

Outlook: An unsettled pattern will linger into early next week
keeping chances for showers and thunderstorms around as well as
associated restrictions.

&&

.GSP WATCHES/WARNINGS/ADVISORIES...
GA...None.
NC...None.
SC...None.

&&

SYNOPSIS...RWH
NEAR TERM...CAC
SHORT TERM...RWH
LONG TERM...RWH
AVIATION...CAC
Hazardous weather outlook, May 8, 2:30 PM EST, 10 minutes before
Hazardous Weather Outlook
National Weather Service Greenville-Spartanburg SC
330 PM EDT Thu May 8 2025

GAZ010-017-018-026-028-029-NCZ033-035>037-048>053-056>059-062>065-
068>072-082-501>510-SCZ008>014-019-101>109-091930-
Rabun-Habersham-Stephens-Franklin-Hart-Elbert-Avery-Alexander-
Iredell-Davie-Madison-Yancey-Mitchell-Swain-Haywood-Buncombe-Catawba-
Rowan-Graham-Northern Jackson-Macon-Southern Jackson-Transylvania-
Henderson-Cleveland-Lincoln-Gaston-Mecklenburg-Cabarrus-Union-
Caldwell Mountains-Greater Caldwell-Burke Mountains-Greater Burke-
McDowell Mountains-Eastern McDowell-Rutherford Mountains-
Greater Rutherford-Polk Mountains-Eastern Polk-Cherokee-York-
Anderson-Abbeville-Laurens-Chester-Greenwood-Oconee Mountains-
Pickens Mountains-Greenville Mountains-Greater Oconee-
Greater Pickens-Central Greenville-Southern Greenville-
Northern Spartanburg-Southern Spartanburg-
330 PM EDT Thu May 8 2025

This Hazardous Weather Outlook is for northeast Georgia, Piedmont
North Carolina, western North Carolina and Upstate South Carolina.

.DAY ONE...This afternoon and tonight.

Scattered thunderstorms develop and continue into tonight. A few of
these storms will become strong to severe with a risk of quarter-
sized to egg-sized hail and damaging winds. Brief, heavy rainfall
will also be possible with any storm that develops.

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

Hazardous weather is not expected at this time.

.SPOTTER INFORMATION STATEMENT...

None.

In the hours before

Special weather statement, May 8, 2:16 PM EST, 24 minutes before
Special Weather Statement
National Weather Service Greenville-Spartanburg SC
316 PM EDT Thu May 8 2025

NCZ065-509-510-081945-
Henderson NC-Polk Mountains NC-Eastern Polk NC-
316 PM EDT Thu May 8 2025

...A STRONG THUNDERSTORM WILL IMPACT EAST CENTRAL HENDERSON AND
CENTRAL POLK COUNTIES THROUGH 345 PM EDT...

At 316 PM EDT, Doppler radar was tracking a strong thunderstorm 5
miles northwest of Columbus, moving east at 10 mph.

HAZARD...Wind gusts up to 40 mph and half inch hail.

SOURCE...Radar indicated.

IMPACT...Gusty winds could knock down tree limbs and blow around
         unsecured objects. Minor hail damage to outdoor objects is
         possible.

Locations impacted include...
Lake Adger and Mill Spring.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

&&

LAT...LON 3540 8213 3538 8211 3537 8211 3535 8208
      3534 8208 3533 8205 3528 8200 3526 8234
      3536 8236 3540 8220 3540 8218 3541 8216
TIME...MOT...LOC 1916Z 257DEG 11KT 3532 8226

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

LANE
Special weather statement, May 8, 2:32 PM EST, 8 minutes before
Special Weather Statement
National Weather Service Greenville-Spartanburg SC
332 PM EDT Thu May 8 2025

NCZ508-082000-
Greater Rutherford NC-
332 PM EDT Thu May 8 2025

...A STRONG THUNDERSTORM WILL IMPACT CENTRAL RUTHERFORD COUNTY
THROUGH 400 PM EDT...

At 331 PM EDT, Doppler radar was tracking a strong thunderstorm 10
miles west of Rutherfordton, or 4 miles southeast of Lake Lure,
moving east at 20 mph.

HAZARD...Wind gusts up to 40 mph and half inch hail.

SOURCE...Radar indicated.

IMPACT...Gusty winds could knock down tree limbs and blow around
         unsecured objects. Minor hail damage to outdoor objects is
         possible.

Locations impacted include...
Shingle Hollow, Green Hill, and Rutherfordton.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

&&

LAT...LON 3536 8195 3536 8209 3537 8211 3538 8211
      3540 8213 3540 8215 3541 8216 3541 8217
      3542 8217 3545 8215 3549 8202
TIME...MOT...LOC 1931Z 254DEG 15KT 3540 8214

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

LANE
Special weather statement, May 8, 2:34 PM EST, 6 minutes before
Special Weather Statement
National Weather Service Greenville-Spartanburg SC
334 PM EDT Thu May 8 2025

NCZ048-053-082000-
Buncombe NC-Madison NC-
334 PM EDT Thu May 8 2025

...A STRONG THUNDERSTORM WILL IMPACT SOUTHWESTERN MADISON AND
NORTHWESTERN BUNCOMBE COUNTIES THROUGH 400 PM EDT...

At 333 PM EDT, Doppler radar was tracking a strong thunderstorm 11
miles southwest of Marshall, or 11 miles south of Hot Springs, moving
east at 15 mph.

HAZARD...Wind gusts up to 50 mph and penny size hail.

SOURCE...Radar indicated.

IMPACT...Gusty winds could knock down tree limbs and blow around
         unsecured objects. Minor hail damage to outdoor objects is
         possible.

Locations impacted include...
Luck, Canto, and Marshall.

PRECAUTIONARY/PREPAREDNESS ACTIONS...

If outdoors, consider seeking shelter inside a building.

This storm may intensify, so be certain to monitor local radio
stations and available television stations for additional information
and possible warnings from the National Weather Service.

&&

LAT...LON 3583 8272 3569 8265 3564 8287 3567 8288
      3569 8290 3571 8290 3571 8291 3572 8291
      3574 8292 3575 8293
TIME...MOT...LOC 1933Z 254DEG 15KT 3573 8288

MAX HAIL SIZE...0.75 IN
MAX WIND GUST...50 MPH

LANE

The radar

The Knoxville radar (KMRX), 75 km away, was scanning. The volume nearest the first event began at 19:38 UTC.

Open the radar archive at this moment

Event by event

25 hail, 6 thunderstorm wind. Local standard time, as filed.

Hail, Buncombe

When
May 8, 2:40 PM EST
Where
Buncombe County, 1.82 mi WNW of Sandymush
Measured
1 in hail
Reported by
Public
Coordinates
35.680, -82.830

Public reported quarter size hail.

Hail, Madison

When
May 8, 2:40 PM EST
Where
Madison County, 4.44 mi ESE of Luck
Measured
1.25 in hail
Reported by
CoCoRaHS
Coordinates
35.700, -82.800

CoCoRahs observer reported pea-to-half-dollar size hail in the Canto community.

Hail, Buncombe

When
May 8, 3:07 PM EST
Where
Buncombe County, 0.57 mi E of Leicester
Measured
1 in hail
Reported by
Public
Coordinates
35.651, -82.690

Public reported quarter size hail.

Hail, McDowell

When
May 8, 3:09 PM EST to 3:17 PM EST
Where
McDowell County, 4.87 mi S of Fero to 0.63 mi ESE of Dysortville
Measured
1.75 in hail
Reported by
Emergency Manager
Coordinates
35.550, -81.960

Emergency management reported golf ball size hail. Multiple public reports of quarter size hail were received from the Dysartsville community.

Hail, Buncombe

When
May 8, 3:16 PM EST to 3:25 PM EST
Where
Buncombe County, 0.86 mi SW of Craggy to 0.49 mi N of Azalea
Measured
1.75 in hail
Reported by
Public
Coordinates
35.620, -82.629

Numerous reports were received from the public, spotters, and media of nickel to golf ball size hail from Woodfin, across the north side, downtown, and east side of Asheville.

Hail, Burke

When
May 8, 3:25 PM EST
Where
Burke County, 1.3 mi SSE of Glen Alpine
Measured
1 in hail
Reported by
NWS Employee
Coordinates
35.713, -81.790

NWS employee reported quarter size hail.

Hail, Buncombe

When
May 8, 3:34 PM EST
Where
Buncombe County, 2.15 mi SSW of Grovestone
Measured
1.75 in hail
Reported by
Broadcast Media
Coordinates
35.570, -82.380

Media relayed viewer report of golf ball size hail near Swannanoa.

Thunderstorm Wind, Burke

When
May 8, 3:40 PM EST
Where
Burke County, Morganton
Measured
50 kt (58 mph) estimated gust
Reported by
Emergency Manager
Coordinates
35.750, -81.700

Emergency manager reported multiple trees blown down.

Hail, Burke

When
May 8, 3:41 PM EST
Where
Burke County, 1.49 mi SSW of Morganton
Measured
1 in hail
Reported by
Public
Coordinates
35.730, -81.710

Public reported quarter size hail.

Hail, McDowell

When
May 8, 3:43 PM EST
Where
McDowell County, 0.56 mi E of Marion
Measured
1 in hail
Reported by
Public
Coordinates
35.680, -82.010

Public reported quarter size hail.

Hail, McDowell

When
May 8, 3:45 PM EST
Where
McDowell County, 5.14 mi WNW of Davistown
Measured
1 in hail
Reported by
Emergency Manager
Coordinates
35.587, -82.259

Emergency manager reported quarter size hail.

Hail, Caldwell

When
May 8, 4:01 PM EST
Where
Caldwell County, 1.88 mi S of Saw Mills
Measured
1 in hail
Reported by
Amateur Radio
Coordinates
35.823, -81.474

Ham radio operator reported quarter size hail in the Sawmills area.

Hail, Burke

When
May 8, 4:03 PM EST
Where
Burke County, 0.69 mi N of Drexel
Measured
0.75 in hail
Reported by
Public
Coordinates
35.760, -81.600

Public reported 3/4 inch hail.

Hail, Rutherford

When
May 8, 4:05 PM EST to 4:10 PM EST
Where
Rutherford County, 1.49 mi NNW of Rutherfordton to 0.56 mi W of Ruth
Measured
1.5 in hail
Reported by
NWS Employee
Coordinates
35.390, -81.980

NWS employee and Ham Radio operator reported half dollar to ping pong ball size hail on the north side of Rutherfordton.

Thunderstorm Wind, Alexander

When
May 8, 4:25 PM EST
Where
Alexander County, 4.87 mi N of Taylorsville Arpt
Measured
50 kt (58 mph) estimated gust
Reported by
Emergency Manager
Coordinates
36.000, -81.190

Emergency management reported three trees fell onto power lines in the Sugarloaf Mountain community.

Hail, Caldwell

When
May 8, 4:33 PM EST
Where
Caldwell County, 1.81 mi ESE of Warrior
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
35.960, -81.540

Spotter reported quarter size hail.

Hail, Rutherford

When
May 8, 4:37 PM EST
Where
Rutherford County, 0.89 mi NE of Alexander Mills
Measured
1 in hail
Reported by
Public
Coordinates
35.330, -81.860

Public reported quarter size hail in the Forest City area.

Hail, Rutherford

When
May 8, 5:01 PM EST
Where
Rutherford County, 0.89 mi NE of Cliffside
Measured
1 in hail
Reported by
Public
Coordinates
35.240, -81.770

Public shared Social Media video of at least quarter size hail falling along Highway 221.

Thunderstorm Wind, Cleveland

When
May 8, 5:09 PM EST
Where
Cleveland County, 2.76 mi WNW of Toluca
Measured
55 kt (63 mph) measured gust
Property damage
$2,000
Reported by
Public
Coordinates
35.542, -81.521

Public reported trees blown down, lawn furniture thrown, and minor structural damage on Casar Road.

Hail, Cleveland

When
May 8, 5:10 PM EST
Where
Cleveland County, 0.61 mi NE of Mooresboro
Measured
0.88 in hail
Reported by
Public
Coordinates
35.305, -81.691

Public reported nickel size hail.

Hail, Rutherford

When
May 8, 5:18 PM EST
Where
Rutherford County, 0.69 mi S of Logan
Measured
1 in hail
Reported by
Public
Coordinates
35.420, -81.920

Public reported quarter-size hail.

Hail, Lincoln

When
May 8, 5:19 PM EST
Where
Lincoln County, 2.98 mi NNW of Toluca to 2.15 mi NNE of Elay
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
35.560, -81.500

Spotter reported quarter size hail in the northwest corner of Lincoln County. Public shared Social Media photo of quarter-size hail on Lackey Rd.

Hail, Jackson

When
May 8, 5:24 PM EST
Where
Jackson County, 0.69 mi S of Cashiers
Measured
1 in hail
Reported by
Emergency Manager
Coordinates
35.110, -83.100

Emergency manager reported quarter size hail.

Thunderstorm Wind, Buncombe

When
May 8, 5:27 PM EST
Where
Buncombe County, 1.32 mi WSW of Midway
Measured
50 kt (58 mph) measured gust
Reported by
Official NWS Observations
Coordinates
35.440, -82.540

The ASOS at the Asheville Regional Airport measured a wind gust of 58 mph (50 kts).

Hail, Cleveland

When
May 8, 5:44 PM EST
Where
Cleveland County, 1.32 mi ENE of Earl
Measured
1.25 in hail
Reported by
Public
Coordinates
35.210, -81.510

Public reported half-dollar size hail.

Hail, Cleveland

When
May 8, 6:14 PM EST
Where
Cleveland County, 0.89 mi SE of Kings Mtn
Measured
1.25 in hail
Reported by
Public
Coordinates
35.240, -81.340

Public reported half dollar size hail in the Kings Mountain area.

Hail, Cleveland

When
May 8, 6:16 PM EST
Where
Cleveland County, 0.89 mi SW of Lawndale Jct
Measured
1 in hail
Reported by
Public
Coordinates
35.310, -81.590

Public reported half dollar size hail.

Hail, Rowan

When
May 8, 6:40 PM EST
Where
Rowan County, 1.78 mi SW of China Grove Arpt
Measured
0.75 in hail
Reported by
Public
Coordinates
35.530, -80.550

Public reported 3/4-inch hail.

Hail, Gaston

When
May 8, 6:45 PM EST
Where
Gaston County, 1.38 mi S of South Gastonia
Measured
1 in hail
Reported by
Public
Coordinates
35.210, -81.200

A couple of public reports of quarter size hail were received between Gastonia and Crowders.

Thunderstorm Wind, Rowan

When
May 8, 6:46 PM EST
Where
Rowan County, 2.07 mi S of China Grove Arpt
Measured
50 kt (58 mph) estimated gust
Reported by
Trained Spotter
Coordinates
35.520, -80.530

Spotter reported multiple trees, a snapped power pole, and power lines blown down along Old Beatty Ford Rd.

Thunderstorm Wind, Gaston

When
May 8, 6:46 PM EST
Where
Gaston County, 1.91 mi ENE of Crowders
Measured
40 kt (46 mph) estimated gust
Property damage
$5,000
Reported by
Amateur Radio
Coordinates
35.191, -81.189

Ham radio operator reported a tree blown down on a car on Forbes Rd.

What these are

Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.

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, May 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-24. Each event’s entry at NCEI: 1266911, 1266912, 1266913, 1266915, 1266916, 1266918, 1266920, 1266943, 1266921, 1266923, 1266925, 1266927, 1266928, 1266929, 1266944, 1266931, 1266932, 1266933, 1267073, 1267077, 1266934, 1266935, 1266936, 1266942, 1266937, 1266938, 1266939, 1266940, 1266941, 1266945, 1266946.