Alert archive / Minnesota / Special Weather Statements / 2020

Special Weather Statements in Minnesota, June 2020

257 special weather statements in June 2020. An alert counts here when it covered any part of the state, so the counties below add up to more than the state. The archive of special weather statements reaches back to 2006.

Special Weather Statements by county

Each county as a circle sized by its count in June 2020. Tap one for its archive.

Special Weather Statements
257
Busiest day
June 9, 202048 special weather statements

Over time

By day

Days in UTC, the clock the archive keeps.

The alerts

Every alert, in the order issued. Times are local, Central Time. Each opens its own page with the text, the map, the radar and the sounding.

IssuedProductOfficeCountiesLasted
Jun 1, 8:41 AM CDTSpecial Weather StatementDLHCrow Wing19 min
Jun 1, 9:00 AM CDTSpecial Weather StatementDLHAitkin30 min
Jun 1, 9:14 AM CDTSpecial Weather StatementDLHCrow Wing31 min
Jun 1, 9:31 AM CDTSpecial Weather StatementMPXMorrison14 min
Jun 1, 9:48 AM CDTSpecial Weather StatementDLHCrow Wing27 min
Jun 1, 10:03 AM CDTSpecial Weather StatementDLHCrow Wing27 min
Jun 1, 10:41 AM CDTSpecial Weather StatementDLHSaint Louis34 min
Jun 1, 10:54 AM CDTSpecial Weather StatementDLHAitkin21 min
Jun 1, 11:03 AM CDTSpecial Weather StatementMPXKanabec42 min
Jun 1, 11:17 AM CDTSpecial Weather StatementDLHKanabec13 min
Jun 1, 12:02 PM CDTSpecial Weather StatementDLHPine28 min
Jun 1, 12:30 PM CDTSpecial Weather StatementDLHPine15 min
Jun 1, 12:47 PM CDTSpecial Weather StatementDLHPine13 min
Jun 1, 6:15 PM CDTSpecial Weather StatementFGFBecker60 min
Jun 1, 8:15 PM CDTSpecial Weather StatementFGFHubbard30 min
Jun 1, 8:38 PM CDTSpecial Weather StatementDLHItasca22 min
Jun 2, 10:24 AM CDTSpecial Weather StatementABRBig Stone, Traverse51 min
Jun 2, 12:02 PM CDTSpecial Weather StatementFGFGrant28 min
Jun 2, 12:07 PM CDTSpecial Weather StatementMPXDouglas23 min
Jun 2, 12:29 PM CDTSpecial Weather StatementMPXDouglas46 min
Jun 2, 1:09 PM CDTSpecial Weather StatementMPXMorrison36 min
Jun 2, 1:39 PM CDTSpecial Weather StatementMPXBenton, Mille Lacs, Pope, Stearns, Swift36 min
Jun 2, 2:12 PM CDTSpecial Weather StatementMPXBenton, Pope, Stearns, Swift33 min
Jun 2, 2:45 PM CDTSpecial Weather StatementMPXBenton, Chippewa, Isanti, Kandiyohi, Lac qui Parle, Sherburne and 2 more30 min
Jun 2, 3:14 PM CDTSpecial Weather StatementMPXChippewa, Chisago, Isanti, Kandiyohi, Sherburne, Stearns and 1 more46 min
Jun 2, 3:41 PM CDTSpecial Weather StatementMPXAnoka, Hennepin, Ramsey, Washington64 min
Jun 2, 5:14 PM CDTSpecial Weather StatementARXWinona46 min
Jun 2, 7:29 PM CDTSpecial Weather StatementMPXFreeborn31 min
Jun 2, 7:35 PM CDTSpecial Weather StatementMPXDakota40 min
Jun 2, 7:52 PM CDTSpecial Weather StatementMPXRice38 min
Jun 2, 8:54 PM CDTSpecial Weather StatementARXMower66 min
Jun 2, 9:11 PM CDTSpecial Weather StatementARXHouston64 min
Jun 4, 4:56 PM CDTSpecial Weather StatementMPXWatonwan49 min
Jun 4, 9:08 PM CDTSpecial Weather StatementMPXLac qui Parle37 min
Jun 4, 10:03 PM CDTSpecial Weather StatementMPXYellow Medicine42 min
Jun 4, 10:47 PM CDTSpecial Weather StatementMPXRedwood43 min
Jun 4, 10:55 PM CDTSpecial Weather StatementMPXRedwood35 min
Jun 5, 12:35 AM CDTSpecial Weather StatementMPXMartin25 min
Jun 5, 12:39 AM CDTSpecial Weather StatementMPXDakota, Rice, Scott51 min
Jun 5, 1:20 AM CDTSpecial Weather StatementMPXGoodhue40 min
Jun 6, 5:11 PM CDTSpecial Weather StatementMPXTodd34 min
Jun 6, 5:42 PM CDTSpecial Weather StatementMPXCarver, Hennepin63 min
Jun 6, 6:17 PM CDTSpecial Weather StatementMPXScott43 min
Jun 6, 7:27 PM CDTSpecial Weather StatementARXDodge48 min
Jun 6, 7:36 PM CDTSpecial Weather StatementMPXRamsey39 min
Jun 6, 8:31 PM CDTSpecial Weather StatementARXFillmore44 min
Jun 6, 8:48 PM CDTSpecial Weather StatementARXOlmsted42 min
Jun 7, 1:28 AM CDTSpecial Weather StatementDLHCass17 min
Jun 7, 1:29 AM CDTSpecial Weather StatementFGFHubbard46 min
Jun 7, 1:30 AM CDTSpecial Weather StatementMPXBenton, Morrison, Todd60 min
Jun 7, 1:46 AM CDTSpecial Weather StatementDLHCass14 min
Jun 7, 2:06 AM CDTSpecial Weather StatementDLHCass24 min
Jun 7, 2:07 AM CDTSpecial Weather StatementFGFPolk38 min
Jun 7, 2:08 AM CDTSpecial Weather StatementDLHCrow Wing22 min
Jun 7, 2:17 AM CDTSpecial Weather StatementDLHCrow Wing28 min
Jun 7, 2:28 AM CDTSpecial Weather StatementDLHCass32 min
Jun 7, 2:41 AM CDTSpecial Weather StatementFGFBeltrami, Clearwater49 min
Jun 7, 2:47 AM CDTSpecial Weather StatementDLHCrow Wing28 min
Jun 7, 2:56 AM CDTSpecial Weather StatementMPXChisago, Isanti, Kanabec, Mille Lacs64 min
Jun 7, 3:12 AM CDTSpecial Weather StatementDLHCass33 min
Jun 7, 3:16 AM CDTSpecial Weather StatementDLHPine29 min
Jun 7, 3:45 AM CDTSpecial Weather StatementDLHItasca30 min
Jun 7, 3:49 AM CDTSpecial Weather StatementDLHKanabec26 min
Jun 7, 4:12 AM CDTSpecial Weather StatementDLHAitkin33 min
Jun 7, 4:14 AM CDTSpecial Weather StatementDLHPine31 min
Jun 7, 4:17 AM CDTSpecial Weather StatementDLHItasca28 min
Jun 7, 5:09 AM CDTSpecial Weather StatementDLHPine36 min
Jun 7, 5:19 AM CDTSpecial Weather StatementDLHItasca26 min
Jun 7, 5:20 AM CDTSpecial Weather StatementDLHSaint Louis25 min
Jun 7, 5:37 AM CDTSpecial Weather StatementDLHKoochiching23 min
Jun 7, 5:51 AM CDTSpecial Weather StatementDLHCarlton24 min
Jun 7, 6:09 AM CDTSpecial Weather StatementDLHItasca36 min
Jun 7, 6:56 AM CDTSpecial Weather StatementDLHSaint Louis34 min
Jun 7, 7:27 AM CDTSpecial Weather StatementDLHItasca33 min
Jun 7, 7:56 AM CDTSpecial Weather StatementDLHItasca34 min
Jun 7, 8:29 AM CDTSpecial Weather StatementDLHItasca31 min
Jun 7, 8:58 AM CDTSpecial Weather StatementDLHSaint Louis32 min
Jun 7, 5:07 PM CDTSpecial Weather StatementFGFRoseau53 min
Jun 7, 6:05 PM CDTSpecial Weather StatementFGFPennington, Red Lake40 min
Jun 7, 10:51 PM CDTSpecial Weather StatementDLHKoochiching54 min
Jun 7, 11:44 PM CDTSpecial Weather StatementDLHKoochiching46 min
Jun 7, 11:48 PM CDTSpecial Weather StatementFGFClay42 min
Jun 8, 12:37 AM CDTSpecial Weather StatementFGFClay, Clearwater, Mahnomen, Norman, Red Lake38 min
Jun 8, 2:39 AM CDTSpecial Weather StatementFGFClearwater51 min
Jun 8, 6:04 AM CDTSpecial Weather StatementDLHCass26 min
Jun 8, 6:44 AM CDTSpecial Weather StatementDLH31 min
Jun 8, 7:11 AM CDTSpecial Weather StatementDLH34 min
Jun 8, 7:34 AM CDTSpecial Weather StatementDLH11 min
Jun 8, 3:54 PM CDTSpecial Weather StatementFGFKittson36 min
Jun 8, 8:12 PM CDTSpecial Weather StatementFGFLake of the Woods48 min
Jun 8, 9:32 PM CDTSpecial Weather StatementDLHLake of the Woods13 min
Jun 8, 11:06 PM CDTSpecial Weather StatementFGFWadena24 min
Jun 8, 11:15 PM CDTSpecial Weather StatementDLHWadena15 min
Jun 8, 11:37 PM CDTSpecial Weather StatementDLHCass8 min
Jun 8, 11:41 PM CDTSpecial Weather StatementFGFWadena19 min
Jun 8, 11:47 PM CDTSpecial Weather StatementDLHCass13 min
Jun 8, 11:49 PM CDTSpecial Weather StatementDLHWadena11 min
Jun 9, 12:01 AM CDTSpecial Weather StatementDLHWadena14 min
Jun 9, 12:03 AM CDTSpecial Weather StatementDLHCass12 min
Jun 9, 12:10 AM CDTSpecial Weather StatementFGFOtter Tail35 min
Jun 9, 12:22 AM CDTSpecial Weather StatementDLHKoochiching8 min
Jun 9, 12:24 AM CDTSpecial Weather StatementDLHCass21 min
Jun 9, 12:33 AM CDTSpecial Weather StatementDLHKoochiching12 min
Jun 9, 12:43 AM CDTSpecial Weather StatementFGFHubbard62 min
Jun 9, 12:53 AM CDTSpecial Weather StatementDLH22 min
Jun 9, 1:09 AM CDTSpecial Weather StatementFGFWilkin66 min
Jun 9, 1:18 AM CDTSpecial Weather StatementFGFWadena57 min
Jun 9, 1:44 AM CDTSpecial Weather StatementDLHCass16 min
Jun 9, 1:52 AM CDTSpecial Weather StatementFGFBecker53 min
Jun 9, 2:01 AM CDTSpecial Weather StatementDLHCass14 min
Jun 9, 2:16 AM CDTSpecial Weather StatementFGFGrant, Otter Tail, Wilkin59 min
Jun 9, 2:18 AM CDTSpecial Weather StatementDLHCass12 min
Jun 9, 2:21 AM CDTSpecial Weather StatementDLHKoochiching9 min
Jun 9, 2:32 AM CDTSpecial Weather StatementDLHKoochiching13 min
Jun 9, 2:35 AM CDTSpecial Weather StatementDLHItasca10 min
Jun 9, 2:42 AM CDTSpecial Weather StatementMPXDouglas48 min
Jun 9, 2:43 AM CDTSpecial Weather StatementDLHItasca17 min
Jun 9, 2:53 AM CDTSpecial Weather StatementDLH22 min
Jun 9, 3:05 AM CDTSpecial Weather StatementDLHKoochiching25 min
Jun 9, 3:27 AM CDTSpecial Weather StatementFGFBecker, Hubbard, Wadena48 min
Jun 9, 3:30 AM CDTSpecial Weather StatementDLHKoochiching30 min
Jun 9, 3:58 AM CDTSpecial Weather StatementDLHKoochiching32 min
Jun 9, 4:49 AM CDTSpecial Weather StatementFGFBeltrami56 min
Jun 9, 5:03 AM CDTSpecial Weather StatementDLHKoochiching27 min
Jun 9, 5:29 PM CDTSpecial Weather StatementMPXRenville31 min
Jun 9, 5:37 PM CDTSpecial Weather StatementMPXStearns23 min
Jun 9, 5:40 PM CDTSpecial Weather StatementMPXRedwood35 min
Jun 9, 5:42 PM CDTSpecial Weather StatementMPXKandiyohi33 min
Jun 9, 6:03 PM CDTSpecial Weather StatementMPXStearns27 min
Jun 9, 6:11 PM CDTSpecial Weather StatementMPXTodd34 min
Jun 9, 6:15 PM CDTSpecial Weather StatementDLHCrow Wing30 min
Jun 9, 6:16 PM CDTSpecial Weather StatementMPXKandiyohi29 min
Jun 9, 6:34 PM CDTSpecial Weather StatementMPXStearns26 min
Jun 9, 6:47 PM CDTSpecial Weather StatementMPXMorrison28 min
Jun 9, 6:48 PM CDTSpecial Weather StatementDLH27 min
Jun 9, 6:51 PM CDTSpecial Weather StatementDLHCrow Wing24 min
Jun 9, 6:55 PM CDTSpecial Weather StatementDLHSaint Louis35 min
Jun 9, 7:13 PM CDTSpecial Weather StatementDLHItasca32 min
Jun 9, 7:23 PM CDTSpecial Weather StatementDLHCrow Wing22 min
Jun 9, 7:46 PM CDTSpecial Weather StatementDLHItasca29 min
Jun 9, 8:20 PM CDTSpecial Weather StatementMPXChippewa3 hr
Jun 9, 9:11 PM CDTSpecial Weather StatementDLHKoochiching34 min
Jun 11, 3:58 PM CDTSpecial Weather StatementDLHCass32 min
Jun 11, 4:30 PM CDTSpecial Weather StatementDLHAitkin15 min
Jun 11, 4:46 PM CDTSpecial Weather StatementDLHAitkin14 min
Jun 11, 5:01 PM CDTSpecial Weather StatementDLHAitkin14 min
Jun 11, 5:57 PM CDTSpecial Weather StatementDLHPine33 min
Jun 16, 5:15 AM CDTSpecial Weather StatementDLH30 min
Jun 17, 6:16 PM CDTSpecial Weather StatementFGFKittson59 min
Jun 17, 7:24 PM CDTSpecial Weather StatementFGFKittson51 min
Jun 17, 8:29 PM CDTSpecial Weather StatementFGFMarshall61 min
Jun 17, 10:58 PM CDTSpecial Weather StatementFGFRoseau47 min
Jun 17, 11:41 PM CDTSpecial Weather StatementFGFMarshall, Roseau49 min
Jun 18, 12:32 AM CDTSpecial Weather StatementFGFPennington, Polk, Red Lake58 min
Jun 18, 3:24 AM CDTSpecial Weather StatementFGFPolk51 min
Jun 18, 4:31 AM CDTSpecial Weather StatementMPXChippewa, Pope, Swift59 min
Jun 18, 4:38 AM CDTSpecial Weather StatementDLHCass22 min
Jun 18, 5:31 AM CDTSpecial Weather StatementMPXKandiyohi, Pope, Renville59 min
Jun 18, 6:32 AM CDTSpecial Weather StatementMPXKandiyohi, Stearns58 min
Jun 18, 3:29 PM CDTSpecial Weather StatementMPXRenville31 min
Jun 18, 3:56 PM CDTSpecial Weather StatementMPXBrown34 min
Jun 18, 4:02 PM CDTSpecial Weather StatementMPXMcLeod28 min
Jun 18, 4:35 PM CDTSpecial Weather StatementMPXWright25 min
Jun 18, 4:36 PM CDTSpecial Weather StatementMPXWatonwan39 min
Jun 18, 4:58 PM CDTSpecial Weather StatementMPXWright32 min
Jun 18, 5:12 PM CDTSpecial Weather StatementMPXWatonwan33 min
Jun 18, 5:15 PM CDTSpecial Weather StatementMPXCarver, Nicollet, Sibley45 min
Jun 18, 5:16 PM CDTSpecial Weather StatementMPXMartin59 min
Jun 18, 5:32 PM CDTSpecial Weather StatementMPXAnoka43 min
Jun 18, 5:45 PM CDTSpecial Weather StatementMPXBlue Earth60 min
Jun 18, 5:58 PM CDTSpecial Weather StatementMPXFaribault62 min
Jun 18, 6:04 PM CDTSpecial Weather StatementMPXDakota41 min
Jun 18, 6:28 PM CDTSpecial Weather StatementMPXDakota, Hennepin, Ramsey, Washington47 min
Jun 18, 6:52 PM CDTSpecial Weather StatementMPXFreeborn, Steele, Waseca23 min
Jun 18, 7:22 PM CDTSpecial Weather StatementMPXFreeborn38 min
Jun 20, 6:54 PM CDTSpecial Weather StatementFGFWilkin66 min
Jun 20, 10:45 PM CDTSpecial Weather StatementMPXLac qui Parle30 min
Jun 21, 11:34 AM CDTSpecial Weather StatementDLHSaint Louis26 min
Jun 21, 12:30 PM CDTSpecial Weather StatementDLHCarlton30 min
Jun 21, 12:51 PM CDTSpecial Weather StatementDLHLake9 min
Jun 21, 12:56 PM CDTSpecial Weather StatementDLH19 min
Jun 21, 1:36 PM CDTSpecial Weather StatementDLHLake24 min
Jun 21, 1:55 PM CDTSpecial Weather StatementDLH35 min
Jun 21, 2:26 PM CDTSpecial Weather StatementMPXBrown34 min
Jun 21, 2:42 PM CDTSpecial Weather StatementMPXScott33 min
Jun 21, 2:54 PM CDTSpecial Weather StatementMPXNicollet36 min
Jun 21, 3:02 PM CDTSpecial Weather StatementMPXBrown73 min
Jun 21, 3:16 PM CDTSpecial Weather StatementMPXSibley44 min
Jun 21, 3:41 PM CDTSpecial Weather StatementMPXScott49 min
Jun 21, 3:43 PM CDTSpecial Weather StatementDLHLake32 min
Jun 21, 4:33 PM CDTSpecial Weather StatementDLHSaint Louis27 min
Jun 21, 4:51 PM CDTSpecial Weather StatementDLHSaint Louis24 min
Jun 21, 5:12 PM CDTSpecial Weather StatementDLHLake33 min
Jun 21, 5:15 PM CDTSpecial Weather StatementMPXMartin45 min
Jun 21, 5:20 PM CDTSpecial Weather StatementMPXWaseca40 min
Jun 21, 5:52 PM CDTSpecial Weather StatementMPXFaribault38 min
Jun 21, 5:57 PM CDTSpecial Weather StatementMPXBlue Earth, Watonwan33 min
Jun 21, 6:07 PM CDTSpecial Weather StatementMPXFreeborn38 min
Jun 21, 6:42 PM CDTSpecial Weather StatementARXDodge, Mower48 min
Jun 21, 6:44 PM CDTSpecial Weather StatementMPXFreeborn31 min
Jun 21, 7:28 PM CDTSpecial Weather StatementARXOlmsted32 min
Jun 21, 8:22 PM CDTSpecial Weather StatementARXHouston, Winona38 min
Jun 23, 4:14 PM CDTSpecial Weather StatementDLHCrow Wing16 min
Jun 23, 5:15 PM CDTSpecial Weather StatementDLHAitkin15 min
Jun 23, 6:07 PM CDTSpecial Weather StatementDLHAitkin23 min
Jun 23, 6:42 PM CDTSpecial Weather StatementMPXCarver, Hennepin, McLeod, Ramsey, Washington63 min
Jun 23, 7:30 PM CDTSpecial Weather StatementMPXDakota, Goodhue, Rice, Scott90 min
Jun 26, 4:11 AM CDTSpecial Weather StatementMPXRedwood34 min
Jun 26, 6:08 AM CDTSpecial Weather StatementARXDodge37 min
Jun 26, 6:22 AM CDTSpecial Weather StatementMPXFreeborn8 min
Jun 26, 6:23 AM CDTSpecial Weather StatementARXMower37 min
Jun 26, 6:25 AM CDTSpecial Weather StatementMPXGoodhue35 min
Jun 26, 6:30 AM CDTSpecial Weather StatementARXOlmsted, Wabasha45 min
Jun 26, 11:20 AM CDTSpecial Weather StatementARXMower40 min
Jun 26, 11:45 AM CDTSpecial Weather StatementARXMower45 min
Jun 26, 1:02 PM CDTSpecial Weather StatementARXHouston28 min
Jun 26, 1:31 PM CDTSpecial Weather StatementARXHouston29 min
Jun 26, 4:07 PM CDTSpecial Weather StatementMPXRamsey23 min
Jun 28, 4:28 PM CDTSpecial Weather StatementMPXFreeborn32 min
Jun 28, 4:52 PM CDTSpecial Weather StatementMPXLe Sueur38 min
Jun 28, 5:16 PM CDTSpecial Weather StatementMPXRice44 min
Jun 28, 5:18 PM CDTSpecial Weather StatementARXDodge, Olmsted57 min
Jun 28, 5:18 PM CDTSpecial Weather StatementMPXSteele27 min
Jun 28, 5:34 PM CDTSpecial Weather StatementMPXCarver, Hennepin, Scott, Wright41 min
Jun 28, 5:51 PM CDTSpecial Weather StatementMPXDakota, Goodhue39 min
Jun 28, 6:14 PM CDTSpecial Weather StatementARXWabasha61 min
Jun 28, 6:35 PM CDTSpecial Weather StatementMPXGoodhue25 min
Jun 28, 7:14 PM CDTSpecial Weather StatementMPXDakota31 min
Jun 28, 7:25 PM CDTSpecial Weather StatementMPXWashington35 min
Jun 28, 7:30 PM CDTSpecial Weather StatementARXWabasha75 min
Jun 28, 7:46 PM CDTSpecial Weather StatementMPXDakota29 min
Jun 28, 10:27 PM CDTSpecial Weather StatementMPXWashington2 hr
Jun 28, 11:15 PM CDTSpecial Weather StatementMPXNicollet45 min
Jun 29, 12:01 AM CDTSpecial Weather StatementMPXSibley29 min
Jun 29, 12:46 AM CDTSpecial Weather StatementMPXRenville, Sibley59 min
Jun 29, 1:45 AM CDTSpecial Weather StatementMPXChippewa60 min
Jun 29, 2:42 AM CDTSpecial Weather StatementMPXCarver, Scott48 min
Jun 29, 3:03 AM CDTSpecial Weather StatementMPXDakota, Le Sueur, Rice57 min
Jun 29, 4:29 AM CDTSpecial Weather StatementMPXLe Sueur, Nicollet, Scott, Sibley46 min
Jun 29, 4:33 AM CDTSpecial Weather StatementMPXDakota, Goodhue, Rice, Washington57 min
Jun 29, 5:49 AM CDTSpecial Weather StatementMPXPope, Swift56 min
Jun 29, 6:46 AM CDTSpecial Weather StatementMPXChippewa, Kandiyohi59 min
Jun 29, 7:18 AM CDTSpecial Weather StatementMPXLe Sueur57 min
Jun 29, 8:17 AM CDTSpecial Weather StatementMPXWright43 min
Jun 29, 8:34 AM CDTSpecial Weather StatementMPXLe Sueur, Rice26 min
Jun 29, 9:18 AM CDTSpecial Weather StatementMPXNicollet, Sibley57 min
Jun 29, 1:57 PM CDTSpecial Weather StatementARXWabasha63 min
Jun 29, 3:57 PM CDTSpecial Weather StatementMPXMille Lacs63 min
Jun 29, 4:27 PM CDTSpecial Weather StatementMPXTodd33 min
Jun 29, 5:02 PM CDTSpecial Weather StatementMPXMorrison, Todd58 min
Jun 29, 6:04 PM CDTSpecial Weather StatementMPXMorrison71 min
Jun 29, 9:02 PM CDTSpecial Weather StatementMPXBenton, Mille Lacs, Stearns88 min
Jun 29, 9:12 PM CDTSpecial Weather StatementMPXTodd63 min
Jun 29, 10:38 PM CDTSpecial Weather StatementMPXTodd112 min
Jun 29, 11:58 PM CDTSpecial Weather StatementMPXAnoka, Chisago, Hennepin, Isanti, Ramsey, Washington2 hr
Jun 30, 4:44 AM CDTSpecial Weather StatementMPXIsanti3 hr
Jun 30, 6:24 AM CDTSpecial Weather StatementDLHCook21 min

By county

Every county with at least one alert. A county page lists each alert that covered it.

37 more counties

Nearby

Alerts in force nowTornadoes on recordThe radar archive20192021

Sources

National Weather Service watches, warnings, advisories and statements from the Iowa Environmental Mesonet's VTEC archive, which reconstructs tornado, severe thunderstorm, flash flood and marine warnings back to 1986 from the NWS text archive. Storm Prediction Center watches and mesoscale discussions from SPC's archive through the Mesonet. County centers from the US Census Bureau. Warning verification from the Mesonet's Cow. Rebuilt daily.