Minnesota, 2024

Tornadoes and Hail in Minnesota, June 12 to 13, 2024

June 12 to 13, 2024 · NWS DLH · 94 events in 8 counties and zones

Numerous severe thunderstorms moved across north-central and northeast Minnesota on the evening of Wednesday, June 12, 2024, producing large hail to the size of baseballs, isolated thunderstorm wind damage, and several tornadoes. Two distinct supercellular storms produced five tornadoes (rated EF-0 and EF-2) across portions of Crow Wing, Aitkin, and Carlton counties between roughly 6:15 PM and…

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
$2.1 million
Crop damage
None recorded
Events
94

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

Numerous severe thunderstorms moved across north-central and northeast Minnesota on the evening of Wednesday, June 12, 2024, producing large hail to the size of baseballs, isolated thunderstorm wind damage, and several tornadoes. Two distinct supercellular storms produced five tornadoes (rated EF-0 and EF-2) across portions of Crow Wing, Aitkin, and Carlton counties between roughly 6:15 PM and 7:30 PM. The supercell that tracked through Crow Wing and Aitkin County produced four separate tornadoes, first on/near Upper Whitefish Lake across to Clamshell Lake, or west of Crosslake, where a wide, sharp path of damage was found. This tornado dissipated, with a second tornado forming south of Wolford, west of Rabbit Lake (north of Crosby). This second tornado appeared to have a mainly continuous path of damage from near Wolford to Rabbit Lake to Cedar Lake to Prescott Lake. There may have been a break in this tornado as it traveled across the Crow Wing State Forest, but a combination of storm chaser and spotter video as well as ground surveys seemed to indicate a mainly consistent path of damage. A third tornado near the northern portion of Hammal Lake and continued east-southeast through Hanging Kettle Lake and Ripple Lake, where it destroyed a three-season cabin and boat house, toppled an 85 foot tall antenna tower, and uprooted and snapped numerous trees. This supercell then later produced a weak, wispy tornado with no known damage near Glen, MN, with the particular length of this tornado unknown due to limited access in this area. While this supercell was |ongoing, a separate supercell briefly produced a weak tornado in northwest Carlton County where mainly minor tree damage (large branches, a few trees snapped) was observed north of Wright, MN. No injuries or fatalities were reported, and NWS Duluth had a Tornado Warning in effect for these storms for the duration of time they produced tornadoes.

Another earlier storm that was the earliest supercell of the severe storm event, initially developed over Koochiching County and into far northern Saint Louis County where it split. The right split headed for Ely, MN, and continued on a southeast path towards Tofte. The supercell was rotating throughout its lifetime, with a report of a funnel cloud when the storm was east of Ely. The storm briefly weakened for a time, then strengthened and produced strong mid-level rotation northeast of Isabella. This storm then produced an EF-1 tornado starting near Tanner Lake to the northeast of Isabella that tracked southeast for just over four miles, creating a swath of numerous uprooted and snapped trees. This tornado rating was determined based on satellite imagery, and NWS Duluth is coordinating to learn more about any air or ground surveyed damage from our partners at the Superior National Forest which may result in a future revision in the tornado rating.

Another isolated storm developed during the late evening hours across north-central Minnesota and move into Itasca County after midnight. This storm produced ping-pong ball sized hail and downed some trees near Wirt.

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 Duluth, MN wrote its last area forecast discussion before the first event at Jun 12, 12:40 PM CST, 2 hours 44 minutes earlier. Its key messages:

  • Strong to severe thunderstorms are likely to develop this afternoon and evening. Hazards include very large hail up to 3" in diameter, damaging winds to 70 mph, and a low chance for a tornado.
  • Much of the Northland is under an Enhanced Risk (3 out of 5) for severe weather today. Storms will be beginning around mid- afternoon today and move east-southeast through the afternoon and evening.
  • Cooler temps on Thursday and high pressure on Friday. Additional shower and thunderstorm chances likely this weekend into early next week.
Area forecast discussion, Jun 12, 12:40 PM CST, 2 hours 44 minutes before
Area Forecast Discussion
National Weather Service Duluth MN
140 PM CDT Wed Jun 12 2024

.KEY MESSAGES...

- Strong to severe thunderstorms are likely to develop this
  afternoon and evening. Hazards include very large hail up to
  3" in diameter, damaging winds to 70 mph, and a low chance for
  a tornado.

- Much of the Northland is under an Enhanced Risk (3 out of 5)
  for severe weather today. Storms will be beginning around mid-
  afternoon today and move east-southeast through the afternoon
  and evening.

- Cooler temps on Thursday and high pressure on Friday.
  Additional shower and thunderstorm chances likely this weekend
  into early next week.

&&

.DISCUSSION...
Issued at 140 PM CDT Wed Jun 12 2024

This afternoon and evening:

Destabilization has been occurring early this afternoon as skies
have (or in the process of becoming) cleared in the wake of showers
and thunderstorms that moved through earlier this morning. High
MLCAPE values of 2000-3500 J/kg are expected this afternoon and
evening in the warm sector ahead of an approaching cold front.
Aloft, a steep elevated mixed layer around 8-8.5 degC/km will be
advecting into the CWA this afternoon. At the surface, moisture
advection provided via a strong southwesterly LLJ at 850mb of 40-45
knots has increased dewpoints across the MN portion of the CWA
to around the low to mid 60s.

