Rock storm history
Storm events recorded in Rock, Minnesota between 1950 and 2025.
679
Total events
14
Tornadoes
136
Hail
67
Floods
5
Deaths
$21.7M
Property damage
Most significant events
Strongest tornadoes, deadliest events, and biggest damage in this county. Up to 50 shown.
Sustained winds were frequently from 30 to 39 mph with gusts measured as high as 49 mph at Minnesota Road Weather Information System site MN006 near Beaver Creek.
Life threatening conditions developed during the morning of April 14, as the earlier mix of rain, sleet and snow changed to all snow, and brutal winds (gusting as high as 58 mph at Luverne) whipped visibility to less than a quarter mile at times through the evening of April 14. T…
Freezing rain caused icy roads and walkways, resulting in several accidents. One accident on Interstate 90 west of Luverne resulted in a fatality when a vehicle rolled off the icy surface and into a ditch, ejecting the driver who was the lone occupant.
Snowfall of 1 to 5 inches, including 4.5 inches at Luverne, was accompanied by sustained winds of 30 mph with gusts to 40 mph. This produced drifting snow and areas of blowing snow, making travel difficult at times. Wind chills were driven below zero. One man froze to death after…
Snow accumulated 3 to 5 inches. The snow and ice on roads contributed to a fatal vehicle accident on U.S. Highway 75 about 3 miles north of Luverne, where one person died and two others were injured in a head-on collision at about 10 am.
Rainfall amounts across Rock County from June 20-22 ranged from 2 to 7 inches. Widespread overland flooding ensued with additional moderate to major flooding along the Rock River and Split Rock Creek. During peak flooding, numerous township, county, and state roads were under wat…
In the midst of very heavy rain, estimated as much as 7 inches, a dam partially gave way on Blue Mounds Creek at Blue Mounds Lake in Blue Mounds State Park. The dam break drained the lake and flooded roads downstream to the Rock River.
An extended period of precipitation began with freezing rain quickly producing heavy ice accumulations, ranging up to a half inch. The precipitation then changed to sleet and then snow, with sleet and snow accumulations reaching 6.7 inches at Luverne. Many branches, limbs, whole …
Thunderstorm winds blew down part of the roof of a large store, destroyed a hangar, and damaged a small plane inside. The winds also blew down signs including a large gas station sign, blew down the roof of a hardware store shed onto a pickup parked inside and destroyed several s…
Winter Weather Winter Weather
Intermittent short duration near-blizzard conditions occurred, divided by a longer improvement in conditions as falling snow ended for a time during the late afternoon and evening. Gusty northwest winds from 35 to 50 mph were concurrent with light snowfall, which totaled 0.5 inch…
High Wind High Wind
Sustained northwest winds occasionally reached 40 to 47 mph with a peak gust of 60 mph at Beaver Creek and 59 mph in Luverne.
Cold/Wind Chill Cold/Wind Chill
Wind chills reached as low as -30 degrees at Beaver Creek and -25 degrees at Magnolia.
High Wind High Wind
Synoptic northwest winds were occasionally sustained from 40 to 50 mph with gusts at Minnesota Road Weather Information System sites at high as 72 mph at Beaver Creek and 58 mph at Magnolia.
Winter Weather Winter Weather
Snowfall totaled 4.5 inches at Hills.
Winter Storm Winter Storm
A long-duration snowfall totaled 6.5 inches in Hills.
Strong Wind Strong Wind
Sustained winds reached 35 to 40 mph at times with a peak gust of 56 mph at a Minnesota Road Weather Information System site near Beaver Creek and 51 mph at Magnolia.
Winter Weather Winter Weather
Snowfall totaled 3.0 inches at Hills.
Funnel Cloud Funnel Cloud
A funnel cloud was viewed by several law enforcement officers and storm chasers.
Hail Hail
Hail Hail
Hail Hail
Hail size varied between quarter and half dollar size.
Thunderstorm Wind Thunderstorm Wind
Strong thunderstorm wind gusts knocked down a large rotten tree in town and also some small branches on other trees.
Thunderstorm Wind Thunderstorm Wind
The roof on a cattle barn was blown off by thunderstorm wind gusts. Several surrounding tree limbs from 6 to 10 inches in diameter were also broken.
Thunderstorm Wind Thunderstorm Wind
Thunderstorm wind gusts were measured as high as 70 mph at the Minnesota Department of Transportation site near Beaver Creek.
Heat Heat
Dangerous heat index values peaked as high as 104 degrees 2 miles east of Hardwick on August 16 and 101 degrees near Luverne on August 15.
Heat Heat
Heat index values peaked as high as 103 degrees near Beaver Creek and 101 degrees at Luverne.
Excessive Heat Excessive Heat
Dangerous heat index readings reached an afternoon peak on July 27 as high as 117 degrees near Hardwick, 112 degrees near Luverne, and 106 degrees near Beaver Creek and Magnolia.
Excessive Heat Excessive Heat
Dangerous heat index readings reached afternoon peaks as high as 107 degrees near Hardwick on July 22 and 105 degrees at Luverne on July 21.
Excessive Heat Excessive Heat
Daily afternoon and evening heat indices ranged from 105 to 116 degrees with a maximum heat index of 116 degrees at a personal weather station near Hardwick, 111 degrees at a personal weather station in Luverne, and 106 degrees at Road Weather Information System sites near Beaver…
Strong Wind Strong Wind
Sustained easterly winds reached 30 to 33 mph with gusts as high as 47 mph near Magnolia.
High Wind High Wind
An extended period of gusty winds reached speeds as high as 58 mph at Magnolia.
Hail Hail
Hail Hail
Hail Hail
A very non-uniform hailstone measured at 2.8 inches at its widest.
High Wind High Wind
Aided by rain showers, winds briefly gusted above 58 mph, with a peak gust of 64 mph at the Minnesota Department of Transportation site near Beaver Creek.
Winter Weather Winter Weather
Snowfall totaled 3.5 inches 0.2 miles northwest of Hills.
High Wind High Wind
Sustained winds reached as high as 43 mph near Beaver Creek with gusts up to 59 mph.
High Wind High Wind
Winds were sustained at times from 40 to 41 mph with a peak gust of 60 mph near Beaver Creek, 55 mph at Luverne, and 54 mph at Magnolia.
Extreme Cold/Wind Chill Extreme Cold/Wind Chill
The lowest wind chills ranged from 35 to 42 below zero with 42 below zero observed at a personal weather station near Hardwick. The Minnesota Department of Transportation site near Magnolia reported a minimum wind chill of 41 below zero.
Extreme Cold/Wind Chill Extreme Cold/Wind Chill
The lowest wind chills were around 35 below zero with 35 below zero observed at the Minnesota Department of Transportation site near Beaver Creek.
Winter Weather Winter Weather
Snowfall totaled 2.8 inches 0.2 miles northwest of Hills and 2.5 inches 0.6 miles north-northeast of Luverne.
Cold/Wind Chill Cold/Wind Chill
Wind chill temperatures ranged from 25 to 34 below zero during the early morning hours. A private weather station near Hardwick briefly dipped as low as 35 below zero.
Winter Weather Winter Weather
Snowfall totaled 2.2 inches 0.2 miles northwest of Hills.
Extreme Cold/Wind Chill Extreme Cold/Wind Chill
The lowest wind chills ranged from 35 to 40 below zero with 40 below zero observed at personal weather stations near Luverne and Hardwick. the Minnesota Department of Transportation site near Beaver Creek recorded a wind chill of 39 below zero.
Strong Wind Strong Wind
Winds were sustained at 30 to 36 mph with gusts as high as 47 mph near Beaver Creek and 45 mph at Magnolia.
High Wind High Wind
Winds were sustained from 35 to 45 mph with gusts at high as 60 mph near Beaver Creek and 51 mph at Luverne and near Magnolia.
Strong Wind Strong Wind
Occasional wind gusts up to 52 mph were measured near Magnolia and Beaver Creek and 51 mph at Luverne.
Drought Drought
Severe (D2) drought improved to moderate (D1) drought during mid-November with around 2 inches of rainfall at the beginning of the month.
Drought Drought
Severe (D2) drought developed with precipitation from 5 to 6 inches below normal since August 1.
Events by year
| Year | Events | Tornadoes |
|---|---|---|
| 2025 | 35 | 0 |
| 2024 | 27 | 0 |
| 2023 | 26 | 0 |
| 2022 | 35 | 1 |
| 2021 | 26 | 0 |
| 2020 | 23 | 0 |
| 2019 | 31 | 0 |
| 2018 | 42 | 0 |
| 2017 | 16 | 0 |
| 2016 | 23 | 0 |
| 2015 | 21 | 0 |
| 2014 | 25 | 1 |
| 2013 | 17 | 0 |
| 2012 | 26 | 0 |
| 2011 | 16 | 0 |
| 2010 | 23 | 0 |
| 2009 | 9 | 0 |
| 2008 | 14 | 0 |
| 2007 | 15 | 1 |
| 2006 | 9 | 0 |
| 2005 | 31 | 1 |
| 2004 | 30 | 1 |
| 2003 | 14 | 0 |
| 2002 | 11 | 0 |
| 2001 | 17 | 0 |
| 2000 | 15 | 0 |
| 1999 | 6 | 0 |
| 1998 | 13 | 0 |
| 1997 | 9 | 0 |
| 1996 | 18 | 1 |
| 1995 | 7 | 1 |
| 1994 | 6 | 2 |
| 1993 | 1 | 1 |
| 1992 | 4 | 0 |
| 1990 | 7 | 0 |
| 1988 | 1 | 0 |
| 1987 | 1 | 0 |
| 1986 | 1 | 0 |
| 1985 | 1 | 0 |
| 1982 | 7 | 0 |
| 1981 | 1 | 0 |
| 1980 | 2 | 0 |
| 1979 | 2 | 0 |
| 1978 | 2 | 0 |
| 1977 | 1 | 0 |
| 1971 | 1 | 0 |
| 1969 | 2 | 1 |
| 1968 | 3 | 1 |
| 1967 | 1 | 0 |
| 1957 | 3 | 1 |
| 1956 | 2 | 1 |