Wisconsin, 2026

Hail and Damaging Winds in Wisconsin, June 19, 2026

June 19, 2026 · NWS MPX · 14 events in 4 counties and zones

Sunshine and nice weather changed quickly to scattered storms with hail and wind during the afternoon on June 19th, 2026. Many places in east-central Minnesota and then western Wisconsin saw large amounts of hail fall as the initial storms moved through the area, covering the ground completely at times.

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
14

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

Sunshine and nice weather changed quickly to scattered storms with hail and wind during the afternoon on June 19th, 2026. Many places in east-central Minnesota and then western Wisconsin saw large amounts of hail fall as the initial storms moved through the area, covering the ground completely at times.

The second round of storms followed about 30 to 60 minutes behind and produced scattered wind damage to trees and a few power lines. The very southern portion of Eau Claire County saw a highly visible funnel cloud near Osseo, which briefly touched down on the west side of town near the Merchants Baseball Field off US Highway 10. This tornado falls within NWS La Crosse's forecast jurisdiction, and more detail on the tornado can be found there.

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 Twin Cities, MN wrote its last area forecast discussion before the first event at Jun 19, 12:39 PM CST, 3 hours 46 minutes earlier. Its key messages:

  • Scattered thunderstorms this afternoon & evening. The strongest storms could contain large hail & gusty winds, especially along & north of Interstate 94.
  • Seasonable cool & dry this weekend.
  • Below normal temperatures continue next week. Rain chances return mid-week.
Area forecast discussion, Jun 19, 12:39 PM CST, 3 hours 46 minutes before
Area Forecast Discussion
National Weather Service Twin Cities/Chanhassen MN
139 PM CDT Fri Jun 19 2026

.KEY MESSAGES...

- Scattered thunderstorms this afternoon & evening. The
  strongest storms could contain large hail & gusty winds,
  especially along & north of Interstate 94.

- Seasonable cool & dry this weekend.

- Below normal temperatures continue next week. Rain chances
  return mid-week.

&&

.DISCUSSION...
Issued at 116 PM CDT Fri Jun 19 2026

Light rain showers are exiting the area across western Minnesota
while another band of light rain is moving across the I-90
corridor across far-southern Minnesota. However, our area of
interest this afternoon will be with the building cumulus field
across northwest & west-central Minnesota. Instability isn't
going to be great after the rain & clouds this morning, but
very steep mid-level lapse rates mean than surface-based CAPE
of 500-1000 J/kg should develop this afternoon & allow for these
budding showers to build into scattered thunderstorms by mid-
afternoon. Impressive wind shear for mid-June will be in place
over the area as a jetstreak over the Upper Midwest provides
around 60 kts of 0-6km shear across MN & WI. However the weaker
instability means that any thunderstorms probably wont be able
to realize all of this deep shear, so effective shear values
look to be on the order of 30-40 kts across central MN & western
WI where we expect the most widespread storm coverage. This
still plenty of shear for storms to become organized, so we are
expecting a few strong to severe thunderstorms later this
afternoon with large hail the primary threat followed by
sporadic damaging wind gusts. The main window for these severe
thunderstorms looks to be between 3 PM to 7 PM, with the Storm
Prediction Center highlighting an area along the I-94 Corridor
of eastern MN & western WI with a Level 2/5 (Slight Risk) threat
of severe storms. The storms will begin to weaken as we get
closer to sunset, with the thunderstorms threat mostly over with
across western Wisconsin by 8-9 PM.

Weak high pressure moves into the region behind today's system,
setting up a seasonably cool & dry weekend with highs generally
in the low to mid 70s expected. Can't rule out a coupe, isolated
rain showers across western Wisconsin from the cumulus field
Saturday afternoon, but better chances for light rain look to
come Sunday morning across far-southern Minnesota. However, the
main threat for rain looks to set up to our south over Iowa.

Looking into next week: zonal flow aloft should extend the quiet
weekend weather into Monday, but building troughing over the
Great Lakes brings an increased chance for rain Tuesday into
Wednesday. This mainly looks to be another system with
widespread rain showers & a few isolated thunderstorms, & the
threat for any severe weather or heavy rain is low. Northwest
flow persists through the week in response to the troughing
over the Great Lakes & building ridging over the west, which
will keep temperatures seasonably cool through the week. Models
hint at various transient disturbances embedded within the
northwest flow that could lead to low chances for precipitation
later in the week, but mostly quiet weather looks to be the
forecast until next weekend.

&&

.AVIATION /18Z TAFS THROUGH 00Z SUNDAY/...
Issued at 1235 PM CDT Fri Jun 19 2026