Previously, there was some concern that the convection that is
currently moving through southern MN would reduce the amount of
available moisture and reduce the severe thunderstorm potential.
However, recent obs have shown that the strong LLJ has been able to
overcome this barrier. Latent heat release from the morning and
ongoing convection being advected northward is also likely
contributing to the strong instability that will be seen today.

Thunderstorms are expected to have strong and quickly-developing
organization today as very favorable wind shear occurs over the CWA.
A strong 500mb jet maxima will result in 0-6 km bulk shear today of
50-55 knots. Storm mode today is expected to initially begin as
discrete supercells over north-central MN, primarily northwest of
the Iron Range. As convection propagates eastward, storm mode is
expected to transition to becoming more quasi-linear. Recent runs of
the CAMs suggest that while storm mode will become more linear this
evening, large hail will continue to be a threat as cells remain
somewhat discrete. Timing wise, strong to severe convection will be
starting as soon as 3 PM in far north-central MN and move east-
southeast through the region this afternoon and evening. Any
strong to severe thunderstorms should be downstream of the CWA
around midnight tonight.

All severe thunderstorm hazards will be possible this afternoon and
evening, expect for flash flooding. The primary concern is very
large hail, which is forecast to be up to 3 inches in diameter
across the MN portions of the CWA and adjacent counties in northwest
WI. Damaging winds up to 70 mph are also a concern today, as model
soundings show dry air in the low-levels and DCAPE values of around
1000-1500 J/kg. While the potential is low, a tornado or two also
can't be ruled out this afternoon and early evening as 0-1km SRH
increases to around 100-150 m2/s2. The one limiting factor to the
tornado potential today will be somewhat high LCL heights of around
2000 feet AGL in the area where discrete supercells are most likely
in far north-central MN. LCL heights will be lowering to around 350-
750 feet AGL farther east late this afternoon and evening, but with
storm mode becoming more linear, this will lessen the tornado
threat. Flash flooding is unlikely to occur today as the strong to
severe thunderstorms will be fairly progressive across the CWA.

Thursday into Friday:

Cooler temps are expected tomorrow following the cold frontal
passage tonight. Scattered showers will be possible, mainly in the
Arrowhead. Isolated thunderstorms in the afternoon hours will be
possible, but severe weather is not expected. Quiet conditions
develop on Friday as high pressure builds over the Northern Plains.

Weekend into early next week:

Low pressure developing in the lee of the Rockies Friday evening
will propagate into the Upper Midwest on Saturday. This will be
bringing widespread showers and thunderstorms through much of the
weekend. Strong WAA occurring over the weekend will result in high
temps on Sunday reaching into the low to mid 80s with uncomfortable
dewpoints in the 60s. Monday will see shower and thunderstorm
activity continue as a strong shortwave trough propagates eastward
through the central CONUS. There are early indications that Monday's
system could bring strong to severe thunderstorms, especially in
north-central MN. However, it is still too early for specifics.

&&

.AVIATION /18Z TAFS THROUGH 18Z THURSDAY/...
Issued at 1247 PM CDT Wed Jun 12 2024

VFR conditions are expected early this afternoon ahead of an
approaching cold front and developing thunderstorms. Strong to
severe thunderstorms will be developing around mid-afternoon in far
north-central MN and move east-southeastward through the afternoon
and evening hours. These storms will be capable of producing very
large hail up to 3 inches in diameter, gusty winds to 70 mph, and a
low chance for a tornado or two. IFR, and even LIFR, visibility will
be possible within the thunderstorm cores. Once storms exit the
region this evening into tonight, expect VFR conditions to return
for most terminals. However, IFR conditions resulting from fog will
be possible in HYR tonight into early Thursday morning. Northwest
winds are expected to be breezy tomorrow following a cold frontal
passage.

&&

.MARINE /FOR NEAR SHORE WATERS OF WESTERN LAKE SUPERIOR/...
Issued at 140 PM CDT Wed Jun 12 2024

Strong to severe storms may produce hail and gusty winds across
western Lake Superior this late afternoon and evening ahead of a
cold front. Following the cold frontal passage, winds increase out
of the northwest on Thursday with gusts to near 20 knots - a Small
Craft Advisory may be needed. Winds weaken Thursday evening into
Friday as an area of high pressure builds across the Upper Great
Lakes. This weekend into early next week a more active weather
pattern develops with a few chances for precipitation.

For the open water discussion, refer to the NWS Marquette Area
Forecast Discussion at weather.gov/mqt.

&&

.DLH WATCHES/WARNINGS/ADVISORIES...
MN...None.
WI...None.
MARINE...None.

&&

DISCUSSION...Unruh
AVIATION...Unruh
MARINE...JJM
Hazardous weather outlook, Jun 12, 1:51 PM CST, 1 hour 33 minutes before
Hazardous Weather Outlook
National Weather Service Duluth MN
251 PM CDT Wed Jun 12 2024

MNZ010>012-018>021-025-026-033>038-WIZ001>004-006>009-132000-
Koochiching-North St. Louis-Northern Cook/Northern Lake-
North Itasca-Central St. Louis-Southern Lake/North Shore-
Southern Cook/North Shore-North Cass-South Itasca-South Cass-
Crow Wing-Northern Aitkin-South Aitkin-Carlton/South St. Louis-
Pine-Douglas-Bayfield-Ashland-Iron-Burnett-Washburn-Sawyer-Price-
251 PM CDT Wed Jun 12 2024

This Hazardous Weather Outlook is for portions of northeast
Minnesota and northwest Wisconsin.

.DAY ONE...This afternoon and Tonight

