TornadoLookup
HomeStatesMinnesota

Norman storm history

Storm events recorded in Norman, Minnesota between 1950 and 2025.

619
Total events
30
Tornadoes
153
Hail
29
Floods
3
Deaths
$35.0M
Property damage

Most significant events

Strongest tornadoes, deadliest events, and biggest damage in this county. Up to 50 shown.

July 5, 1978 · Norman, Minnesota
Tornado F2 Tornado3 deaths, 35 injuries, $25.0M damage
April 1, 2006 · Norman, Minnesota
Flood Flood$1.3M damage
The Red River at Halstad (MN) rose above flood stage around 4 PM CST on March 31st and remained above flood stage until around 3 AM CST on April 17th. The river peaked at roughly 39.31 feet around 8 PM CST on April 6th. Unofficially, 39.31 feet would be the third highest modern-d…
November 27, 2005 · Norman, Minnesota
Winter Storm Winter Storm$1.3M damage
June 9, 2002 · Norman, Minnesota
Flood Flood$3.0M damage
December 28, 2025 · Norman, Minnesota
Blizzard Blizzard
Mesonet sites in Norman County reported over 12 hours of Blizzard conditions, including 1/4 mile visibility and wind gusts up to 38 mph.
December 18, 2025 · Norman, Minnesota
High Wind High Wind
The Mesonet station (MN058), in Halstad MN, recorded a 59 mph wind gust during the morning hours.
December 9, 2025 · Norman, Minnesota
Heavy Snow Heavy Snow
Measurement of 6.0 inches at Twin Valley, MN at the CoCoRaHS station MN-NR-1 representing the storm total.
August 8, 2025 · Norman, Minnesota
Thunderstorm Wind Thunderstorm Wind
Report of tree damage. Time estimated from radar.
July 7, 2025 · Norman, Minnesota
Tornado EF1 Tornado
A tornado tracked NW to SE with a final S push as it occluded. It tracked for about 5.3 miles, starting in Polk County, then continuing into Norman County. After crossing into Norman County, this tornado scoured a soybean/corn field before doing damage to some farm outbuildings. …
June 21, 2025 · Norman, Minnesota
Thunderstorm Wind Thunderstorm Wind
Measured gust at NDAWN mesonet station 210019 1 north Ada MN.
June 21, 2025 · Norman, Minnesota
Thunderstorm Wind Thunderstorm Wind
Measured gust at mesonet station 2438D Hadler MN.
June 20, 2025 · Norman, Minnesota
Thunderstorm Wind Thunderstorm Wind
Measured gust at NDAWN mesonet station 216419 east of Perley MN.
June 20, 2025 · Norman, Minnesota
Thunderstorm Wind Thunderstorm Wind
Measured gust at NDAWN mesonet station 215012 Waukon MN.
June 20, 2025 · Norman, Minnesota
Thunderstorm Wind Thunderstorm Wind
Measured gust at NDAWN mesonet station 216419 6 miles east of Perley, MN.
May 15, 2025 · Norman, Minnesota
Thunderstorm Wind Thunderstorm Wind
Large tree limbs blown down.
April 1, 2025 · Norman, Minnesota
Heavy Snow Heavy Snow
Twin Valley measured 7 inches of snow.
February 16, 2025 · Norman, Minnesota
Extreme Cold/Wind Chill Extreme Cold/Wind Chill
Mesonet station DVI05047 Gary MN 3 NE reported a wind chill of minus 45.
February 11, 2025 · Norman, Minnesota
Extreme Cold/Wind Chill Extreme Cold/Wind Chill
Mesonet near Hendrum measured a wind chill of negative 47 degrees.
January 19, 2025 · Norman, Minnesota
Extreme Cold/Wind Chill Extreme Cold/Wind Chill
Wind and cold air temperatures combined to create excessive cold conditions with apparent temperature as cold as -52F on the morning of the 20th near the Hadler sensor.
December 18, 2024 · Norman, Minnesota
Heavy Snow Heavy Snow
Received a report of 6 inches of snow, storm total. Report received at 1900 on 12/19 as a delayed report.
December 4, 2024 · Norman, Minnesota
Winter Weather Winter Weather
Snow Squall. RWIS Sensor 10 miles west of ADA went from 22G31 1/4SM -SN at 1510Z to 33G38 1/8SM +SN at 1520Z with corresponding radar signature at time.
November 1, 2024 · Norman, Minnesota
Drought Drought
Portions of Norman county was in D2 Drought for the first half of November. Mainly the SE and southern portions.
October 29, 2024 · Norman, Minnesota
Drought Drought
Norman county experienced a week of D2 drought in October. Ongoing conditions at the end of the month.
October 5, 2024 · Norman, Minnesota
High Wind High Wind
Halstad, MN DOT sensor reported a peak wind gust of 62 MPH.
June 28, 2024 · Norman, Minnesota
Hail Hail
Broadcast Media relays report of golf ball sized hail east of Lockhart. Hail damage to the house, and 2 windows blown out.
June 28, 2024 · Norman, Minnesota
Hail Hail
Ping-pong to golf ball sized hail outside of Gary Minnesota. Photo relayed via social media.
June 18, 2024 · Norman, Minnesota
Thunderstorm Wind Thunderstorm Wind
Measured gust at the Ada NDAWN 10 foot sensor.
June 18, 2024 · Norman, Minnesota
Thunderstorm Wind Thunderstorm Wind
Public relays report of mature choke cherry tree blown down.
February 27, 2024 · Norman, Minnesota
Heavy Snow Heavy Snow
Public reports 6 inches of storm total snow in Halstad.
February 27, 2024 · Norman, Minnesota
Blizzard Blizzard
Blizzard conditions of 1/4SM visibility or less and wind gusts of 35 MPH or more began around 4AM and persisted until around 4PM at the Halstad DOT site. Peak winds were 47mph.
February 26, 2024 · Norman, Minnesota
Heavy Snow Heavy Snow
Public reports 7 inches of storm total snow in Ada.
December 9, 2023 · Norman, Minnesota
Blizzard Blizzard
DOT sensor neat Halstad measured winds gusting in excess of 40mph and up to visibility of a quarter mile or less.
July 9, 2023 · Norman, Minnesota
Hail Hail
Quarter to Ping-Pong ball sized hail reported by public east of Borup. Time estimated via radar.
June 24, 2023 · Norman, Minnesota
Tornado EFU Tornado
Spotter sent us a photo of a tornado on the ground via Twitter. It occurred in open fields, which mitigated any damage. Therefore, the rating of EF-U has been assigned with estimated path width and length.
June 24, 2023 · Norman, Minnesota
Tornado EF0 Tornado
Tornado confirmed to go through a tree grove near Lockhart and cause damage. Damage to softwood trees was found with no other damage discerned as it tracked northwest into open fields thus the tornado was given an EF-0 rating.
June 24, 2023 · Norman, Minnesota
Tornado EFU Tornado
Norman county Emergency Manager confirmed tornado touchdown east of Shelly, heading N-NW. This tornado lifted across the county line into Polk county. It occurred in open fields, which mitigated any damage. Therefore, the rating of EF-U has been assigned with an estimated path wi…
May 30, 2023 · Norman, Minnesota
Hail Hail
Corrects previous hail report from 3 W Borup. Facebook report.
April 18, 2023 · Norman, Minnesota
Flood Flood
Halstad - Crest of 34.44 ft occurred on 4/23.
April 17, 2023 · Norman, Minnesota
Flood Flood
Hendrum gage, on the Wild Rice River. Crested at 28.42 ft on April 19th at 18:15. Some missing data near the crest so true peak may not have been captured.
April 14, 2023 · Norman, Minnesota
Flood Flood
Shelly gage, on the Marsh River. Crested at 20.54 ft on April 14th at 22:00.
April 13, 2023 · Norman, Minnesota
Flood Flood
Twin Valley gage, on the Wild Rice River. Crested at 11.99 ft on April 14th at 11:45.
April 4, 2023 · Norman, Minnesota
Heavy Snow Heavy Snow
Public reports 8 inches of snow in Hendrum.
April 4, 2023 · Norman, Minnesota
Heavy Snow Heavy Snow
Public reports 11 inches between Twin Valley and Ada. Relayed via Broadcast Media.
March 21, 2023 · Norman, Minnesota
Heavy Snow Heavy Snow
Public report of 6.0 inches in Hendrum.
March 21, 2023 · Norman, Minnesota
Heavy Snow Heavy Snow
Broadcast Media report of 6.5 inches in Shelly.
February 14, 2023 · Norman, Minnesota
Blizzard Blizzard
Halstad MN RWIS reporting 35 mph or greater sustained winds and low visibility since 6:25 pm.
February 14, 2023 · Norman, Minnesota
High Wind High Wind
Halstad MNDOT station measures a 64 mph wind gust.
January 30, 2023 · Norman, Minnesota
Extreme Cold/Wind Chill Extreme Cold/Wind Chill
Halstad RWIS reported wind chills below -40F for multiple hours, with the lowest of those being -50F.
December 23, 2022 · Norman, Minnesota
Blizzard Blizzard
Hendrum webcam shows 1/4 SM visibility with nearby NDAWN site showing frequent gusts over 35 MPH.
December 23, 2022 · Norman, Minnesota
Cold/Wind Chill Cold/Wind Chill
NDAWN site Ada 1 N reports -40 wind chill.

Events by year

YearEventsTornadoes
2025151
2024120
2023173
2022251
2021100
2020221
2019351
2018253
2017163
2016171
2015191
2014190
2013250
2012180
2011141
2010192
2009160
2008261
2007110
2006201
2005210
2004180
2003130
2002321
2001320
2000120
1999170
1998130
199790
1996190
199410
198910
198850
198740
198620
198581
198310
198280
198121
198020
197911
197821
197520
197431
197210
197110
196910
196510
196222
196010
195810
195711
195611