VFR conditions through most of the period. However, another
round of scattered showers and storms expected late this
afternoon and evening where reductions in flight categories will
be possible if TSRA impact terminals. TEMPO groups remain in
the TAF for MSP, AXN, STC, RNH, and EAU for TSRA. Main impacts
will be gusty winds, reductions to VIS due to moderate to heavy
rainfall, lowing CIGs, and lightning.

Winds will increase through the afternoon out of the W/NW at
10-15 knots with gusts to 20 knots, terminals across western MN
could see gusts to 25 knots during the afternoon and early
evening.

Shower/storms activity will quickly decrease after 01z this
evening will skies becoming SKC by 02z to 03z with winds
becoming light at 3-7 knots, out of the NW.

KMSP...Scattered showers and storms possible late this afternoon
and evening. TEMPO group remains in the TAF for -TSRA. If TSRA
impacts terminals, reductions in flight categories will be
likely. Shower and storm activity will diminish after 01Z.
Winds this afternoon will be out of the W at 9-13 knots with
gusts to 20 knots possible, becoming NW late this evening at
5-10 knots. Skies will become SKC to FEW around sunset.

/OUTLOOK FOR KMSP/
SUN... VFR. Wind ENE at 5-10 kts.
MON... VFR. Wind NE at 5-10 kts.
TUE... VFR. Chc of MVFR/TSRA. Wind SSW at 5-10 kts.

&&

.MPX WATCHES/WARNINGS/ADVISORIES...
MN...None.
WI...None.

&&

DISCUSSION...ETA
AVIATION...LPR
Hazardous weather outlook, Jun 19, 2:00 AM CST, 14 hours 25 minutes before
Hazardous Weather Outlook
National Weather Service Twin Cities/Chanhassen MN
300 AM CDT Fri Jun 19 2026

MNZ041>045-047>070-073>078-082>085-091>093-WIZ014>016-023>028-
200800-
Douglas-Todd-Morrison-Mille Lacs-Kanabec-Stevens-Pope-Stearns-
Benton-Sherburne-Isanti-Chisago-Lac Qui Parle-Swift-Chippewa-
Kandiyohi-Meeker-Wright-Hennepin-Anoka-Ramsey-Washington-
Yellow Medicine-Renville-McLeod-Sibley-Carver-Scott-Dakota-
Redwood-Brown-Nicollet-Le Sueur-Rice-Goodhue-Watonwan-Blue Earth-
Waseca-Steele-Martin-Faribault-Freeborn-Polk-Barron-Rusk-
St. Croix-Pierce-Dunn-Pepin-Eau Claire-
300 AM CDT Fri Jun 19 2026

This Hazardous Weather Outlook is for portions of central and
southern Minnesota, and west central Wisconsin.

.DAY ONE...Today and Tonight.

Scattered thunderstorms will develop this afternoon, most numerous
across central and eastern Minnesota and western Wisconsin. There
is a level 1 out of 5 risk for severe thunderstorms capable of
marginally severe hail and gusty winds into the early evening.

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

No hazardous weather is expected at this time.

.SPOTTER INFORMATION STATEMENT...

SKYWARN spotter activation may be needed.

Borghoff

In the hours before

Local storm report, Jun 19, 4:07 PM CST, 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>
Local storm report, Jun 19, 4:10 PM CST, 15 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
510 PM CDT Fri Jun 19 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0506 PM     Hail             3 SE Rush City          45.65N 92.92W
06/19/2026  M1.00 Inch       Chisago            MN   Trained Spotter

&&

BED
Local storm report, Jun 19, 4:13 PM CST, 12 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
513 PM CDT Fri Jun 19 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0440 PM     Hail             Hillman                 46.01N 93.89W
06/19/2026  M1.00 Inch       Morrison           MN   Trained Spotter

            Relayed via Broadcast Media.

&&

BED
Local storm report, Jun 19, 4:17 PM CST, 8 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
517 PM CDT Fri Jun 19 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0513 PM     Hail             1 SE Fridley            45.07N 93.24W
06/19/2026  E0.50 Inch       Anoka              MN   Trained Spotter

            Report of a lot of hail as large as half
            inch in diameter. Spotter reported it has
            been hailing for at least 8 minutes.

&&

BED
Local storm report, Jun 19, 4:18 PM CST, 7 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
518 PM CDT Fri Jun 19 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0515 PM     Hail             Fridley                 45.08N 93.26W
06/19/2026  M1.00 Inch       Anoka              MN   Trained Spotter

            Pea to quarter sized hail. Minor tree damage
            from several minutes of hail falling.

&&

BED
Local storm report, Jun 19, 4:19 PM CST, 6 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
519 PM CDT Fri Jun 19 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0507 PM     Hail             1 SE Brooklyn Park      45.10N 93.33W
06/19/2026  M1.00 Inch       Hennepin           MN   Trained Spotter