Numerous severe thunderstorms are possible today from 3 pm to 11
pm across the region. Initially these storms will be capable of
very large hail potentially up to 3 inches in diameter, roughly
around the size of baseballs. A tornado or two are also possible,
especially across north central and northeast Minnesota. The
strongest storms will have the potential to produce wind gusts up
to 70 mph.

.DAYS TWO THROUGH SEVEN...Thursday through Tuesday

An active weather pattern is expected to resume starting Saturday
and continuing into early next week. Some stronger to severe
storms possible Sunday, as well as some heavy rainfall and minor
flooding.

.SPOTTER INFORMATION STATEMENT...

Skywarn spotters are encouraged to report hail of any size and
rainfall amounts to the National Weather Service.

LSZ121-140>148-150-132000-
Bayfield to Oak Point WI-Grand Portage to Grand Marais MN-
Grand Marais to Taconite Harbor MN-
Taconite Harbor to Silver Bay Harbor MN-
Silver Bay Harbor to Two Harbors MN-Two Harbors to Duluth MN-
Duluth MN to Port Wing WI-Port Wing to Sand Island WI-
Sand Island to Bayfield WI-Oak Point to Saxon Harbor WI-
Outer Apostle Islands Beyond 5 NM from Mainland-
251 PM CDT Wed Jun 12 2024

This Hazardous Weather Outlook is for portions of Lake Superior
and the Nearshore waters of western Lake Superior.

.DAY ONE...This afternoon and Tonight

Numerous severe thunderstorms are possible today from 5 pm to 10
pm. Storms will be capable of very large hail potentially up to 3
inches in diameter and wind gusts in excess of 50 knots.

.DAYS TWO THROUGH SEVEN...Thursday through Tuesday

Gusty westerly winds with gusts up to 20 to 25 knots on Thursday,
with the best potential in the Twin Ports.

An active weather pattern is expected to resume starting Saturday
and continuing into early next week. There are some signals on
Sunday for the possibility of stronger to severe storms.

Levens

More information may be obtained at the following web address:
http://www.weather.gov/duluth

In the hours before

Local storm report, Jun 12, 3:17 PM CST, 7 minutes before
Preliminary Local Storm Report
National Weather Service Duluth MN
417 PM CDT Wed Jun 12 2024

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

0408 PM     Hail             7 NE Cusson             48.19N 92.75W
06/12/2024  E1.00 Inch       St. Louis          MN   Public

            Public report of estimated quarter size
            hail. Time estimated based on time of report
            and radar.

&&

The radar

The Duluth radar (KDLH), 145 km away, was scanning. The volume nearest the first event began at 21:21 UTC.

Open the radar archive at this moment

Event by event

78 hail, 9 thunderstorm wind, 7 tornado. Local standard time, as filed.

Hail, St. Louis

When
June 12, 3:24 PM CST to 3:27 PM CST
Where
St. Louis County, 0.46 mi E of Buyck
Measured
1.5 in hail
Reported by
Public
Coordinates
48.120, -92.520

Hail, Cass

When
June 12, 3:45 PM CST to 3:47 PM CST
Where
Cass County, 4.28 mi ESE of Bena
Measured
1.5 in hail
Reported by
Trained Spotter
Coordinates
47.320, -94.140

Hail, Cass

When
June 12, 4:09 PM CST to 4:12 PM CST
Where
Cass County, Inguadona
Measured
1.5 in hail
Reported by
Trained Spotter
Coordinates
46.980, -94.120

Hail, Itasca

When
June 12, 4:09 PM CST to 4:11 PM CST
Where
Itasca County, 0.83 mi SE of Deer River Arpt
Measured
1.5 in hail
Reported by
Law Enforcement
Coordinates
47.340, -93.790

Hail, St. Louis

When
June 12, 4:10 PM CST to 4:12 PM CST
Where
St. Louis County, 1.39 mi W of Winton
Measured
1 in hail
Reported by
Emergency Manager
Coordinates
47.930, -91.850

Hail, St. Louis

When
June 12, 4:12 PM CST to 4:14 PM CST
Where
St. Louis County, 1.16 mi NW of Ely Arpt
Measured
1.75 in hail
Reported by
Public
Coordinates
47.910, -91.840

Hail, Itasca

When
June 12, 4:13 PM CST to 4:15 PM CST
Where
Itasca County, 5.04 mi NNE of Zemple
Measured
1 in hail
Reported by
Public
Coordinates
47.400, -93.720

Hail, Itasca

When
June 12, 4:15 PM CST to 4:17 PM CST
Where
Itasca County, 4.76 mi NE of Cohasset Pnchrry Arp
Measured
1 in hail
Reported by
Public
Coordinates
47.380, -93.610

Hail, Itasca

When
June 12, 4:19 PM CST to 4:22 PM CST
Where
Itasca County, 6.82 mi NNW of Taconite
Measured
1.75 in hail
Reported by
Public
Coordinates
47.410, -93.440

Hail, St. Louis

When
June 12, 4:20 PM CST to 4:22 PM CST
Where
St. Louis County, Ely Arpt
Measured
1.5 in hail
Reported by
Trained Spotter
Coordinates
47.900, -91.820

Hail, St. Louis

When
June 12, 4:26 PM CST to 4:28 PM CST
Where
St. Louis County, 0.83 mi NE of Ely Arpt
Measured
1.5 in hail
Reported by
Trained Spotter
Coordinates
47.910, -91.810

Hail, Itasca

