Colorado, 2026

Hail and Damaging Winds in Colorado, June 8 to 14, 2026

June 8 to 14, 2026 · NWS BOU · 56 events in 11 counties and zones

Supercell thunderstorms rolled across the Denver Metro area mid afternoon on June 8th producing up to golf ball sized hail. Isolate severe wind gusts were recorded as well.

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
56

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

Supercell thunderstorms rolled across the Denver Metro area mid afternoon on June 8th producing up to golf ball sized hail. Isolate severe wind gusts were recorded as well. As the storms progressed east of the Denver their intensity increase. A supercell thunderstorm continued to track eastward, stay south of I-70. Farther north, thunderstorms organized into a broken line, producing wind gusts of 55 to 70 mph across far northeast Colorado.

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 Denver/Boulder, CO wrote its last area forecast discussion before the first event at Jun 8, 12:05 PM MST, 1 hour 56 minutes earlier. Its key messages:

  • Strong to severe thunderstorms expected for the I-25 Corridor and eastern plains this afternoon. However, cooler temperatures may affect convective evolution.
  • More heat ahead, with the hottest temperatures Tuesday. Highs generally in the lower to mid 90s across the I-25 Corridor, but just shy of 100 over the northeast plains.
  • Widespread critical fire weather conditions expected (>90% confidence) in fuel-prone areas by Tuesday, potentially (60-70% chance) lasting into Wednesday.
  • Brief heat relief expected Thursday, before a more substantial cooldown for the weekend.
Area forecast discussion, Jun 8, 12:05 PM MST, 1 hour 56 minutes before
Area Forecast Discussion
National Weather Service Denver/Boulder CO
105 PM MDT Mon Jun 8 2026

.KEY MESSAGES...

- Strong to severe thunderstorms expected for the I-25 Corridor
  and eastern plains this afternoon. However, cooler temperatures
  may affect convective evolution.

- More heat ahead, with the hottest temperatures Tuesday. Highs
  generally in the lower to mid 90s across the I-25 Corridor, but
  just shy of 100 over the northeast plains.

- Widespread critical fire weather conditions expected (>90%
  confidence) in fuel-prone areas by Tuesday, potentially (60-70%
  chance) lasting into Wednesday.

- Brief heat relief expected Thursday, before a more substantial
  cooldown for the weekend.

&&

.DISCUSSION /Through Monday/...
Issued at 1238 PM MDT Mon Jun 8 2026

Strong to severe thunderstorms are expected this afternoon across
the I-25 Corridor and eastern plains, with supercells capable of
producing large to giant hail, damaging outflow winds, and a few
tornadoes. Strong southwest flow aloft is currently over Colorado,
with a surface low pressure located in southwestern Kansas,
allowing easterly winds to advect moisture into the plains
(dewpoint temperatures already reaching up to the 50s). MLCAPE
values are expected to reach up to 1500-2000 J/kg (better
instability east of Denver metro) this afternoon, with 0-6 Km bulk
shear up to 50 kts and mid-level lapse rates >8.0 dg C/Km. This
will support intense updrafts in supercells, and promote hail
sizes up to 2" and damaging outflow winds for the I-25 corridor.
Guidance is in good agreement of storms initiating between 1-3 PM
along the I-25 Corridor and trekking east through the afternoon.
However, current ACARS soundings still show a capped environment
due to early morning cloud cover. This could keep any severe
threat out of the metro early this afternoon. We will continue to
watch to see if the cap can erode in the next few hours.

As supercells travel east out of the metro this afternoon, they will
be entering an environment more favorable for 3"+ hail and a few
tornadoes, as evident in modeled soundings showing better
instability and curved hodographs. Areas along and around the I-70
corridor east of the metro have the best chance to see this, where
SPC has now upgraded us to an Enhanced risk (3/5) through this
evening. As storms continue east this evening, they should organize
into a line, where damaging outflow winds will be the main threat.
Expect storms to be completely out of the forecast area by 9 PM.

