Virginia, 2026

Hail and Damaging Winds in Virginia, June 12, 2026

June 12, 2026 · NWS RNK · 19 events in 13 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; 3 filed by county or forecast zone are drawn at its center, in a lighter ring. 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
1
Injuries
22
Property damage
$58,000
Crop damage
None recorded
Events
19

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 bringing numerous trees down the New River Valley and the Piedmont of Virginia. A gradient of negative omega values (upward motion) across southwest Virginia was noted as the storms passed, likely keeping the storms active in spite of crossing over the Appalachians. This storm episode is notable as gusty winds from the storms' outflow resulted in wind damage in areas that did not meet warning criteria. One was strong enough to knock over a tent in Bedford, killing 1 and injuring 22 at an outdoor 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 Blacksburg, VA wrote its last area forecast discussion before the first event at Jun 12, 1:25 AM EST, 4 hours 4 minutes earlier. Its key messages:

  • 1) Strong to severe thunderstorms this afternoon/evening. 2) Above normal temperatures expected today through Sunday.
Area forecast discussion, Jun 12, 1:25 AM EST, 4 hours 4 minutes before
Area Forecast Discussion
National Weather Service Blacksburg VA
225 AM EDT Fri Jun 12 2026

.WHAT HAS CHANGED...

A Heat Advisory has been issued for portions of Central
Virginia and North Carolina.

&&

.KEY MESSAGES...

1) Strong to severe thunderstorms this afternoon/evening.

2) Above normal temperatures expected today through Sunday.

&&

.DISCUSSION...

KEY MESSAGE 1: Strong to severe thunderstorms this
afternoon/evening.

Current morning surface analysis has a frontal boundary situated
across Illinois and Indiana. The will gradually move east
through this evening. An associated upper level shortwave will
move through Canada, but favorable height falls will extend
south of this shortwave. Although higher shear will remain
closer to the parent shortwave, strong surface heating today
along with a moist boundary layer (dew points into the mid
60s/low 70s) will support strong to severe storms by late
afternoon and into the evening. A look at model soundings across
the forecast area indicate an inverted-V profile with high
DCAPE values exceeding 1000 J/kg. This would favor a downburst
potential with storms today, with perhaps a localized large hail
threat in cell mergers. Biggest limiting factor today will be
the strength of a persistent downsloping westerly flow, which
could inhibit storm development until late afternoon. This is
somewhat consistent across model guidance showing initial
development over the mountains, but storms fizzling east of the
mountains.

KEY MESSAGE 2: Above normal temperatures expected today through
Sunday.

A very warm airmass will remain in place through this weekend.
Today will likely feature the hottest temperatures of this
stretch with upper 80s to upper 90s expected. High heat coupled
with dew points into the upper 60s to low 70s will result in
afternoon heat index values exceeding 100F. Have issued a Heat
Advisory for portions of Central Virginia and North Carolina
where heat index values could reach as high as 105F.

The frontal passage tonight will provide some relief as
dewpoints are lowered areawide, which will reduce the muggy
feeling outside; however, highs will still reach the low to mid
90s in the Piedmont, and upper 80s across the mountains. Mid to
upper 90s look to return in the Piedmont, and mid to upper 80s
in the mountains on Sunday before another frontal boundary
pushes through the area late Sunday.

&&

.AVIATION /06Z FRIDAY THROUGH TUESDAY/...

More coverage of convection as a front approaches from the
west today. Will have at least VCTS for most terminals beginning
around 19z, with highest potential from 20z through about 00z.
Storms should weaken after sunset, but some lingering rain
possible into midnight or so. Storms today will have a downburst
potential, along with heavy rain and hail.

Beyond the early morning hours, winds look to remain out of the
west/southwest at around 5-10 knots, with gusts up to 15-20
knots across the area starting around 15z.

EXTENDED AVIATION OUTLOOK

Front heads east tonight with storms exiting. Passage of the
front will bring a period of drying on Saturday before going
back into a general summer time pattern where scattered showers
and storms will become common during afternoon and evening
hours, followed by clearing at night with patchy fog.

&&

.RNK WATCHES/WARNINGS/ADVISORIES...
VA...Heat Advisory from 11 AM this morning to 8 PM EDT this evening
     for VAZ043>047-058-059.
NC...Heat Advisory from 11 AM this morning to 8 PM EDT this evening
     for NCZ004>006.
WV...None.

&&

DISCUSSION...BMG/EB
AVIATION...BMG/WP
Hazardous weather outlook, Jun 12, 5:12 AM EST, 17 minutes before
Hazardous Weather Outlook
National Weather Service Blacksburg VA
612 AM EDT Fri Jun 12 2026

NCZ001>003-018>020-VAZ007-009>020-022>024-032>035-WVZ042>044-507-508-
131015-
Ashe-Alleghany NC-Surry-Watauga-Wilkes-Yadkin-Tazewell-Smyth-Bland-
Giles-Wythe-Pulaski-Montgomery-Grayson-Carroll-Floyd-Craig-
Alleghany VA-Bath-Roanoke-Botetourt-Rockbridge-Patrick-Franklin-
Bedford-Amherst-Mercer-Summers-Monroe-Eastern Greenbrier-
Western Greenbrier-
612 AM EDT Fri Jun 12 2026