When
June 12, 4:31 PM CST to 4:33 PM CST
Where
Itasca County, 6.41 mi NW of Taconite
Measured
1.25 in hail
Reported by
Trained Spotter
Coordinates
47.390, -93.470

Hail, Itasca

When
June 12, 4:34 PM CST to 4:36 PM CST
Where
Itasca County, 7.04 mi SSE of Grand Rpds Sugar Arp
Measured
1 in hail
Reported by
Public
Coordinates
47.080, -93.580

Thunderstorm Wind, Itasca

When
June 12, 4:38 PM CST to 4:40 PM CST
Where
Itasca County, 3.45 mi S of Cohasset
Measured
60 kt (69 mph) estimated gust
Reported by
Public
Coordinates
47.220, -93.630

A backyard jungle gym was lifted by the wind and turned over.

Hail, Cass

When
June 12, 4:40 PM CST to 4:42 PM CST
Where
Cass County, 0.84 mi NW of Ah Gwan Ching
Measured
1.75 in hail
Reported by
Public
Coordinates
47.090, -94.580

Hail, Itasca

When
June 12, 4:40 PM CST to 4:42 PM CST
Where
Itasca County, 3.57 mi ESE of Grand Rpds Sugar Arp
Measured
1.25 in hail
Reported by
Trained Spotter
Coordinates
47.150, -93.580

Hail, Itasca

When
June 12, 4:43 PM CST to 4:45 PM CST
Where
Itasca County, 1.46 mi SSW of Grand Rpds Sugar Arp
Measured
1.75 in hail
Reported by
Public
Coordinates
47.150, -93.660

Hail, St. Louis

When
June 12, 4:44 PM CST to 4:46 PM CST
Where
St. Louis County, 0.93 mi W of Carson Lake
Measured
2 in hail
Reported by
Public
Coordinates
47.450, -93.020

Hail, St. Louis

When
June 12, 4:44 PM CST to 4:46 PM CST
Where
St. Louis County, 0.83 mi NW of Fraser
Measured
2 in hail
Property damage
$5,000
Reported by
Public
Coordinates
47.490, -92.880

Vehicles were reported damaged by the hail.

Hail, St. Louis

When
June 12, 4:45 PM CST to 4:47 PM CST
Where
St. Louis County, 0.83 mi NW of Fraser
Measured
2 in hail
Reported by
Public
Coordinates
47.490, -92.880

Hail, St. Louis

When
June 12, 4:45 PM CST to 4:47 PM CST
Where
St. Louis County, Fraser
Measured
1.75 in hail
Reported by
Public
Coordinates
47.480, -92.870

A car window was broken by the hail.

Hail, Cass

When
June 12, 4:45 PM CST to 4:47 PM CST
Where
Cass County, 0.84 mi SW of Backus
Measured
2 in hail
Reported by
Trained Spotter
Coordinates
46.810, -94.510

Hail, Itasca

When
June 12, 4:45 PM CST to 4:47 PM CST
Where
Itasca County, 1.17 mi SE of Grand Rapids Arpt
Measured
0.75 in hail
Reported by
Public
Coordinates
47.210, -93.500

Hail, Cass

When
June 12, 4:46 PM CST to 4:48 PM CST
Where
Cass County, 0.47 mi W of Backus
Measured
2 in hail
Reported by
Public
Coordinates
46.820, -94.510

Hail, St. Louis

When
June 12, 4:48 PM CST to 4:50 PM CST
Where
St. Louis County, Chisholm
Measured
2 in hail
Reported by
Public
Coordinates
47.500, -92.900

Hail, St. Louis

When
June 12, 4:48 PM CST to 4:50 PM CST
Where
St. Louis County, 0.83 mi SE of Chisholm
Measured
1.25 in hail
Reported by
Public
Coordinates
47.490, -92.890

Hail, St. Louis

When
June 12, 4:48 PM CST to 4:50 PM CST
Where
St. Louis County, 0.83 mi NW of Fraser
Measured
2.5 in hail
Reported by
Public
Coordinates
47.490, -92.880

Hail, St. Louis

When
June 12, 4:49 PM CST to 4:51 PM CST
Where
St. Louis County, 0.83 mi SE of Chisholm
Measured
1.25 in hail
Reported by
Public
Coordinates
47.490, -92.890

Hail, Cass

When
June 12, 4:50 PM CST to 4:53 PM CST
Where
Cass County, 1.46 mi NNW of Backus
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
46.840, -94.510

Hail, Crow Wing

When
June 12, 4:50 PM CST to 5:10 PM CST
Where
Crow Wing County, 3.59 mi WSW of Manhattan Beach
Measured
1.5 in hail
Reported by
Public
Coordinates
46.710, -94.200

Hail, St. Louis

When
June 12, 4:51 PM CST to 4:53 PM CST
Where
St. Louis County, 0.83 mi SE of Chisholm
Measured
1.75 in hail
Reported by
Public
Coordinates
47.490, -92.890

Hail, St. Louis

When
June 12, 4:51 PM CST to 4:54 PM CST
Where
St. Louis County, 0.83 mi NW of Fraser
Measured
1 in hail
Reported by
Public
Coordinates
47.490, -92.880

Hail, St. Louis

When
June 12, 4:51 PM CST to 4:53 PM CST
Where
St. Louis County, 0.47 mi E of Chisholm
Measured
2.5 in hail
Reported by
Trained Spotter
Coordinates
47.500, -92.890

