Marshall storm history
Storm events recorded in Marshall, Minnesota between 1950 and 2025.
448
Total events
36
Tornadoes
209
Hail
33
Floods
0
Deaths
$3.5M
Property damage
Most significant events
Strongest tornadoes, deadliest events, and biggest damage in this county. Up to 50 shown.
The Red River at Oslo rose above flood stage around 1 AM CST on April 1st and remained above flood stage until around 10 AM CST on April 26th. The river peaked at roughly 37.70 feet around 8 PM CST on April 6th. Unofficially, 37.70 feet would be the fourth highest modern-day rive…
Thunderstorm Wind Thunderstorm Wind
Measured wind gust on Alvarado 4N NDAWN surface sensor.
Thunderstorm Wind Thunderstorm Wind
Report of tree damage across town in Alvarado. Time estimated from radar.
Thunderstorm Wind Thunderstorm Wind
Report of tree damage throughout town in Warren. Time estimated from radar.
Thunderstorm Wind Thunderstorm Wind
Report of tree damage around town in Oslo. Time estimated from radar.
Hail Hail
Report from 1 mile north of Carpenters Corner in Marshall county.
Thunderstorm Wind Thunderstorm Wind
Wind gust measured on personal weather station.
Thunderstorm Wind Thunderstorm Wind
Measured wind gust.
Thunderstorm Wind Thunderstorm Wind
Trees uprooted east of Rosewood.
Flash Flood Flash Flood
Public reports flash flooding, with 5.22 inches of rain reported northeast of Old Mill State Park.
Hail Hail
Quarter sized hail reported by the public 6 miles SSE of Florian, with estimated 50 mph winds along with the hail.
Thunderstorm Wind Thunderstorm Wind
Public reports via social media large tree down, 6-8 inches in diameter.
Flash Flood Flash Flood
Public reports full ditches and low areas after 4-6 inches of rainfall, with a report of prior flowing water.
Hail Hail
Trained Spotter reports quarter sized hail in Holt.
Hail Hail
Quarter sized hail in Marshall county.
Hail Hail
Two inch hail reported northwest of Goodridge.
Hail Hail
Public reports golf ball sized hail.
Flood Flood
Oslo gage, on the Red River. Crested at 25.34 ft on May 30th at 11:15 AM.
Thunderstorm Wind Thunderstorm Wind
RWIS station in Gatzke reports 59 MPH gust.
Thunderstorm Wind Thunderstorm Wind
Public reports large tree uprooted in Warren. Wind gust estimated.
Thunderstorm Wind Thunderstorm Wind
MNDOT Station MN168 Warren reports a 79 mph gust.
Thunderstorm Wind Thunderstorm Wind
Estimated wind gust near Florian, MN.
Thunderstorm Wind Thunderstorm Wind
Public reports large tree branches down on power lines causing power outages and hail of unknown size. 7 WSW Grygla. Time estimated from radar, wind gust estimated.
Flood Flood
Oslo - Crest of 36.27 feet occurred on 4/24. Flooding began in April. (Crest noted in April Storm Data).
Flood Flood
Oslo - Crest of 36.27 feet occurred on 4/24.
Flood Flood
Alvarado gage, on the Snake River. Crested at 107.30 ft on April 19th at 16:30.
Flood Flood
Warren gage, on the Snake River. Crested at 70.05 ft on April 15th at 06:30.
Thunderstorm Wind Thunderstorm Wind
Peak wind gust was measured at a personal weather station.
Thunderstorm Wind Thunderstorm Wind
Received a report that large tree branches were blown down, along with several fence posts.
Thunderstorm Wind Thunderstorm Wind
Numerous large tree branches and limbs were broken down at the Marshall county campground near Florian. Report and photos posted via social media.
Thunderstorm Wind Thunderstorm Wind
Peak wind was measured at a personal weather station.
Thunderstorm Wind Thunderstorm Wind
Trees were blown down on top of a house and car. Report and photos were reported via social media.
Hail Hail
Received a public report of dime to quarter-sized hail.
Hail Hail
Received a public report of quarter to half-dollar sized hail.
Hail Hail
Heavy rain and brief periods of dime to quarter sized hail were reported near the old mill state park.
Hail Hail
Received a public report of dime to quarter sized hail off and on.
Hail Hail
Hail Hail
Thunderstorm Wind Thunderstorm Wind
Wind driven hail stripped an alfalfa field and dented an aluminum truck trailer parted in a farmyard. Winds estimated to 60 mph and hail estimated to quarter sized. Piles of hail were still evident in the yard the following morning. Time estimated based on radar.
Thunderstorm Wind Thunderstorm Wind
A few trees broken down in shelter belts across southeastern Eagle Point Township. Time ranged between 225 and 229 pm CDT based on radar.
Thunderstorm Wind Thunderstorm Wind
A few poplar and ash trees were snapped near intersection of Hwy 59 and CR6. Time estimated based on radar.
Tornado EF1 Tornado
This tornado was likely wrapped in heavy rain, hail and damaging winds as it tracked for roughly 2.5 miles to around 3 miles SSW of Middle River by 353 pm CDT. It snapped or uprooted numerous ash, poplar, and spruce trees at homesteads and groves along it's path. A total of 6 woo…
Hail Hail
Wind-driven hail punched holes in siding and broke out several windows on the west/northwest walls of a house. Hail stones up to golf-ball sized were found in melting piles early the next morning.
Hail Hail
Deputy reported large golf-ball sized hail at the intersection of Hwy 59 CR28.
Hail Hail
Quarter to ping-pong ball sized hail was reported as accumulating on the ground.
Thunderstorm Wind Thunderstorm Wind
Hail Hail
Hail up to half-dollar sized across southeastern Espelie Township. Time estimated based on radar.
Hail Hail
Received a public report of up to golf ball sized hail.
Hail Hail
Hail Hail
Events by year
| Year | Events | Tornadoes |
|---|---|---|
| 2025 | 8 | 0 |
| 2024 | 10 | 0 |
| 2023 | 8 | 0 |
| 2022 | 20 | 1 |
| 2021 | 1 | 0 |
| 2020 | 36 | 5 |
| 2019 | 18 | 0 |
| 2018 | 6 | 0 |
| 2017 | 13 | 0 |
| 2016 | 6 | 0 |
| 2015 | 18 | 0 |
| 2014 | 5 | 0 |
| 2013 | 6 | 0 |
| 2012 | 8 | 2 |
| 2011 | 20 | 3 |
| 2010 | 28 | 8 |
| 2009 | 5 | 0 |
| 2008 | 11 | 2 |
| 2007 | 14 | 2 |
| 2006 | 18 | 1 |
| 2005 | 24 | 1 |
| 2004 | 13 | 1 |
| 2003 | 8 | 0 |
| 2002 | 13 | 0 |
| 2001 | 29 | 1 |
| 2000 | 15 | 0 |
| 1999 | 18 | 1 |
| 1998 | 8 | 0 |
| 1997 | 4 | 0 |
| 1996 | 6 | 1 |
| 1995 | 1 | 0 |
| 1994 | 1 | 0 |
| 1991 | 7 | 3 |
| 1990 | 1 | 0 |
| 1989 | 4 | 0 |
| 1986 | 1 | 0 |
| 1985 | 1 | 0 |
| 1984 | 5 | 2 |
| 1983 | 1 | 0 |
| 1982 | 4 | 0 |
| 1980 | 1 | 0 |
| 1978 | 2 | 0 |
| 1977 | 2 | 0 |
| 1976 | 6 | 1 |
| 1975 | 4 | 0 |
| 1974 | 1 | 0 |
| 1973 | 2 | 0 |
| 1968 | 3 | 0 |
| 1964 | 1 | 1 |
| 1962 | 1 | 0 |
| 1959 | 1 | 0 |
| 1957 | 1 | 0 |