Tornadoes, hail, floods and severe storms recorded here between 1957 and 2026, from NOAA's Storm Events Database. Search an address to see which tornadoes came closest to it.
The part of each tornado’s path NOAA recorded in this county, 43 in all. Zoom in and the paths widen to their surveyed width.
Hover or tap a bar to see that year.
NOAA's storm database records tornadoes back to 1950 and hail and thunderstorm wind back to 1955, but floods only from 1996 on. Older floods are missing here. For those, the U.S. Geological Survey's stream gauge records and flood reports are the place to look.
The strongest tornadoes, deadliest events and biggest damage here, up to 50.
June 20, 1957 · Clay, Minnesota
June 28, 1975 · Clay, Minnesota
June 28, 1975 · Clay, Minnesota
April 3, 2011 · Clay, Minnesota
A 73 year old resident of Oakport Township suffered a heart attack and died while he and his family were filling and placing sandbags to protect their home, located north of Moorhead.
December 3, 2007 · Clay, Minnesota
September 21, 2007 · Clay, Minnesota
The large hail left small 3 inch craters on lawns. Many vehicles and homes were damaged.
November 27, 2005 · Clay, Minnesota
April 6, 2001 · Clay, Minnesota
June 19, 2000 · Clay, Minnesota
Training thunderstorms dumped waves of rainfall across the Moorhead area. The official Moorhead NWS observer reported 7.31 inches of rain. This is believed to be a new 24 hour rainfall record for the Fargo-Moorhead area. The heavy rain halted traffic, inundated storm sewers, and …
April 16, 1997 · Clay, Minnesota
April 5, 1997 · Clay, Minnesota
April 4, 1997 · Clay, Minnesota
June 29, 2026 · Clay, Minnesota
Measured gust on personal weather station 2 SW of Dilworth, MN.
June 29, 2026 · Clay, Minnesota
Measured gust on personal weather station 2 WSW of Dilworth, MN.
June 29, 2026 · Clay, Minnesota
Measured gust on personal weather station 3 ENE of Sabin, MN.
June 29, 2026 · Clay, Minnesota
Measured gust 1 SE of Glyndon, MN on personal weather station.
June 29, 2026 · Clay, Minnesota
Measured gust at NDAWN site located 2NE Sabin.
June 29, 2026 · Clay, Minnesota
Measured gust by NDAWN site near Glyndon. MN.
June 29, 2026 · Clay, Minnesota
Damage reported at RDO equipment in Moorhead during period of non thunderstorm winds associated with wake low.
June 29, 2026 · Clay, Minnesota
Estimated max hail size 2 SSW Moorhead, MN. Time estimated via radar.
June 29, 2026 · Clay, Minnesota
Measured report relayed by mPING of 2 inch hail.
June 29, 2026 · Clay, Minnesota
Measured hail in Moorhead, MN.
June 29, 2026 · Clay, Minnesota
Report relayed by mPING of half dollar size hail 2 SE of Moorhead, MN.
June 29, 2026 · Clay, Minnesota
Report relayed by mPING of ping pong ball size hail 1 SW of Dilworth, MN.
June 29, 2026 · Clay, Minnesota
Report of measured hail of 2 inches in Dilworth, MN.
June 29, 2026 · Clay, Minnesota
Relayed report by mPING of quarter size hail.
June 29, 2026 · Clay, Minnesota
Report of golf ball size hail.
June 29, 2026 · Clay, Minnesota
Trees blow down were estimated to be 20 feet in height.
June 29, 2026 · Clay, Minnesota
Via multiple storm chaser videos and pictures along with radar the tornado was assessed to have tracked for four minutes mainly across farm fields while also striking and inflicting minor tree damage to at least one shelter belt. Further refinements to both the length, placement,…
June 10, 2026 · Clay, Minnesota
Measured gust at KJKJ at Moorhead, MN airport.
June 10, 2026 · Clay, Minnesota
Measured gust by NDAWN 10 ft sensor.
May 20, 2026 · Clay, Minnesota
Low temperatures from 28 to 32 were reported across many parts of Clay County. the lowest temperature of 28 was reported at the Rollag, MN 4 SE HADS site. NDAWN sites at Glyndon, 1 SE and Sabin 2 NE both reported low temperatures of 31.
May 14, 2026 · Clay, Minnesota
Measured gust at NDAWN station 3 E Rollag located in southeast Clay County, MN.
May 11, 2026 · Clay, Minnesota
A low temperature of 27 was reported by the NDAWN located 7 miles ESE of Ulen, MN in far northeast Clay County. A low temperature of 30 was reported by the Dilworth, MN DOT site at 4:50 AM CST and a low temperature of 32 was reported by the NDAWN at Sabin, MN at 2:55 AM CST.
April 3, 2026 · Clay, Minnesota
Cocorahs stations MN-CY-41 Moorhead MN 6.1 NNW, MN-CY-45 Rollag 4.6 S, and MN-CY-20 Hawley MN 5.2 WNW all measured a storm total snow of 12.8 inches.
January 22, 2026 · Clay, Minnesota
The AWOS KJKJ at Moorhead, MN reported frequent wind chill values -40 or lower from the morning of January 22 through the morning of January 23. The lowest value at this site was -42.
December 28, 2025 · Clay, Minnesota
Storm total of 6 inches of snow was reported at the Cocorahs station 4SSW of Kragnes.
December 18, 2025 · Clay, Minnesota
The Mesonet station (MN013), in Dilworth MN, recorded a wind gust of 59 mph during the morning hours.
November 25, 2025 · Clay, Minnesota
Reports of 3 to 5 inches across Clay county combined with winds gusting to around 40mph severely reduced visibility during daytime hours leading to increased impacts.
June 28, 2025 · Clay, Minnesota
Hail reported via ice-chip research team.
June 28, 2025 · Clay, Minnesota
Reported via ice-chip research team.
June 28, 2025 · Clay, Minnesota
Downed tree.
May 15, 2025 · Clay, Minnesota
Trees blown down.
April 1, 2025 · Clay, Minnesota
Ulen reported 11.5 inches of snow.
February 28, 2025 · Clay, Minnesota
Shingles ripped off roof before 7am by strong winds.
February 16, 2025 · Clay, Minnesota
AWOS station KJKJ Moorhead AP MN reported a wind chill of minus 44.
February 11, 2025 · Clay, Minnesota
Measured wind chill of negative 48 degrees near Sabin, MN.
January 19, 2025 · Clay, Minnesota
Wind and cold air temperatures combined to create excessive cold conditions with apparent temperature as cold as -51F on the morning of the 20th at Moorhead airport.
December 18, 2024 · Clay, Minnesota
Received a report of 6 inches of snow, storm total. Report received at 0955 on 12/20 as a delayed report. Ulen, MN.
December 4, 2024 · Clay, Minnesota
Snow Squall. KJKJ sensor went from 26G32 1/2SM -SN at 1555Z to 36G43 -1/4SM +SN at 1615Z along with a 6 degree Temp drop in that time with corresponding radar signature.