Holes in rain gutters and dents in a car suggest larger hail to perhaps 3 inches may have occurred.

Hail, St. Louis

When
June 12, 4:52 PM CST to 4:54 PM CST
Where
St. Louis County, 0.47 mi E of Shenango
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
47.480, -92.890

Hail, Itasca

When
June 12, 4:53 PM CST to 4:55 PM CST
Where
Itasca County, 6.64 mi NNW of Bovey
Measured
1.25 in hail
Reported by
Trained Spotter
Coordinates
47.390, -93.480

Hail, St. Louis

When
June 12, 4:53 PM CST to 4:56 PM CST
Where
St. Louis County, 1.4 mi E of Buhl
Measured
1.5 in hail
Reported by
Public
Coordinates
47.500, -92.770

Hail, Cass

When
June 12, 4:56 PM CST to 4:58 PM CST
Where
Cass County, 2.76 mi N of Backus
Measured
2.5 in hail
Reported by
Trained Spotter
Coordinates
46.860, -94.500

Hail, Cass

When
June 12, 4:58 PM CST to 5:00 PM CST
Where
Cass County, 3.35 mi SE of Pine River
Measured
1.75 in hail
Reported by
Public
Coordinates
46.680, -94.360

Hail, St. Louis

When
June 12, 4:58 PM CST to 5:00 PM CST
Where
St. Louis County, 0.69 mi N of Wolf
Measured
1 in hail
Reported by
CoCoRaHS
Coordinates
47.460, -92.630

Hail, Itasca

When
June 12, 5:00 PM CST to 5:02 PM CST
Where
Itasca County, 4.76 mi NE of Cohasset Pnchrry Arp
Measured
1 in hail
Reported by
Public
Coordinates
47.380, -93.610

Hail, St. Louis

When
June 12, 5:01 PM CST to 5:04 PM CST
Where
St. Louis County, 0.47 mi W of Hopper
Measured
1 in hail
Reported by
Public
Coordinates
47.520, -92.590

Hail, St. Louis

When
June 12, 5:02 PM CST to 5:04 PM CST
Where
St. Louis County, Mountain Iron
Measured
1 in hail
Reported by
Public
Coordinates
47.530, -92.630

Hail, St. Louis

When
June 12, 5:03 PM CST to 5:05 PM CST
Where
St. Louis County, Hopper
Measured
1 in hail
Reported by
Public
Coordinates
47.520, -92.580

Hail, St. Louis

When
June 12, 5:03 PM CST to 5:06 PM CST
Where
St. Louis County, 0.83 mi SE of Chisholm
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
47.490, -92.890

Hail, St. Louis

When
June 12, 5:08 PM CST to 5:11 PM CST
Where
St. Louis County, Mountain Iron
Measured
1.75 in hail
Reported by
Public
Coordinates
47.530, -92.630

The hail caused damage to a roof and a car.

Tornado, Lake

When
June 12, 5:08 PM CST to 5:15 PM CST
Where
Lake County, 4.62 mi E of Isabella to 7.85 mi ENE of Murphy City
Rating
EF1
Path length
4.2 mi
Path width
150 yd
Reported by
NWS Storm Survey
Coordinates
47.614, -91.251

Tornado damage initially appeared on the northeast shore of Tanner Lake (east of Dumbbell Lake), crossing Wanless Road (Forest Road 172) on a southeastward track. Satellite imagery depicts sporadic tree damage along the path, with a particularly impressive swath of trees that were uprooted or snapped east of East General Grade Road (Forest Road 362) measuring approximately 150 yards in width and a quarter mile in length. Damage continues to be evident for another mile or so before no additional discernible damage is evident. No fatalities or injuries were reported. Tornado rating was determined based on satellite imagery, and NWS Duluth is coordinating to learn more about any air or ground surveyed damage from our partners at the Superior National Forest which may result in a future revision in the tornado rating.

Hail, Itasca

When
June 12, 5:10 PM CST to 5:15 PM CST
Where
Itasca County, 3.58 mi NNW of Calumet
Measured
2.75 in hail
Reported by
Public
Coordinates
47.380, -93.300

A windshield was broken by the hail.

Thunderstorm Wind, Cass

When
June 12, 5:10 PM CST to 5:12 PM CST
Where
Cass County, 4.19 mi SE of Pine River
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
46.670, -94.350

Several small to medium trees were reported down and were snapped near the base.

Hail, Cass

When
June 12, 5:11 PM CST to 5:13 PM CST
Where
Cass County, 2.76 mi N of Backus
Measured
2.5 in hail
Reported by
Public
Coordinates
46.860, -94.500

Hail, St. Louis

When
June 12, 5:11 PM CST to 5:13 PM CST
Where
St. Louis County, Biwabik
Measured
1.25 in hail
Reported by
Public
Coordinates
47.530, -92.350

Hail, St. Louis

When
June 12, 5:11 PM CST to 5:13 PM CST
Where
St. Louis County, 0.93 mi W of Franklin
Measured
1 in hail
Reported by
Public
Coordinates
47.530, -92.550

Hail, St. Louis

When
June 12, 5:11 PM CST to 5:14 PM CST
Where
St. Louis County, 0.83 mi SW of Aurora
Measured
0.75 in hail
Reported by
Public
Coordinates
47.520, -92.240

Thunderstorm Wind, Crow Wing

When
June 12, 5:13 PM CST to 5:15 PM CST
Where
Crow Wing County, 0.47 mi E of Cross Lake
Measured
55 kt (63 mph) estimated gust
Reported by
Public
Coordinates
46.670, -94.110

