North Carolina, 2026

Damaging Winds in North Carolina, June 12, 2026

June 12, 2026 · NWS RNK · 3 events in 2 counties and zones

A cold front moved slowly southward through the Mid-Atlantic, triggering scattered thunderstorms with heavy rainfall rates and severe weather. While shear was not very high (<30 knots), the atmosphere was considerably unstable with SBCAPE values of at least 2000 J/kg.

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
$20,000
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 RNK wrote it up.

A cold front moved slowly southward through the Mid-Atlantic, triggering scattered thunderstorms with heavy rainfall rates and severe weather. While shear was not very high (<30 knots), the atmosphere was considerably unstable with SBCAPE values of at least 2000 J/kg. Low level lapse rates and mid-level lapse rates were up to 8.5 C /km and 6.5 C/km, respectively, in the Piedmont. All these parameters, combined with DCAPE values of 1000-1400 J/kg, resulted in scattered severe thunderstorms that reached as far south as North Carolina. One storm in particular sent a swath of trees and power lines down in Mount Airy of Surry County. This storm formed and intensified after crossing the Blue Ridge and shortly dissipated in Stokes County.

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 Blacksburg, VA wrote its last area forecast discussion before the first event at Jun 12, 6:29 PM EST, 41 minutes earlier.

Area forecast discussion, Jun 12, 6:29 PM EST, 41 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, Jun 12, 5:42 PM EST, 1 hour 28 minutes before
Hazardous Weather Outlook
National Weather Service Blacksburg VA
642 PM EDT Fri Jun 12 2026

VAZ007-010-011-019-020-WVZ042>044-507-508-132245-
Tazewell-Bland-Giles-Alleghany VA-Bath-Mercer-Summers-Monroe-
Eastern Greenbrier-Western Greenbrier-
642 PM EDT Fri Jun 12 2026

This Hazardous Weather Outlook is for southwest Virginia, west
central Virginia and southeast West Virginia.

.DAY ONE...Tonight.

The probability for widespread hazardous weather is low.

.DAYS TWO THROUGH SEVEN...Saturday through Thursday.

The probability for widespread hazardous weather is low.

.SPOTTER INFORMATION STATEMENT...

Spotter activation is not expected at this time.

VAZ043>047-058-059-132245-
Henry-Pittsylvania-Campbell-Appomattox-Buckingham-Halifax-Charlotte-
642 PM EDT Fri Jun 12 2026

...HEAT ADVISORY REMAINS IN EFFECT UNTIL 8 PM EDT THIS EVENING...
...SEVERE THUNDERSTORM WATCH 321 IN EFFECT UNTIL 9 PM EDT THIS
EVENING...

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.

   Heat Advisory.
   Severe Thunderstorm Watch.

.DAYS TWO THROUGH SEVEN...Saturday through Thursday.

There is a low probability for widespread hazardous weather.

.SPOTTER INFORMATION STATEMENT...

Weather spotters are requested to report hail of any size, as well
as any damage caused by thunderstorm winds in their area.

NCZ004>006-132245-
Stokes-Rockingham-Caswell-
642 PM EDT Fri Jun 12 2026

...HEAT ADVISORY REMAINS IN EFFECT UNTIL 8 PM EDT THIS EVENING...

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

   Heat Advisory.

Strong to severe storms will be possible through this evening.
Damaging wind gusts will be the main threat.

.DAYS TWO THROUGH SEVEN...Saturday through Thursday.

There is a low probability for widespread hazardous weather.

.SPOTTER INFORMATION STATEMENT...

Weather spotters are requested to report hail of any size, as well
as any damage caused by thunderstorm winds in their area.

VAZ009-012>018-022>024-032>035-132245-
Smyth-Wythe-Pulaski-Montgomery-Grayson-Carroll-Floyd-Craig-Roanoke-
Botetourt-Rockbridge-Patrick-Franklin-Bedford-Amherst-
642 PM EDT Fri Jun 12 2026

...SEVERE THUNDERSTORM WATCH 321 IN EFFECT UNTIL 9 PM EDT THIS
EVENING...