&&

BED

The radar

The Minneapolis radar (KMPX), 108 km away, was scanning. The volume nearest the first event began at 22:27 UTC.

Open the radar archive at this moment

Event by event

7 hail, 6 thunderstorm wind, 1 funnel cloud. Local standard time, as filed.

Hail, Polk

When
June 19, 4:25 PM CST to 4:31 PM CST
Where
Polk County, Cushing
Measured
1 in hail
Reported by
State Official
Coordinates
45.570, -92.650

Thunderstorm Wind, Polk

When
June 19, 4:33 PM CST to 4:38 PM CST
Where
Polk County, Centuria
Measured
50 kt (58 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.450, -92.550

Thunderstorm wind gusts estimated to 50kts downed trees in Centuria.

Thunderstorm Wind, Polk

When
June 19, 4:41 PM CST to 4:51 PM CST
Where
Polk County, 0.48 mi W of Balsam Lake
Measured
50 kt (58 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.450, -92.460

Wind gusts estimated to 50kts downed several trees in Balsam Lake.

Thunderstorm Wind, Polk

When
June 19, 4:49 PM CST to 4:54 PM CST
Where
Polk County, 0.97 mi E of St Croix Falls
Measured
50 kt (58 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.400, -92.630

Thunderstorm wind gusts estimated to 50kts downed trees in St. Croix Falls.

Hail, Eau Claire

When
June 19, 4:51 PM CST to 4:59 PM CST
Where
Eau Claire County, 3.13 mi SSW of Altoona
Measured
0.75 in hail
Reported by
Broadcast Media
Coordinates
44.760, -91.460

Hail, St. Croix

When
June 19, 5:02 PM CST to 5:08 PM CST
Where
St. Croix County, 3.75 mi SSE of Hudson
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
44.920, -92.740

Trained spotter reported quarter size hail that had completely covered the ground.

Thunderstorm Wind, Polk

When
June 19, 5:06 PM CST to 5:12 PM CST
Where
Polk County, 0.84 mi SE of Amery
Measured
50 kt (58 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.310, -92.360

Thunderstorm winds estimated near 50kts down trees in Amery.

Hail, Eau Claire

When
June 19, 5:08 PM CST to 5:12 PM CST
Where
Eau Claire County, 0.85 mi SW of Fall Creek
Measured
1.25 in hail
Reported by
Public
Coordinates
44.760, -91.280

Quarter to half dollar size hail observed in Fall Creek.

Hail, Polk

When
June 19, 5:10 PM CST to 5:14 PM CST
Where
Polk County, 0.84 mi SW of Amery
Measured
0.75 in hail
Reported by
Public
Coordinates
45.310, -92.380

Thunderstorm Wind, Polk

When
June 19, 5:18 PM CST to 5:24 PM CST
Where
Polk County, Clayton
Measured
50 kt (58 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.330, -92.170

Thunderstorm winds estimated to 50kts downed trees in Clayton.

Hail, Eau Claire

When
June 19, 5:20 PM CST to 5:24 PM CST
Where
Eau Claire County, 2.93 mi SSW of Ludington
Measured
1 in hail
Reported by
Public
Coordinates
44.790, -91.140

Quarter sized hail near the intersection of WI 27 and CTH NL.

Hail, Eau Claire

When
June 19, 5:45 PM CST to 5:49 PM CST
Where
Eau Claire County, 5.79 mi ESE of Foster
Measured
1.5 in hail
Reported by
Public
Coordinates
44.600, -91.190

Funnel Cloud, Eau Claire

When
June 19, 5:45 PM CST to 5:51 PM CST
Where
Eau Claire County, 5.58 mi ESE of Foster
Reported by
Trained Spotter
Coordinates
44.610, -91.190

Multiple reports of a funnel cloud just east of I-94 north of Osseo.

Thunderstorm Wind, Dunn

When
June 19, 5:49 PM CST to 5:53 PM CST
Where
Dunn County, 0.85 mi SW of Boyceville
Measured
50 kt (58 mph) estimated gust
Reported by
Emergency Manager
Coordinates
45.040, -92.040

Thunderstorm wind gusts estimated near 50kts downed trees in Boyceville.

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.
Funnel Cloud
A rotating column of cloud extending from a thunderstorm that did not reach the ground.

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

The same day elsewhere

More

Every storm in Wisconsin in 2026Every state in 2026This day in weather historyWarnings in Wisconsin, 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: 1355697, 1355699, 1355700, 1355701, 1355709, 1355708, 1355706, 1355710, 1355705, 1355707, 1355711, 1355712, 1355713, 1355703.