Multiple trees were snapped in the Crosslake Recreation area. One healthy tree that was about 1 to 2 feet in diameter was snapped near the base.

Hail, Crow Wing

When
June 12, 5:15 PM CST to 5:30 PM CST
Where
Crow Wing County, 3.94 mi NNE of Mission
Measured
0.88 in hail
Reported by
Public
Coordinates
46.630, -94.010

Hail fell continuously for 15 minutes and stripped leaved from trees and broke a window.

Hail, St. Louis

When
June 12, 5:16 PM CST to 5:18 PM CST
Where
St. Louis County, Virginia
Measured
1 in hail
Reported by
Public
Coordinates
47.520, -92.530

Hail, Crow Wing

When
June 12, 5:17 PM CST to 5:19 PM CST
Where
Crow Wing County, 2.02 mi WNW of Cross Lake
Measured
2 in hail
Reported by
Public
Coordinates
46.680, -94.160

Hail, Crow Wing

When
June 12, 5:17 PM CST to 5:42 PM CST
Where
Crow Wing County, 0.84 mi SE of Cross Lake
Measured
2 in hail
Reported by
Public
Coordinates
46.660, -94.110

Hail 2 inches or more in diameter fell continuously between 6:17PM and 6:42PM. Hail was still over 1.5 inches in diameter over an hour and half after it stopped falling.

Tornado, Crow Wing

When
June 12, 5:18 PM CST to 5:23 PM CST
Where
Crow Wing County, 4.43 mi NE of Jenkins to 2.25 mi NNE of Pelican Lakes
Rating
EF2
Path length
3.16 mi
Path width
700 yd
Property damage
$500,000
Reported by
NWS Storm Survey
Coordinates
46.690, -94.257

Tornado developed over Upper Whitefish Lake (no tornadic damage found or reported on the northwestern shore indicating the tornado touched down on land before crossing the lake) and traveled southeast towards Pelican Lake. Extensive damage to private residences and forest along Old Whiskey Road and Ruttger Rd (referred to by locals as Tip Top Point ) and across Bertha and Clamshell Lake towards the far eastern reach of Whitefish Golf Club’s holes. Damage path was the widest near Old Whiskey and Ruttger Road, around 700 yards across, with tree damage even identified on the island to the north of Old Whiskey Road. Over 80% of trees were uprooted or snapped near the base, and numerous homes showed minor to major roof damage. The worst of the roof damage was several homes which had over 50% of the roof deck uplifted and removed. Homeowners also reported a nearly hour-long storm surge of 1 to 2 feet from Upper Whitefish Lake. Minnesota State Patrol helicopter footage shows some scattered tornadic tree damage south of County Road 16 near Clear Lake before no additional damage has been found or reported. No fatalities or injuries reported.

Hail, Crow Wing

When
June 12, 5:20 PM CST to 5:22 PM CST
Where
Crow Wing County, 2.51 mi NW of Pelican Lakes
Measured
1.25 in hail
Reported by
Public
Coordinates
46.650, -94.260

Hail, Crow Wing

When
June 12, 5:21 PM CST to 5:23 PM CST
Where
Crow Wing County, 2.28 mi SSW of Cross Lake
Measured
1.5 in hail
Reported by
Trained Spotter
Coordinates
46.640, -94.140

Hail, St. Louis

When
June 12, 5:21 PM CST to 5:23 PM CST
Where
St. Louis County, 0.69 mi S of Aurora
Measured
0.75 in hail
Reported by
Public
Coordinates
47.520, -92.230

Thunderstorm Wind, Crow Wing

When
June 12, 5:27 PM CST to 5:30 PM CST
Where
Crow Wing County, 2.28 mi SSW of Cross Lake
Measured
55 kt (63 mph) estimated gust
Reported by
Trained Spotter
Coordinates
46.640, -94.140

Several trees were uprooted and snapped.

Hail, Crow Wing

When
June 12, 5:28 PM CST to 5:30 PM CST
Where
Crow Wing County, 0.47 mi E of Cross Lake
Measured
1.5 in hail
Reported by
Public
Coordinates
46.670, -94.110

Thunderstorm Wind, Crow Wing

When
June 12, 5:28 PM CST to 5:30 PM CST
Where
Crow Wing County, 0.47 mi E of Cross Lake
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
46.670, -94.110

A few small to medium sized trees were snapped.

Hail, Cass

When
June 12, 5:29 PM CST to 5:31 PM CST
Where
Cass County, 0.84 mi SE of Lake Shr
Measured
1.75 in hail
Reported by
Public
Coordinates
46.510, -94.340

Hail, St. Louis

When
June 12, 5:37 PM CST to 5:39 PM CST
Where
St. Louis County, 1.56 mi ENE of Peary
Measured
1 in hail
Reported by
CoCoRaHS
Coordinates
47.390, -92.540

Hail, Crow Wing

When
June 12, 5:39 PM CST to 5:41 PM CST
Where
Crow Wing County, 1.46 mi NNE of Cuyuna
Measured
1.25 in hail
Reported by
CoCoRaHS
Coordinates
46.540, -93.910

Thunderstorm Wind, St. Louis

When
June 12, 5:41 PM CST to 5:43 PM CST
Where
St. Louis County, 2.5 mi NW of Babbitt
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
47.710, -91.950

Three large trees were uprooted.

Tornado, Carlton