Hot temperatures return to the forecast on Tuesday as strong
southwest flow aloft promotes downsloping winds and thus
compressional heating. Highs are expected to be in the mid-90s, with
DIA having the chance to break the daily high record (Record: 95 in
2018; Forecast: 93). With widespread breezy winds and a dry airmass
over the region, elevated to critical fire weather conditions are
possible across the plains (See Fire Weather Discussion). Isolated
thunderstorms are possible Tuesday afternoon across the eastern
plains, however little precipitation is expected to reach the
ground, given LCLs up to 10K-11K ft AGL and fast storm motions.
However, we could have strong outflow wind gusts, given DCAPE values
expected to get up to 1500 J/kg. The best chance for the strongest
winds will be the far northeastern plains where SPC has put us in a
marginal risk (1/5) for severe thunderstorms.

A weak cold front overnight Tuesday, will slightly lower
temperatures for Wednesday, but still expect highs in the high 80s
to low 90s across the plains. A 500-mb jet will be over Colorado,
with cross barrier flow of 40-50 kts, resulting in breezy winds
across the high terrain. Wind prone areas along the I-25 corridor
will likely see some gusty winds throughout the day Wednesday, which
could bring another round of elevated to critical fire weather
conditions.

Zonal flow aloft is expected Thursday and into the weekend as
Colorado will be in between an upper level ridge in southern United
States and a closed low over northern U.S. and Canada. This will
result in relatively quiet conditions across the forecast area, with
temperatures generally between 80s to low 90s. Next chance for
precipitation looks to be Saturday ahead of an upper level trough.

&&

.AVIATION /18Z TAFS through 18Z Tuesday/...
Issued at 1144 AM MDT Mon Jun 8 2026

Stratus clouds are starting to clear across the TAF sites with
KDEN the last to see them breaking up as the western flank remains
over the airfield, but should be seeing clearing skies within the
next hour. These will play a factor in what happens this
afternoon as they have kept temperatures quite modest underneath
their cover this morning. We are still expecting temps to warm
upon the clearing and we remain under potential for severe
thunderstorms to cross the TAF sites this afternoon, with KDEN
being upgraded to an enhanced threat by the SPC to include
potential for large hail, and in a level two intensity level
which signifies the environment will be capable of producing
destructive hail 3"+ in size. Both BJC and APA are just outside
the level two hatching, but still risk potential for 2"+ sized
hail with any storms that develop. With the delayed warming, we
may see a delay in convective initiation and timing until we
reach convective temps, therefore the PROB30 was continued rather
than upgrading to a TEMPO. The best timing for storms to impact
airports will be between 21-23Z, but we may still see some impacts
through 0Z, and anticipate there may be some gusty outflows that
we may need to contend with past that. We can expect CIG to drop
as low as 050 with passing storms, and heavy precipitation and
large hail will reduce VIS down to about 3SM.

Beyond the severe storms this afternoon, expecting winds to
transition to the south for the overnight hours before we see them
strengthen in magnitude for the majority of the day tomorrow,
starting by 15Z, with 25-35kt gusts expected through the
afternoon. Additionally, while we are thinking the best chances
for precip will be south and east of the TAF sites, but can't rule
out high-based showers bringing some gusty and variable winds
across the TAF sites in the afternoon. Have introduced VCSH to
highlight this potential for now.

&&

.FIRE WEATHER...
Issued at 1238 PM MDT Mon Jun 8 2026

Elevated to critical fire weather conditions are expected Tuesday
and Wednesday across the plains. Winds could gust up to 30 to 40
mph, with relative humidity values dropping to single digits each
afternoon. Recent feedback about fuels status shows that
vegetation across the plains are susceptible to combustion, so
have opted in to upgrade the Fire Weather Watch to a Red Flag
Warning. Localized fire weather conditions remain possible on
Thursday and Friday due to expected low relative humidity values.
However, winds will be the limiting factor as guidance indicates
more localized nature of stronger winds.