This Hazardous Weather Outlook is for north central North Carolina,
northwest North Carolina, central Virginia, south central Virginia,
southwest Virginia, west central Virginia and southeast West
Virginia.

.DAY ONE...Today and tonight.

Strong to severe storms will be possible this afternoon and 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...

Spotter activation is not expected at this time.

NCZ004>006-VAZ043>047-058-059-131015-
Stokes-Rockingham-Caswell-Henry-Pittsylvania-Campbell-Appomattox-
Buckingham-Halifax-Charlotte-
612 AM EDT Fri Jun 12 2026

...HEAT ADVISORY IN EFFECT FROM 11 AM THIS MORNING TO 8 PM EDT THIS
EVENING...

This Hazardous Weather Outlook is for north central North Carolina,
central Virginia and south central Virginia.

.DAY ONE...Today and 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 this afternoon and 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...

Spotter activation is not expected at this time.

The radar

The Roanoke radar (KFCX), 52 km away, was scanning. The volume nearest the first event began at 10:27 UTC.

Open the radar archive at this moment

Event by event

15 thunderstorm wind, 3 strong wind, 1 hail. Local standard time, as filed.

Thunderstorm Wind, Giles

When
June 12, 5:29 AM EST
Where
Giles County, 0.75 mi ESE of Interior
Measured
50 kt (58 mph) estimated gust
Property damage
$500
Reported by
911 Call Center
Coordinates
37.414, -80.589

A tree was blown down by thunderstorm winds, blocking both lanes in Big Stony Creek Road near its intersection with Interior Lane.

Thunderstorm Wind, Alleghany

When
June 12, 5:30 PM EST
Where
Alleghany County, 2.73 mi W of Lowmoor
Measured
50 kt (58 mph) estimated gust
Property damage
$2,000
Reported by
Trained Spotter
Coordinates
37.780, -79.920

A large tree branch was blown down by thunderstorm winds, and brought down a power line across the road near Island Ford Cave.

Thunderstorm Wind, Galax (C)

When
June 12, 5:45 PM EST
Where
Galax (C) County, 1.35 mi NE of Galax to 1.1 mi NE of Galax
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
911 Call Center
Coordinates
36.683, -80.902

Several trees were blown down or snapped in half by thunderstorm winds at the Galax Municipal Golf Course. A separate tree was blown down on a fence on Glendale Road next to the golf course.

Thunderstorm Wind, Montgomery

When
June 12, 6:02 PM EST
Where
Montgomery County, 0.95 mi NNE of New Ellett
Measured
50 kt (58 mph) estimated gust
Property damage
$500
Reported by
Department of Highways
Coordinates
37.212, -80.361

A tree was blown down by thunderstorm winds on Clubhouse Road near the North Fork Roanoke River.

Thunderstorm Wind, Carroll

When
June 12, 6:05 PM EST
Where
Carroll County, 1.79 mi N of Gladesboro
Measured
50 kt (58 mph) estimated gust
Property damage
$500
Reported by
911 Call Center
Coordinates
36.745, -80.644

A tree was was blown down by thunderstorm winds near the intersection of River Road and Danville Pike (US 58).

Thunderstorm Wind, Pulaski

When
June 12, 6:10 PM EST
Where
Pulaski County, 1.21 mi WNW of Dora to 0.86 mi ESE of Pulaski
Measured
55 kt (63 mph) estimated gust
Property damage
$4,000
Reported by
911 Call Center
Coordinates
37.057, -80.770

A few trees were blown down by thunderstorm winds throughout the town of Pulaski. A lightning bolt struck a tree near Meadow View Apartments which then fell onto a power line.

Thunderstorm Wind, Salem (C)

When
June 12, 6:12 PM EST
Where
Salem (C) County, 3.88 mi WSW of Salem (C)
Measured
50 kt (58 mph) estimated gust
Property damage
$500
Reported by
Department of Highways
Coordinates
37.288, -80.119

A tree was blown down by thunderstorm winds at the 136.1 mile marker of I-81.

Thunderstorm Wind, Pulaski

When
June 12, 6:19 PM EST
Where
Pulaski County, 1.55 mi E of Draper
Measured
55 kt (63 mph) estimated gust
Property damage
$5,000
Reported by
911 Call Center
Coordinates
37.001, -80.742

Several trees were blown down by thunderstorm winds in the community of Draper.

Thunderstorm Wind, Carroll

When
June 12, 6:23 PM EST
Where
Carroll County, 2.13 mi S of Laurel Fork
Measured
50 kt (58 mph) estimated gust
Property damage
$5,000
Reported by
911 Call Center
Coordinates
36.689, -80.519

Multiple trees were blown down by thunderstorm winds at the Old Mill Golf Resort.

Strong Wind, Franklin

When
June 12, 6:25 PM EST to 6:50 PM EST
Where
Franklin forecast zone
Measured
43 kt (49 mph) estimated gust
Property damage
$11,000
Reported by
911 Call Center
Coordinates
36.992, -79.881 (the zone’s center; the record gives no point)