When
June 12, 5:42 PM CST to 5:54 PM CST
Where
Carlton County, 4.16 mi NW of Wright to 1.71 mi W of Cromwell
Rating
EF0
Path length
7.8 mi
Path width
50 yd
Property damage
$50,000
Reported by
NWS Storm Survey
Coordinates
46.724, -93.061

Tornado developed on or near the Aitkin/Carlton County line and traveled southeast towards Highway 210 between Wright and Cromwell. Minor tree damage was noted on West Road near the start of the tornado path, with a broad area of large branches down and a few trees snapped towards the top. The tornado then traveled across a mainly marsh/bog landscape, crossing Center Road where power lines were damaged and widespread tree damage was noted along a 50 yard stretch of road. The tornado track continued on a southeast to east-southeast path, with the last signs of damage near to just south of Highway 210 near Woodbury Lake where a few clusters of tree damage were noted. No injuries or fatalities were reported, and property damage was very limited, with only a handful of homes/buildings impacted.

Tornado, Crow Wing

When
June 12, 5:45 PM CST to 5:58 PM CST
Where
Crow Wing County, 1.02 mi W of Wolford to 2.97 mi SE of Iron Hub
Rating
EF2
Path length
12.2 mi
Path width
200 yd
Continued into
Aitkin, Mn (DLH)
Property damage
$1.0 million
Reported by
NWS Storm Survey
Coordinates
46.547, -93.991

A tornado redeveloped near Wolford, from the same storm that produced the first tornado near Crosslake. Initial damage located along County Road 30, south of County Highway 11/Mississippi River, mostly trees snapped and uprooted. Tornado continued east- southeast across Rabbit Lake just north of Cuyuna and then towards Highway 210. Damage along the western shore of Rabbit Lake affected private residences with a RV flipped over, roof covering material partially removed, and numerous trees snapped which lead to secondary home damage, including several collapsed out- buildings and garages. The tornado crossed Highway 210 near mile marker 145, as evidenced by both tree damage and storm chaser footage. It then took a southeastward path across portions of western Cedar Lake, producing extensive tree damage and pockets of residential property damage to roofs and garages, including a fish house that was picked up and thrown nearly 100 yards. This is the area of low-end EF-2 damage. The tornado path then continued southeast, crossing into Aitkin County before dissipating at 1904 CDT. The tornado was only rated EF-0 once crossing into Aitkin County. No fatalities or injuries were reported.

Thunderstorm Wind, Crow Wing

When
June 12, 5:52 PM CST to 5:54 PM CST
Where
Crow Wing County, 1.46 mi NNE of Cuyuna
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
46.540, -93.910

A photo was received showing large trees snapped and uprooted on the north side of Rabbit Lake.

Tornado, Aitkin

When
June 12, 5:58 PM CST to 6:04 PM CST
Where
Aitkin County, 6.17 mi WSW of Aitkin to 4.02 mi N of Bennettville
Rating
EF0
Path length
2.46 mi
Path width
200 yd
Property damage
$50,000
Reported by
NWS Storm Survey
Coordinates
46.486, -93.813

The tornado initially formed near Wolford in Crow Wing County and entered Aitkin County near the end of Cedar Lake Drive on Cedar Lake. The tornado path was to the southeast, crossing 456th Place, 320th Street, and, finally, 310th Street before lifting. This last section of the tornado path after Cedar Lake shows damage to numerous trees via satellite imagery before the visible damage path ends just to the southwest of the intersection of 310th Street and Pioneer Avenue. The tornado was rates as an EF-0 in Aitkin County, but produced EF-2 damage in Crow Wing County just before crossing into Aitkin County. No fatalities or injuries were reported.

Hail, Lake

When
June 12, 5:59 PM CST to 6:01 PM CST
Where
Lake County, 2.92 mi SSE of Sawbill Lndg
Measured
1.5 in hail
Reported by
CoCoRaHS
Coordinates
47.690, -91.600

Hail, Aitkin

When
June 12, 6:03 PM CST to 6:05 PM CST
Where
Aitkin County, 5.27 mi W of Aitkin
Measured
1.75 in hail
Reported by
Public
Coordinates
46.520, -93.810

Tornado, Aitkin

When
June 12, 6:03 PM CST to 6:10 PM CST
Where
Aitkin County, 3.49 mi SW of Aitkin to 3.41 mi NW of Glory
Rating
EF1
Path length
4.71 mi
Path width
50 yd
Property damage
$500,000
Reported by
NWS Storm Survey
Coordinates
46.490, -93.746

Another tornado developed on the northern portion of Hammal lake, where localized pockets of extensive tree damage were located, and one three-season cabin and boat house were completely destroyed and partially thrown into the water. The tornado continued east- southeast, uprooting and snapping several mature tree trunks as it crossed Highway 169 and Hanging Kettle Lake. The tornado then took a east-southeastward path through Ripple Lake, uprooting trees and knocking over an 85 foot tall antenna tower before the tornado ended over southeastern Ripple Lake. No fatalities or injuries were reported.

Hail, Aitkin

When
June 12, 6:04 PM CST to 6:06 PM CST
Where
Aitkin County, 0.48 mi W of Aitkin
Measured
1.25 in hail
Reported by
Public
Coordinates
46.530, -93.710

Hail, St. Louis

When
June 12, 6:05 PM CST to 6:07 PM CST
Where
St. Louis County, 2.32 mi W of Wahlsten
Measured
0.75 in hail
Reported by
Public
Coordinates
47.730, -92.350

Hail, St. Louis