&&

.BOU WATCHES/WARNINGS/ADVISORIES...
Red Flag Warning from noon to 9 PM MDT Tuesday for COZ240>251.

&&

DISCUSSION...MAI
AVIATION...9
FIRE WEATHER...MAI

The radar

The Denver radar (KFTG), 58 km away, was scanning. The volume nearest the first event began at 21:00 UTC.

Open the radar archive at this moment

Event by event

44 hail, 12 thunderstorm wind. Local standard time, as filed.

Hail, Jefferson

When
June 8, 2:01 PM MST
Where
Jefferson County, 1.48 mi NNW of Golden
Measured
0.75 in hail
Reported by
Public
Coordinates
39.770, -105.230

The report was received via mPING.

Hail, Jefferson

When
June 8, 2:03 PM MST to 2:05 PM MST
Where
Jefferson County, 0.87 mi NW of Golden
Measured
0.75 in hail
Reported by
Public
Coordinates
39.760, -105.230

Hail, Jefferson

When
June 8, 2:09 PM MST
Where
Jefferson County, Golden
Measured
1 in hail
Reported by
Public
Coordinates
39.750, -105.220

The report was received via mPING.

Hail, Jefferson

When
June 8, 2:15 PM MST to 2:16 PM MST
Where
Jefferson County, 3.26 mi WSW of Arvada
Measured
1.25 in hail
Reported by
Public
Coordinates
39.790, -105.140

Hail, Jefferson

When
June 8, 2:15 PM MST to 2:16 PM MST
Where
Jefferson County, 2.61 mi NE of Golden
Measured
1 in hail
Reported by
Public
Coordinates
39.780, -105.190

Hail, Jefferson

When
June 8, 2:16 PM MST to 2:18 PM MST
Where
Jefferson County, 2.53 mi WNW of Edgewater
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
39.770, -105.140

Hail, Lincoln

When
June 8, 2:20 PM MST to 2:21 PM MST
Where
Lincoln County, 4.84 mi S of Punkin Center
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
38.830, -103.700

Hail, Jefferson

When
June 8, 2:22 PM MST
Where
Jefferson County, 1.74 mi WSW of Arvada
Measured
0.75 in hail
Reported by
Public
Coordinates
39.790, -105.110

Delete this.

Thunderstorm Wind, Douglas

When
June 8, 2:22 PM MST
Where
Douglas County, 5.37 mi E of Highlands Ranch
Measured
57 kt (66 mph) measured gust
Reported by
Mesonet
Coordinates
39.560, -104.870

Mesonet station located at I-25 and C470.

Hail, Jefferson

When
June 8, 2:24 PM MST to 2:30 PM MST
Where
Jefferson County, 1.74 mi WSW of Arvada
Measured
1 in hail
Reported by
Public
Coordinates
39.790, -105.110

The report was received via mPING.

Hail, Lincoln

When
June 8, 2:25 PM MST to 2:37 PM MST
Where
Lincoln County, 5.53 mi S of Punkin Center
Measured
1.5 in hail
Reported by
Storm Chaser
Coordinates
38.820, -103.700

Hail, Jefferson

When
June 8, 2:25 PM MST to 2:29 PM MST
Where
Jefferson County, 1.48 mi NNW of Edgewater
Measured
0.88 in hail
Reported by
COOP Observer
Coordinates
39.770, -105.110

Hail, Jefferson

When
June 8, 2:25 PM MST to 2:35 PM MST
Where
Jefferson County, 0.69 mi S of Arvada
Measured
0.75 in hail
Reported by
Public
Coordinates
39.790, -105.080

The report was received via mPING.

Hail, Lincoln

When
June 8, 2:25 PM MST to 2:43 PM MST
Where
Lincoln County, 5.53 mi S of Punkin Center
Measured
2 in hail
Reported by
Storm Chaser
Coordinates
38.820, -103.700