This Hazardous Weather Outlook is for central Virginia, south
central Virginia, southwest Virginia and west 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.

   Severe Thunderstorm Watch.

.DAYS TWO THROUGH SEVEN...Saturday through Thursday.

There is a low probability for widespread hazardous weather.

.SPOTTER INFORMATION STATEMENT...

Weather spotters are requested to report hail of any size, as well
as any damage caused by thunderstorm winds in their area.

NCZ001>003-018>020-132245-
Ashe-Alleghany NC-Surry-Watauga-Wilkes-Yadkin-
642 PM EDT Fri Jun 12 2026

This Hazardous Weather Outlook is for north central North Carolina
and northwest North Carolina.

.DAY ONE...Tonight.

Strong to severe storms will be possible through this evening.
Damaging wind gusts will be the main threat.

.DAYS TWO THROUGH SEVEN...Saturday through Thursday.

There is a low probability for widespread hazardous weather.

.SPOTTER INFORMATION STATEMENT...

Weather spotters are requested to report hail of any size, as well
as any damage caused by thunderstorm winds in their area.

In the hours before

Local storm report, Jun 12, 6:44 PM EST, 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>
Special weather statement, Jun 12, 6:45 PM EST, 25 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 12, 6:47 PM EST, 23 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, Jun 12, 6:52 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 12, 6:57 PM EST, 13 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 12, 7:09 PM EST, 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 Roanoke radar (KFCX), 68 km away, was scanning. The volume nearest the first event began at 00:11 UTC.

Open the radar archive at this moment

Event by event

3 thunderstorm wind. Local standard time, as filed.

Thunderstorm Wind, Surry

When
June 12, 7:10 PM EST to 7:16 PM EST
Where
Surry County, 0.69 mi WNW of Westfield to 1.52 mi SE of Flat Rock
Measured
55 kt (63 mph) estimated gust
Property damage
$15,000
Reported by
911 Call Center
Coordinates
36.485, -80.631

Numerous trees were reported down in a swath from southwestern Mount Airy to Sheltontown. The reports are as follows:

A tree was reported down and landed on a car near the Walmart in Mount Airy.|A tree and a few power lines were reported down along Welch Road.|A tree was reported down, on a powerline, and on fire while blocking a roadway near Cooke Trucking Company.|A tree was reported down at the 100 Block of Bridgeport Road.|A tree was reported down and on a power line near Champ Creek.|A tree was reported down on a power line with both landing on a truck with occupants. None of the occupants were injured.|A tree was reported down at the 100 Block of Gilda Drive.|A tree was reported down at the 3100 Block of Westfield Road.|A tree was reported down and across the road between the 1500 and 1600 Blocks of Sheep Farm Road.|A tree was reported down near the railroad tracks in Pilot Mountain.|There were at least twenty separate reports of a tree down in Mount Airy.

Thunderstorm Wind, Alleghany

When
June 12, 7:18 PM EST to 7:19 PM EST
Where
Alleghany County, 17.17 mi ESE of Barrett to 17.71 mi ESE of Barrett
Measured
50 kt (58 mph) estimated gust
Property damage
$3,000
Reported by
911 Call Center
Coordinates
36.460, -80.650

Five fallen tree reports. Two separate reports along Perry Taylor Road near Mt. Airy. Another tree was down near the intersection of McKinney Road and Old Hwy 601. The final two were also along McKinney Road.

Thunderstorm Wind, Surry

When
June 12, 7:18 PM EST to 7:19 PM EST
Where
Surry County, 1.34 mi NW of White Plains to 0.62 mi W of White Plains
Measured
55 kt (63 mph) estimated gust
Property damage
$3,000
Reported by
911 Call Center
Coordinates
36.462, -80.649

A swath of trees were reported in the White Plains community at near I-74. The reports are as follows:

Two trees were reported down along McKinney Road.|A tree was reported down near the intersection of McKinney Road and Old Highway 601.|Two trees were reported down along Perry Taylor Road.

What these are

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

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: 1341820, 1341811, 1341813.