Tornadoes · United States · Minnesota · 2024
EF1 tornado, Aitkin to Glen, Minnesota, June 12, 2024
From Aitkin to Glen, this EF1 tornado ran 4.7 miles across Aitkin County on June 12, 2024, touching down at 7:03 PM CDT and reaching 50 yards wide. It killed nobody, and did $500,000 of property damage.
The rating scale
Tracks are drawn in the color of the rating. The Enhanced Fujita scale rates the damage rather than measuring the wind: the speeds are what that damage is taken to imply.
EF065 to 85 mph
Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.
EF186 to 110 mphthis tornado
Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.
EF2111 to 135 mph
Considerable damage. Roofs torn off well-built houses, frame homes shifted on their foundations, mobile homes destroyed, large trees snapped or uprooted, cars lifted off the ground.
EF3136 to 165 mph
Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.
EF4166 to 200 mph
Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.
EF5over 200 mph
Incredible damage. Strong frame houses swept off their foundations, car-sized missiles thrown more than 100 meters, steel-reinforced concrete badly damaged, high-rise buildings deformed.
Unrated
The survey recorded a tornado but could not put a number on it, most often because it crossed open country and damaged nothing a rating can be read from.
The record
- Rating
- EF1
- Date
- June 12, 2024
- Touchdown
- 7:03 PM CDT (00:03 UTC)
- Lifted
- 7:10 PM CDT (00:10 UTC)
- On the ground
- 7 minutes
- Path length
- 4.7 miles (7.6 km)
- Path width
- 50 yards (46 m)
- Deaths
- 0
- Injuries
- 0
- Property damage
- $500,000
- County
- Aitkin County
- Touchdown point
- 46.490, -93.746
- Lift-off point
- 46.459, -93.657
- Record number
- 2406121803-01
The damage survey
25 damage points were recorded along this path by NWS DLH, in the Damage Assessment Toolkit the survey teams carry. The strongest indicator was rated EF2. The highest wind the damage implies is 115 mph.
- Narrow path of significant tree damage
- Possible location of tornado crossing Highway 210
- Damage path crossing Highway 6.
- Center line of damage path. Numerous trees uprooted or snapped
Survey points are preliminary and are the raw material the published rating was built from. Source: NWS Damage Assessment Toolkit.
What the Weather Service recorded
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.
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.
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.
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.
From NOAA NCEI's Storm Events Database, the narrative the local forecast office wrote for Storm Data.
The warnings
23 minutes of warning. NWS DLH issued a tornado warning for this county at 23:40 UTC, 23 minutes before the tornado touched down, in force until 00:15 UTC.
The county was under a tornado watch, issued at 23:52 UTC and running to 01:54 UTC.
| Issued (UTC) | Expired | Product | Office |
|---|---|---|---|
| 20:32 UTC | 23:52 UTC | Severe Thunderstorm Watch | DLH |
| 21:42 UTC | 22:30 UTC | Severe Thunderstorm Warning | DLH |
| 22:07 UTC | 22:45 UTC | Severe Thunderstorm Warning | DLH |
| 22:26 UTC | 23:15 UTC | Severe Thunderstorm Warning | DLH |
| 22:35 UTC | 23:30 UTC | Severe Thunderstorm Warning | DLH |
| 23:03 UTC | 23:45 UTC | Severe Thunderstorm Warning | DLH |
| 23:17 UTC | 23:45 UTC | Tornado Warning | DLH |
| 23:39 UTC | 00:30 UTC | Severe Thunderstorm Warning | DLH |
| 23:40 UTC | 00:15 UTC | Tornado Warning | DLH |
| 23:42 UTC | 23:56 UTC | Tornado Warning | DLH |
| 23:42 UTC | 23:59 UTC | Severe Thunderstorm Warning | DLH |
| 23:52 UTC | 01:54 UTC | Tornado Watch | DLH |
| 00:13 UTC | 00:45 UTC | Tornado Warning | DLH |
| 00:27 UTC | 01:15 UTC | Severe Thunderstorm Warning | DLH |
| 00:42 UTC | 01:03 UTC | Tornado Warning | DLH |
| 00:43 UTC | 03:45 UTC | Flood Advisory | DLH |
| 01:11 UTC | 01:42 UTC | Severe Thunderstorm Warning | DLH |
Every warning and watch covering the touchdown point that day, from the Iowa Environmental Mesonet's archive of National Weather Service products. Lead time is measured from the issue of the warning in force to the touchdown time in the database, both of which were recorded to the minute by different people.
The forecast that day
The Storm Prediction Center had this point in a Enhanced Risk, with a 0.05 chance of a tornado within 25 miles. The outlook in force was issued at 19:50 UTC.
SPC's Day 1 convective outlook as it stood when the tornado began, read at the touchdown point. The same archive is on the radar archive.
The air that afternoon
The radiosonde launches on either side of the tornado, from the nearest station that was launching then, drawn and analyzed the way Storm Lab does: the same diagram, the same parcel and shear definitions SPC's mesoanalysis uses.
Minneapolis, MN (KMPX), 00:00Z
0.1 hours before the tornado, 181 km from the path. June 13, 2024.
- Mixed-layer CAPE
- 1263 J/kg
- Mixed-layer CIN
- -161 J/kg
- Surface CAPE
- 2098 J/kg
- Mixed-layer LCL
- 1298 m above ground
- 0-6 km bulk shear
- 52 kt
- 0-1 km bulk shear
- 28 kt
- 0-1 km storm-relative helicity
- 279 m²/s²
- 0-3 km storm-relative helicity
- 254 m²/s²
- Significant tornado parameter
- 0.3
- Supercell composite
- 4.4
- 0-3 km lapse rate
- 6.5 K/km
Minneapolis, MN (KMPX), 12:00Z
11.9 hours after it, 181 km from the path. June 13, 2024.
- Mixed-layer CAPE
- 0 J/kg
- Mixed-layer CIN
- -30266 J/kg
- Surface CAPE
- 0 J/kg
- Mixed-layer LCL
- 2167 m above ground
- 0-6 km bulk shear
- 45 kt
- 0-1 km bulk shear
- 19 kt
- 0-1 km storm-relative helicity
- 27 m²/s²
- 0-3 km storm-relative helicity
- 23 m²/s²
- Significant tornado parameter
- 0.0
- Supercell composite
- 0.0
- 0-3 km lapse rate
- 4.3 K/km
The radar
The Duluth radar (KDLH), 121 km away, was scanning. The volume nearest the touchdown began at 00:02 UTC.
Open the radar archive at this moment, over the track
Reflectivity and velocity, decoded from the Level II archive in the browser. Volumes take a few seconds to open the first time.
What was reported nearby
Local storm reports within 60 km of the path, in the three hours either side.
| Time (UTC) | Report | Where | County | Remark |
|---|---|---|---|---|
| 22:17 UTC | TSTM WND DMG | 4 N Breezy Point | Crow Wing, MN | Damage to boat lift. 6 to 10 inch diameter trees down. |
| 23:00 UTC | HAIL 1.75 | 3 Nw Jenkins | Cass, MN | |
| 23:10 UTC | HAIL 1.5 | 2 Ssw Swanburg | Crow Wing, MN | Hail lasted about 20 minutes. |
| 23:12 UTC | TSTM WND DMG | 2 Nw Jenkins | Cass, MN | With photos. Several small to medium trees down, snapped near base. |
| 23:15 UTC | TSTM WND DMG | 1 Sw Crosslake | Crow Wing, MN | Multiple trees snapped in the Crosslake Recreation Area. One healthy looking tree that looked to be 1 to 2 ft in diameter that was snapped near the base was included. |
| 23:17 UTC | HAIL 2 | 2 Ssw Crosslake | Crow Wing, MN | Picture of hail about 1.5 inches in diameter. Reported 2 inches or more in diameter falling continually between 617 PM and 642 PM a half mile south of Crosslakes Pine River Dam. Found significant hail over 1.5 hours afte |
| 23:18 UTC | TORNADO | 4 Ne Jenkins | Crow Wing, MN | Start of the Whitefish Lake/Clamshell Lake Tornado. |
| 23:19 UTC | HAIL 2 | 3 W Crosslake | Crow Wing, MN | Report from mPING: Hen Egg (2.00 in.). |
| 23:20 UTC | TORNADO | 4 Ene Jenkins | Crow Wing, MN | Preliminary information. Softwood tree trunks snapped. Time estimated from radar. EF-TBD. |
| 23:20 UTC | TORNADO | 4 Ene Jenkins | Crow Wing, MN | Preliminary information. Tornado crossed Ruttger Road. Softwood tree trunks snapped. Numerous large trees uprooted. Damage to numerous homes. Time estimated from radar. EF-TBD. |
| 23:21 UTC | TORNADO | 4 N Breezy Point | Crow Wing, MN | Preliminary information. Softwood tree trunks snapped. Time estimated from radar. EF-TBD. |
| 23:22 UTC | HAIL 1.25 | 3 E Jenkins | Crow Wing, MN | Report from mPING Half Dollar (1.25 in.). |
| 23:23 UTC | HAIL 1.5 | 3 Sw Crosslake | Crow Wing, MN | |
| 23:23 UTC | TORNADO | 4 N Breezy Point | Crow Wing, MN | End of the Whitefish Lake/Clamshell Lake Tornado. |
| 23:25 UTC | TSTM WND DMG | 4 N Breezy Point | Crow Wing, MN | Reports heavy damage. Powerlines down across road, damage to siding and roofs, and numerous trees down. Time estimated. |
| 23:26 UTC | TSTM WND DMG | 4 Nnw Breezy Point | Crow Wing, MN | Photo/video from social media. Numerous trees down. Boat lift and dock destroyed. Time estimated. |
| 23:30 UTC | TSTM WND DMG | 1 Sw Crosslake | Crow Wing, MN | Small to medium trees snapped. With photo. |
| 23:30 UTC | TSTM WND DMG | 3 Sw Crosslake | Crow Wing, MN | Several trees uprooted and snapped. |
| 23:30 UTC | HAIL 0.88 | 3 Ne Mission | Crow Wing, MN | Stripped leaves, broken window. Hailed continuously for 15 minutes. |
| 23:30 UTC | HAIL 1.5 | 1 Sw Crosslake | Crow Wing, MN | Report from mPING: Ping Pong Ball (1.50 in.). |
| 23:31 UTC | HAIL 1.75 | 1 Ne Lake Shore | Cass, MN | |
| 23:41 UTC | HAIL 1.25 | 2 Nne Cuyuna | Crow Wing, MN | Time estimated from radar. Max wind gust to 53 mph also measured. |
| 23:42 UTC | TORNADO | 4 Nw Wright | Carlton, MN | Preliminary information. Tornado crossed West Road. Time estimated from radar. EF-TBD. |
| 23:42 UTC | TORNADO | 5 Nnw Wright | Carlton, MN | Start of the Wright/Cromwell Tornado. |
| 23:42 UTC | TORNADO | Wolford | Crow Wing, MN | Softwood trees uprooted. Time estimated from radar. Preliminary EF-1. |
| 23:44 UTC | TORNADO | 1 Se Wolford | Crow Wing, MN | Softwood trees uprooted. Time estimated from radar. Preliminary rating EF-1. |
| 23:47 UTC | TORNADO | 2 Nne Wright | Carlton, MN | Preliminary information. Tornado crossed Center Road. Time estimated from radar. EF-TBD. |
| 23:47 UTC | TORNADO | 2 Nw Cuyuna | Crow Wing, MN | Tornado crossed MN 6. Numerous softwood trees broken and uprooted. Time estimated from radar. Preliminary rating EF-1. |
| 23:48 UTC | TSTM WND DMG | 2 Nne Wolford | Crow Wing, MN | With photo. Extensive tree damage. Medium to large trees snapped. Trailer home turned over. Time estimated from radar. |
| 23:48 UTC | TSTM WND DMG | 4 Nw Wright | Carlton, MN | With photos. Numerous trees snapped. Time estimated. |
| 23:54 UTC | TSTM WND DMG | 2 Nne Cuyuna | Crow Wing, MN | With photo. Large trees snapped and uprooted. Time estimated. |
| 23:56 UTC | TORNADO | 3 Ne Deerwood | Crow Wing, MN | Tornado crossed MN 210. Softwood trees snapped. Time estimated from radar. Preliminary rating EF-1. |
| 00:00 UTC | TORNADO | 4 Ene Deerwood | Crow Wing, MN | Narrow swath of significant tree damage. Softwood trees snapped. Time estimated from radar. Preliminary rating EF-1. |
| 00:05 UTC | HAIL 1.75 | 5 W Aitkin | Aitkin, MN | |
| 00:05 UTC | TORNADO | 3 Ssw Aitkin | Aitkin, MN | End of Rabbit Lake to Cedar Lake/Hammal Lake Tornado. |
| 00:06 UTC | HAIL 1.25 | Aitkin | Aitkin, MN | |
| 00:19 UTC | TSTM WND DMG | 2 Wsw Wright | Carlton, MN | Tree with diameter at least 18 inches down blocking lane of Highway 210. Time is when damage was reported. |
| 00:20 UTC | HAIL 1 | 4 S Rossburg | Aitkin, MN | Started as dime to nickel size hail and increased to quarters. |
| 00:28 UTC | TORNADO | 2 S Glen | Aitkin, MN | Storm chaser video of a weak and wispy tornado east of MN 47. Location approximate based on video. |
| 01:05 UTC | HAIL 1 | Glen | Aitkin, MN | Hail with some as big around as a quarter and some smaller. Location about 400 yards south of the intersection of County Road 12 and State Highway 47. Location approximate. Report received via Facebook. |
From the Iowa Environmental Mesonet's archive of National Weather Service local storm reports.
This ground now
The live radar over the trackEvery 2024 tornado in MinnesotaEvery tornado in Minnesota since 1950Warnings in force in Minnesota nowThe forecast where you are
The other tornadoes of June 12, 2024
7 more were confirmed in the United States that day.
| Date | Time | Rating | Where | Path (mi) | Width (yd) | Deaths | Injuries | Damage |
|---|---|---|---|---|---|---|---|---|
| June 12 | 10:37 AM EDT | EF1 | Martin, FL | 1.7 | 500 | |||
| June 12 | 6:08 PM CDT | EF1 | Lake, MN | 4.2 | 150 | |||
| June 12 | 6:18 PM CDT | EF2 | Crow Wing, MN | 3.2 | 700 | $500,000 | ||
| June 12 | 6:42 PM CDT | EF0 | Carlton, MN | 7.8 | 50 | $50,000 | ||
| June 12 | 6:45 PM CDT | EF2 | Crow Wing, MN | 14.7 | 200 | $1.1 million | ||
| June 12 | 7:12 PM CDT | EF0 | Burt, NE | 0.5 | 75 | |||
| June 12 | 7:25 PM CDT | EF0 | Aitkin, MN | 1.6 | 20 |
What this means
Ratings are the survey's, read off the damage rather than measured; the rating scale is above. Tornado counts rise through the record as reporting improved, so a year in the 1950s is not comparable with one today except for the strongest tornadoes, which were always noticed.
Sources
NOAA Storm Prediction Center tornado database, 1950-2025, the official record kept by NOAA's Storm Prediction Center.