Hail, Lincoln

When
June 8, 2:25 PM MST to 2:43 PM MST
Where
Lincoln County, 6.22 mi S of Punkin Center
Measured
1.5 in hail
Reported by
Broadcast Media
Coordinates
38.810, -103.700

Hail, Lincoln

When
June 8, 2:25 PM MST to 2:43 PM MST
Where
Lincoln County, 4.15 mi S of Punkin Center
Measured
2.5 in hail
Reported by
Public
Coordinates
38.840, -103.700

Hail, Jefferson

When
June 8, 2:26 PM MST to June 14, 2:36 PM MST
Where
Jefferson County, 1.74 mi SW of Arvada
Measured
1 in hail
Reported by
Public
Coordinates
39.780, -105.100

Hail, Lincoln

When
June 8, 2:26 PM MST to 2:45 PM MST
Where
Lincoln County, 3.62 mi SSE of Punkin Center
Measured
2.2 in hail
Reported by
Storm Chaser
Coordinates
38.850, -103.680

Hail, Jefferson

When
June 8, 2:27 PM MST
Where
Jefferson County, 1.27 mi ENE of Arvada
Measured
0.75 in hail
Reported by
Public
Coordinates
39.810, -105.060

The report was received via mPING.

Hail, Jefferson

When
June 8, 2:27 PM MST to 2:33 PM MST
Where
Jefferson County, 1.48 mi NNW of Edgewater
Measured
1 in hail
Reported by
COOP Observer
Coordinates
39.770, -105.110

Hail, Jefferson

When
June 8, 2:30 PM MST to 2:32 PM MST
Where
Jefferson County, 1.74 mi ENE of Bergen Park
Measured
1 in hail
Reported by
Broadcast Media
Coordinates
39.700, -105.330

Hail, Jefferson

When
June 8, 2:30 PM MST to 2:36 PM MST
Where
Jefferson County, 0.87 mi NE of Arvada
Measured
1.5 in hail
Reported by
Public
Coordinates
39.810, -105.070

Hail, Jefferson

When
June 8, 2:30 PM MST to 2:37 PM MST
Where
Jefferson County, 2.24 mi WNW of Kittredge
Measured
1.75 in hail
Reported by
Public
Coordinates
39.660, -105.340

Hail, Jefferson

When
June 8, 2:34 PM MST to 2:35 PM MST
Where
Jefferson County, 1.38 mi S of Jefferson Co Arpt
Measured
0.75 in hail
Reported by
Public
Coordinates
39.880, -105.120

The report was received via mPING.

Hail, Adams

When
June 8, 2:36 PM MST to 2:40 PM MST
Where
Adams County, 1.06 mi W of Westminster
Measured
0.75 in hail
Reported by
Public
Coordinates
39.830, -105.050

The report was received from mPING.

Hail, Douglas

When
June 8, 2:38 PM MST to June 14, 2:45 PM MST
Where
Douglas County, 4.27 mi W of The Pinery
Measured
1.25 in hail
Reported by
Public
Coordinates
39.450, -104.810

Hail, Douglas

When
June 8, 2:40 PM MST to 2:46 PM MST
Where
Douglas County, 2.81 mi S of Parker
Measured
1 in hail
Reported by
Public
Coordinates
39.480, -104.780

The report was received from mPING.

Hail, Douglas

When
June 8, 2:41 PM MST to 2:50 PM MST
Where
Douglas County, 1.27 mi WNW of The Pinery
Measured
1.5 in hail
Reported by
NWS Employee
Coordinates
39.460, -104.750

Hail, Adams

When
June 8, 2:42 PM MST to 2:44 PM MST
Where
Adams County, 1.59 mi W of Commerce City
Measured
0.75 in hail
Reported by
Public
Coordinates
39.800, -104.950

The report was received from mPING.

Hail, Jefferson