Outflow from thunderstorms caused multiple reports of wind damage throughout Franklin County, including at least 18 trees blown down in the northern portion of the county. A tree was also blown down at the 200 Block of Sample Road. One power line was reported down across the road near the intersection of Middle Valley Road and Green Ridge Drive, and another tree was blown down on Indian Run Trail.

Thunderstorm Wind, Roanoke (C)

When
June 12, 6:26 PM EST
Where
Roanoke (C) County, 2.29 mi ESE of (Roa)woodrum Fld Roa to 1.66 mi ESE of (Roa)woodrum Fld Roa
Measured
50 kt (58 mph) estimated gust
Property damage
$4,000
Reported by
911 Call Center
Coordinates
37.320, -79.940

A tree was reported down and on a power line near the Walmart Neighborhood Market. A power line was also reported down and caught a tree on fire on Hollyhock Road NW.

Strong Wind, Roanoke

When
June 12, 6:26 PM EST
Where
Roanoke forecast zone
Measured
49 kt (56 mph) estimated gust
Reported by
ASOS
Coordinates
37.258, -80.016 (the zone’s center; the record gives no point)

The ASOS station at the KROA Roanoke Airport recorded a wind gust of 56 mph.

Thunderstorm Wind, Roanoke (C)

When
June 12, 6:29 PM EST
Where
Roanoke (C) County, 2.22 mi NE of Roanoke
Measured
50 kt (58 mph) estimated gust
Property damage
$2,000
Reported by
911 Call Center
Coordinates
37.288, -79.917

A tree was blown down by thunderstorm winds onto a power line on 15th Street NE.

Thunderstorm Wind, Roanoke (C)

When
June 12, 6:29 PM EST
Where
Roanoke (C) County, 1.65 mi E of Roanoke
Measured
50 kt (58 mph) estimated gust
Property damage
$3,000
Reported by
911 Call Center
Coordinates
37.270, -79.920

A tree was reported down, blocking the entire road, and hitting a nearby power pole near the Waverly Place Baptist Church.

Strong Wind, Bedford

When
June 12, 6:40 PM EST to 6:45 PM EST
Where
Bedford forecast zone
Measured
43 kt (49 mph) estimated gust
Deaths
1 direct, 0 indirect
Injuries
22 direct, 0 indirect
Property damage
$15,000
Reported by
911 Call Center
Coordinates
37.315, -79.524 (the zone’s center; the record gives no point)

Strong outflow winds from nearby thunderstorms spread across much of Bedford County. A tree was blown down by thunderstorm winds at Harbor Village Way. Strong winds lifted a large tent into the air at a church in the town of Moneta. Parts of the tent, including the anchoring posts, passed across a congregation of people within, striking some. This resulted in 1 fatality and 22 injuries.

Thunderstorm Wind, Bedford

When
June 12, 6:45 PM EST
Where
Bedford County, 2.59 mi WNW of Forest
Measured
50 kt (58 mph) estimated gust
Property damage
$500
Reported by
Public
Coordinates
37.390, -79.320

A tree down was blown down by thunderstorm winds across Cedarberry Lane in Forest, VA.

Thunderstorm Wind, Bedford

When
June 12, 6:50 PM EST
Where
Bedford County, 1 mi SE of Forest
Measured
50 kt (58 mph) estimated gust
Property damage
$500
Reported by
Public
Coordinates
37.359, -79.268

A large tree was blown down by thunderstorm winds on Bateman Ridge road near the railroad tracks.

Hail, Lynchburg (C)

When
June 12, 7:09 PM EST
Where
Lynchburg (C) County, 1.3 mi WSW of Lynchburg
Measured
0.75 in hail
Reported by
Public
Coordinates
37.410, -79.170

A mPing reported hail the size of a dime at Village Oaks Town Homes.

Thunderstorm Wind, Henry

When
June 12, 7:44 PM EST to 7:45 PM EST
Where
Henry County, 0.89 mi SW of Martinsville City to 0.67 mi NNE of Koehler
Measured
50 kt (58 mph) estimated gust
Property damage
$1,000
Reported by
911 Call Center
Coordinates
36.670, -79.880

A large tree was blown down by thunderstorm winds on Wray Street and another tree was reported down over Overton Street near the Martinsville Futbol Soccer Field.

The people who died

As the offices recorded each death: direct deaths were caused by the weather itself, indirect ones by something it set in motion.

EventDateAgeSexWhereKind
Strong Wind, Bedford2026-06-1285MaleOtherDirect

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.
Strong Wind
Non-thunderstorm winds below high wind criteria that nonetheless caused damage or casualties.
Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Virginia in 2026Every state in 2026This day in weather historyWarnings in Virginia, 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-24. Each event’s entry at NCEI: 1341644, 1341645, 1341647, 1341649, 1341648, 1341676, 1341650, 1341689, 1341690, 1356604, 1341688, 1356606, 1341696, 1341698, 1356607, 1341699, 1356608, 1341711, 1341805.