When
June 12, 6:06 PM CST to 6:08 PM CST
Where
St. Louis County, 2.79 mi W of Wahlsten
Measured
1 in hail
Reported by
Public
Coordinates
47.730, -92.360

Hail, St. Louis

When
June 12, 6:08 PM CST to 6:10 PM CST
Where
St. Louis County, 0.93 mi W of Wahlsten
Measured
1.75 in hail
Reported by
Trained Spotter
Coordinates
47.730, -92.320

Thunderstorm Wind, Carlton

When
June 12, 6:14 PM CST to 6:16 PM CST
Where
Carlton County, 2.74 mi WSW of Wright
Measured
50 kt (58 mph) estimated gust
Reported by
Storm Chaser
Coordinates
46.660, -93.050

A tree at least 18 inches in diameter was down blocking a lane of Highway 210.

Hail, Aitkin

When
June 12, 6:17 PM CST to 6:20 PM CST
Where
Aitkin County, 3.45 mi S of Rossburg
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
46.480, -93.570

Tornado, Aitkin

When
June 12, 6:25 PM CST to 6:29 PM CST
Where
Aitkin County, 1.44 mi SSW of Glen to 2.44 mi SSE of Glen
Rating
EF0
Path length
1.6 mi
Path width
20 yd
Reported by
NWS Storm Survey
Coordinates
46.400, -93.529

A third tornado developed near Glen, MN. Storm chaser and spotter video depict a wispy tornado with no debris visible. Due to the rural and forested nature of this damage and no reports of damage, a ground survey has not been completed. This tornado rating and details may be updated in the future as additional aerial imagery becomes available.

Hail, Aitkin

When
June 12, 7:03 PM CST to 7:05 PM CST
Where
Aitkin County, 0.48 mi E of Glen
Measured
1 in hail
Reported by
Public
Coordinates
46.420, -93.510

Hail, Pine

When
June 12, 7:07 PM CST to 7:10 PM CST
Where
Pine County, 0.48 mi E of Ellson
Measured
0.75 in hail
Reported by
Public
Coordinates
46.320, -92.990

Hail, Pine

When
June 12, 7:31 PM CST to 7:33 PM CST
Where
Pine County, 4.35 mi ENE of Askov
Measured
0.75 in hail
Reported by
Public
Coordinates
46.210, -92.700

Hail, Pine

When
June 12, 7:37 PM CST to 7:39 PM CST
Where
Pine County, 3.35 mi W of Finlayson
Measured
1.75 in hail
Reported by
NWS Employee
Coordinates
46.200, -92.990

Hail, Pine

When
June 12, 7:40 PM CST to 7:42 PM CST
Where
Pine County, 6.1 mi WNW of Finlayson
Measured
1.25 in hail
Reported by
Public
Coordinates
46.230, -93.040

Hail, Pine

When
June 12, 7:48 PM CST to 7:50 PM CST
Where
Pine County, 2.04 mi ENE of Friesland
Measured
2.25 in hail
Reported by
Public
Coordinates
46.090, -92.890

Hail, Pine

When
June 12, 7:51 PM CST to 7:53 PM CST
Where
Pine County, 0.48 mi W of Finlayson
Measured
2.5 in hail
Reported by
Storm Chaser
Coordinates
46.200, -92.930

Hail, Pine

When
June 12, 7:54 PM CST to 7:57 PM CST
Where
Pine County, 0.48 mi W of Sandstone
Measured
1.5 in hail
Reported by
Public
Coordinates
46.130, -92.880

Hail, Pine

When
June 12, 7:55 PM CST to 7:57 PM CST
Where
Pine County, 1.59 mi ESE of Sandstone Arpt
Measured
1.75 in hail
Reported by
Public
Coordinates
46.110, -92.850

Thunderstorm Wind, Itasca

When
June 12, 11:10 PM CST to 11:11 PM CST
Where
Itasca County, 1.67 mi NW of Wirt
Measured
50 kt (58 mph) estimated gust
Reported by
Public
Coordinates
47.750, -93.970

Seven trees were reported down at the location. One was uprooted and fell on a porch while another was split near the bottom and came down on a garage. The remaining 5 were scattered about the property.

Hail, Itasca

When
June 13, 12:26 AM CST to 12:28 AM CST
Where
Itasca County, 0.69 mi N of Nashwauk
Measured
1.5 in hail
Reported by
Public
Coordinates
47.390, -93.170

Hail, Itasca

When
June 13, 12:26 AM CST to 12:28 AM CST
Where
Itasca County, Nashwauk
Measured
0.88 in hail
Reported by
Public
Coordinates
47.380, -93.170

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.
Tornado
A violently rotating column of air in contact with the ground and extending from a thunderstorm, filed with its path, width and Fujita or Enhanced Fujita rating from the damage survey.

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

The same day elsewhere

More

Every storm in Minnesota in 2024Every state in 2024This day in weather historyThe tornado archive for Minnesota, 2024Warnings in Minnesota, June 2024

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: 1189635, 1189632, 1189633, 1189634, 1189638, 1189649, 1189636, 1189640, 1189648, 1189639, 1189642, 1189637, 1189641, 1189826, 1189644, 1189645, 1189643, 1189671, 1189707, 1189646, 1189647, 1189662, 1189684, 1189650, 1189654, 1189655, 1189668, 1189656, 1189657, 1189701, 1189652, 1189653, 1189674, 1189651, 1189658, 1189664, 1189673, 1189672, 1189708, 1189685, and more.