When
June 8, 2:56 PM MST to 2:57 PM MST
Where
Jefferson County, 1.74 mi SW of Golden
Measured
1 in hail
Reported by
Public
Coordinates
39.730, -105.240

Hail, Elbert

When
June 8, 3:02 PM MST to 3:17 PM MST
Where
Elbert County, 8.06 mi NNW of Elizabeth
Measured
0.75 in hail
Reported by
Public
Coordinates
39.460, -104.650

The report was received from mPING.

Hail, Lincoln

When
June 8, 3:10 PM MST to 3:11 PM MST
Where
Lincoln County, 7.6 mi S of Boyero
Measured
1.25 in hail
Reported by
Trained Spotter
Coordinates
38.820, -103.270

Hail, Weld

When
June 8, 3:10 PM MST to 3:15 PM MST
Where
Weld County, 1.06 mi W of Ft Lupton
Measured
1.25 in hail
Reported by
Trained Spotter
Coordinates
40.080, -104.820

Thunderstorm Wind, Denver

When
June 8, 3:12 PM MST to 3:18 PM MST
Where
Denver County, 13.4 mi ENE of (Den)denver Intl Arp
Measured
51 kt (59 mph) measured gust
Reported by
ASOS
Coordinates
39.850, -104.650

Station KDEN Denver International Airport.

Hail, Elbert

When
June 8, 3:20 PM MST to 3:26 PM MST
Where
Elbert County, 8.29 mi N of Elizabeth
Measured
1 in hail
Reported by
Public
Coordinates
39.470, -104.600

The report was received via mPING.

Hail, Elbert

When
June 8, 3:22 PM MST to 3:28 PM MST
Where
Elbert County, 11.37 mi NNW of Kiowa
Measured
0.88 in hail
Reported by
Public
Coordinates
39.510, -104.520

Hail, Adams

When
June 8, 3:32 PM MST to 3:35 PM MST
Where
Adams County, 5.52 mi NNE of Denver Front Range A
Measured
1.75 in hail
Reported by
Public
Coordinates
39.850, -104.500

Hail, Adams

When
June 8, 3:51 PM MST to 3:52 PM MST
Where
Adams County, 9.04 mi N of Strasburg
Measured
0.75 in hail
Reported by
Public
Coordinates
39.850, -104.320

The report was received from mPING.

Hail, Elbert

When
June 8, 4:19 PM MST to 4:23 PM MST
Where
Elbert County, 13.65 mi NW of Simla
Measured
2.75 in hail
Reported by
Trained Spotter
Coordinates
39.310, -104.210

Hail, Elbert

When
June 8, 4:31 PM MST to 4:35 PM MST
Where
Elbert County, 8.25 mi NNW of Simla
Measured
2 in hail
Reported by
Public
Coordinates
39.280, -104.090

Hail, Morgan

When
June 8, 4:38 PM MST to June 9, 4:38 PM MST
Where
Morgan County, 1.73 mi WNW of Brush
Measured
0.75 in hail
Reported by
Public
Coordinates
40.260, -103.650

The report was received from mPING.

Hail, Elbert

When
June 8, 4:56 PM MST to 4:59 PM MST
Where
Elbert County, 4.06 mi SSE of Cedar Pt
Measured
3.4 in hail
Reported by
Storm Chaser
Coordinates
39.300, -103.860

Hail, Lincoln

When
June 8, 5:15 PM MST to 5:30 PM MST
Where
Lincoln County, 11.85 mi N of (Lic)limon Arpt
Measured
1 in hail
Reported by
Public
Coordinates
39.450, -103.620

The report was received from mPING.

Hail, Lincoln

When
June 8, 5:15 PM MST to 5:25 PM MST
Where
Lincoln County, 6.42 mi NNW of (Lic)limon Arpt
Measured
1 in hail
Reported by
Public
Coordinates
39.370, -103.680

The report was received from mPING.

Thunderstorm Wind, Lincoln

When
June 8, 5:15 PM MST
Where
Lincoln County, 9 mi N of (Lic)limon Arpt
Measured
52 kt (60 mph) measured gust
Reported by
Public
Coordinates
39.410, -103.660

Hail, Lincoln

When
June 8, 5:32 PM MST to 5:45 PM MST
Where
Lincoln County, 4.18 mi N of Genoa
Measured
0.75 in hail
Reported by
Public
Coordinates
39.340, -103.490

The report was received from mPING.

Thunderstorm Wind, Logan

When
June 8, 5:35 PM MST
Where
Logan County, Sterling Arpt
Measured
53 kt (61 mph) measured gust
Reported by
AWOS
Coordinates
40.620, -103.270

Station KSTK Sterling reported the wind gust.

Thunderstorm Wind, Logan

When
June 8, 5:50 PM MST to 6:00 PM MST
Where
Logan County, 4.19 mi SW of Fleming
Measured
63 kt (72 mph) measured gust
Reported by
Public
Coordinates
40.640, -102.890

Thunderstorm Wind, Logan

When
June 8, 5:52 PM MST to 6:01 PM MST
Where
Logan County, 0.87 mi NW of Fleming
Measured
52 kt (60 mph) measured gust
Reported by
Public
Coordinates
40.690, -102.840

Thunderstorm Wind, Logan

When
June 8, 6:00 PM MST to 6:03 PM MST
Where
Logan County, 6.93 mi S of Fleming
Measured
58 kt (67 mph) measured gust
Reported by
Trained Spotter
Coordinates
40.580, -102.820

Thunderstorm Wind, Lincoln

When
June 8, 6:01 PM MST to 6:08 PM MST
Where
Lincoln County, 4.86 mi E of Arriba
Measured
62 kt (71 mph) measured gust
Reported by
Other Federal Agency
Coordinates
39.290, -103.180

NOAA Mobile Mesonet. Report relayed via SpotterNetwork.

Thunderstorm Wind, Sedgwick

When
June 8, 6:32 PM MST to 6:42 PM MST
Where
Sedgwick County, 2.5 mi WNW of Julesburg Muni Arpt
Measured
59 kt (68 mph) measured gust
Reported by
Mesonet
Coordinates
40.990, -102.360

Mesonet station UP469 located 2.3 miles northeast of Ovid.

Thunderstorm Wind, Sedgwick

When
June 8, 6:33 PM MST to 6:45 PM MST
Where
Sedgwick County, 0.69 mi N of Julesburg Muni Arpt
Measured
63 kt (72 mph) measured gust
Reported by
Public
Coordinates
40.980, -102.320

Thunderstorm Wind, Phillips

When
June 8, 6:51 PM MST
Where
Phillips County, 2.32 mi NNE of Holyoke Arpt
Measured
50 kt (58 mph) measured gust
Reported by
Public
Coordinates
40.610, -102.250

Hail, Lincoln

When
June 8, 8:35 PM MST to 8:47 PM MST
Where
Lincoln County, 4.07 mi SSE of Hugo
Measured
2 in hail
Reported by
Trained Spotter
Coordinates
39.080, -103.430

Thunderstorm Wind, Lincoln

When
June 8, 8:45 PM MST
Where
Lincoln County, 5.55 mi S of Hugo
Measured
50 kt (58 mph) measured gust
Reported by
Public
Coordinates
39.050, -103.480

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 Colorado in 2026Every state in 2026This day in weather historyWarnings in Colorado, 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: 1330928, 1330939, 1330929, 1330927, 1330941, 1330921, 1330920, 1330931, 1331039, 1330923, 1330922, 1330932, 1330936, 1330944, 1330946, 1330949, 1330942, 1330945, 1330933, 1330934, 1330925, 1330926, 1330943, 1330937, 1331025, 1330967, 1331024, 1330951, 1331026, 1330947, 1331031, 1330978, 1330981, 1331040, 1330971, 1330974, 1330990, 1331033, 1330985, 1330994, and more.