Iowa, 1994

Tornadoes and Hail in Iowa, June 12, 1994

June 12, 1994 · 63 events in 29 counties and zones

39 thunderstorm wind, 19 hail, 5 tornado, as filed by the National Weather Service.

Where it happened

Every event with a place to put it; 62 filed by county or forecast zone are drawn at its center, in a lighter ring. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
0
Injuries
0
Property damage
$10 million
Crop damage
$1.0 million
Events
63

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

Event by event

39 thunderstorm wind, 19 hail, 5 tornado. Local standard time, as filed.

Hail, Monona

When
June 12, 4:36 AM CST
Where
Monona County, Ute
Measured
0.88 in hail
Property damage
$5,000
Crop damage
$50,000
Coordinates
42.052, -95.960 (the zone’s center; the record gives no point)

Hail, Monona

When
June 12, 4:43 AM CST
Where
Monona County, Ute
Measured
0.88 in hail
Property damage
$5,000
Crop damage
$50,000
Coordinates
42.052, -95.960 (the zone’s center; the record gives no point)

Thunderstorm Wind, Dickinson

When
June 12, 2:45 PM CST
Where
Dickinson County, Spirit Lake
Measured
61 kt (70 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
43.378, -95.151 (the zone’s center; the record gives no point)

Thunderstorm Wind, Cerro Gordo

When
June 12, 4:26 PM CST
Where
Cerro Gordo County, Mason City
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$500
Coordinates
43.082, -93.261 (the zone’s center; the record gives no point)

Thunderstorm Wind, Hancock

When
June 12, 4:30 PM CST
Where
Hancock County, Garner
Measured
50 kt (58 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
43.082, -93.734 (the zone’s center; the record gives no point)

Thunderstorm Wind, Floyd

When
June 12, 4:51 PM CST
Where
Floyd County, Nora Springs
Measured
50 kt (58 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
43.060, -92.789 (the zone’s center; the record gives no point)

Tornado, Lyon

When
June 12, 5:00 PM CST
Where
Lyon County, Rock Rapids
Rating
F0
Path length
0.1 mi
Path width
20 yd
Property damage
$500
Crop damage
$50
Coordinates
43.381, -96.210 (the zone’s center; the record gives no point)

Thunderstorm Wind, Lyon

When
June 12, 5:18 PM CST
Where
Lyon County, Rock Rapids
Measured
70 kt (81 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
43.381, -96.210 (the zone’s center; the record gives no point)

Hail, Lyon

When
June 12, 5:25 PM CST
Where
Lyon County, Little Rock
Measured
2.5 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
43.381, -96.210 (the zone’s center; the record gives no point)

Tornado, Osceola

When
June 12, 5:58 PM CST
Where
Osceola County, Harris
Rating
F0
Path length
0.1 mi
Path width
25 yd
Property damage
$5,000
Crop damage
$50
Coordinates
43.450, -95.450

Tornado, Dickinson

When
June 12, 6:06 PM CST
Where
Dickinson County, Lake Park
Rating
F0
Path length
0.5 mi
Path width
25 yd
Property damage
$5,000
Crop damage
$50
Coordinates
43.378, -95.151 (the zone’s center; the record gives no point)

Thunderstorm Wind, Dickinson

When
June 12, 6:13 PM CST
Where
Dickinson County, Spirit Lake
Measured
70 kt (81 mph)
Property damage
$50,000
Crop damage
$5,000
Coordinates
43.378, -95.151 (the zone’s center; the record gives no point)

Thunderstorm Wind, Dickinson

When
June 12, 6:30 PM CST
Where
Dickinson County, Wahpeton
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
43.378, -95.151 (the zone’s center; the record gives no point)

Hail, Lyon

When
June 12, 6:30 PM CST
Where
Lyon County, Little Rock
Measured
1.75 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
43.381, -96.210 (the zone’s center; the record gives no point)

Thunderstorm Wind, Dickinson

When
June 12, 6:35 PM CST
Where
Dickinson County, Spirit Lake
Measured
70 kt (81 mph)
Property damage
$500,000
Crop damage
$5,000
Coordinates
43.378, -95.151 (the zone’s center; the record gives no point)

Thunderstorm Wind, Dickinson

When
June 12, 6:40 PM CST
Where
Dickinson County, Milford
Measured
52 kt (60 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
43.378, -95.151 (the zone’s center; the record gives no point)

Hail, Dickinson

When
June 12, 6:45 PM CST
Where
Dickinson County, West Okoboji
Measured
1.75 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
43.378, -95.151 (the zone’s center; the record gives no point)

Hail, Clay

When
June 12, 7:10 PM CST
Where
Clay County, Spencer
Measured
0.88 in hail
Property damage
$5,000
Crop damage
$50,000
Coordinates
43.083, -95.151 (the zone’s center; the record gives no point)

Thunderstorm Wind, Palo Alto

When
June 12, 7:10 PM CST
Where
Palo Alto County, Mallard
Measured
65 kt (75 mph)
Property damage
$500,000
Crop damage
$500
Coordinates
43.082, -94.678 (the zone’s center; the record gives no point)

Hail, O'Brien

When
June 12, 7:15 PM CST
Where
O'Brien County, Sheldon
Measured
0.75 in hail
Property damage
$5,000
Crop damage
$50,000
Coordinates
43.084, -95.625 (the zone’s center; the record gives no point)

Thunderstorm Wind, Palo Alto

When
June 12, 7:15 PM CST
Where
Palo Alto County, Mallard
Measured
50 kt (58 mph)
Property damage
$50,000
Crop damage
$50
Coordinates
43.082, -94.678 (the zone’s center; the record gives no point)

Thunderstorm Wind, Palo Alto

When
June 12, 7:20 PM CST
Where
Palo Alto County, Mallard to Ruthven to 3 E Emmets
Measured
65 kt (75 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
43.082, -94.678 (the zone’s center; the record gives no point)

Thunderstorm Wind, O'Brien

When
June 12, 7:30 PM CST
Where
O'Brien County, Sanborn
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$500
Coordinates
43.084, -95.625 (the zone’s center; the record gives no point)

Hail, Plymouth

When
June 12, 7:35 PM CST
Where
Plymouth County, Struble
Measured
1.75 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
42.738, -96.214 (the zone’s center; the record gives no point)

Mostly F1 strength, intermittent path at beginning and end.

Hail, Plymouth

When
June 12, 7:38 PM CST
Where
Plymouth County, Remsen
Measured
1.75 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
42.738, -96.214 (the zone’s center; the record gives no point)

Mostly F1 strength, intermittent path at beginning and end.

Thunderstorm Wind, Plymouth

When
June 12, 7:38 PM CST
Where
Plymouth County, Remsen to Brunsville to 2 E Rem
Measured
57 kt (66 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
42.738, -96.214 (the zone’s center; the record gives no point)

Mostly F1 strength, intermittent path at beginning and end.

Thunderstorm Wind, Sioux

When
June 12, 7:40 PM CST
Where
Sioux County, Ireton
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
43.083, -96.178 (the zone’s center; the record gives no point)

Tornado, Palo Alto

When
June 12, 7:41 PM CST
Where
Palo Alto County
Rating
F2
Path length
13 mi
Path width
85 yd
Property damage
$500,000
Crop damage
$50,000
Coordinates
43.082, -94.678 (the zone’s center; the record gives no point)

Hail, Plymouth

When
June 12, 7:47 PM CST
Where
Plymouth County, Le Mars
Measured
1.75 in hail
Property damage
$5,000
Crop damage
$50,000
Coordinates
42.738, -96.214 (the zone’s center; the record gives no point)

Thunderstorm Wind, Plymouth

When
June 12, 7:49 PM CST
Where
Plymouth County, Le Mars
Measured
75 kt (86 mph)
Property damage
$500,000
Crop damage
$5,000
Coordinates
42.738, -96.214 (the zone’s center; the record gives no point)

Thunderstorm Wind, Cherokee

When
June 12, 7:57 PM CST
Where
Cherokee County, Marcus
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
42.736, -95.624 (the zone’s center; the record gives no point)

Thunderstorm Wind, Monona

When
June 12, 8:00 PM CST
Where
Monona County, Ute
Measured
50 kt (58 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
42.052, -95.960 (the zone’s center; the record gives no point)

Thunderstorm Wind, Winnebago

When
June 12, 8:00 PM CST
Where
Winnebago County, Forest City
Measured
61 kt (70 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
43.378, -93.734 (the zone’s center; the record gives no point)

Hail, Kossuth

When
June 12, 8:00 PM CST
Where
Kossuth County, Fenton
Measured
1.75 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
43.204, -94.207 (the zone’s center; the record gives no point)

Hail, Cherokee

When
June 12, 8:01 PM CST
Where
Cherokee County, Marcus
Measured
1.75 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
42.736, -95.624 (the zone’s center; the record gives no point)

Tornado, Plymouth

When
June 12, 8:04 PM CST
Where
Plymouth County
Rating
F2
Path length
17.5 mi
Path width
370 yd
Property damage
$5.0 million
Crop damage
$50,000
Coordinates
42.738, -96.214 (the zone’s center; the record gives no point)

Mostly F1 strength, intermittent path at beginning and end.

Hail, Cherokee

When
June 12, 8:10 PM CST
Where
Cherokee County, Marcus
Measured
1.75 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
42.736, -95.624 (the zone’s center; the record gives no point)

Hail, Cherokee

When
June 12, 8:13 PM CST
Where
Cherokee County, Cherokee
Measured
1.75 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
42.736, -95.624 (the zone’s center; the record gives no point)

Hail, Cherokee

When
June 12, 8:20 PM CST
Where
Cherokee County, Cherokee
Measured
1.75 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
42.736, -95.624 (the zone’s center; the record gives no point)

Thunderstorm Wind, Buena Vista

When
June 12, 8:25 PM CST
Where
Buena Vista County, Alta
Measured
50 kt (58 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
42.736, -95.151 (the zone’s center; the record gives no point)

Hail, Buena Vista

When
June 12, 8:33 PM CST
Where
Buena Vista County, Alta
Measured
1.75 in hail
Property damage
$50,000
Crop damage
$50,000
Coordinates
42.736, -95.151 (the zone’s center; the record gives no point)

Thunderstorm Wind, Hancock

When
June 12, 8:34 PM CST
Where
Hancock County, Garner
Measured
65 kt (75 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
43.082, -93.734 (the zone’s center; the record gives no point)

Thunderstorm Wind, Crawford

When
June 12, 8:35 PM CST
Where
Crawford County, Denison
Measured
50 kt (58 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
42.037, -95.382 (the zone’s center; the record gives no point)

Thunderstorm Wind, Humboldt

When
June 12, 8:45 PM CST
Where
Humboldt County, Bradgate
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$500
Coordinates
42.777, -94.207 (the zone’s center; the record gives no point)

Thunderstorm Wind, Cerro Gordo

When
June 12, 8:47 PM CST
Where
Cerro Gordo County, Mason City Arpt
Measured
81 kt (93 mph)
Property damage
$500,000
Crop damage
$500
Coordinates
43.082, -93.261 (the zone’s center; the record gives no point)

Thunderstorm Wind, Cerro Gordo

When
June 12, 8:55 PM CST
Where
Cerro Gordo County, Mason City
Measured
52 kt (60 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
43.082, -93.261 (the zone’s center; the record gives no point)

Thunderstorm Wind, Cerro Gordo

When
June 12, 8:58 PM CST
Where
Cerro Gordo County, Mason City Arpt
Measured
52 kt (60 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
43.082, -93.261 (the zone’s center; the record gives no point)

Hail, Woodbury

When
June 12, 9:04 PM CST
Where
Woodbury County, Pierson
Measured
0.75 in hail
Property damage
$5,000
Crop damage
$5,000
Coordinates
42.390, -96.045 (the zone’s center; the record gives no point)

Hail, Wright

When
June 12, 9:08 PM CST
Where
Wright County, Galt
Measured
0.75 in hail
Property damage
$5,000
Crop damage
$50,000
Coordinates
42.733, -93.735 (the zone’s center; the record gives no point)

Thunderstorm Wind, Hamilton

When
June 12, 9:30 PM CST
Where
Hamilton County, Jewell
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
42.384, -93.707 (the zone’s center; the record gives no point)

Thunderstorm Wind, Grundy

When
June 12, 9:45 PM CST
Where
Grundy County, Conrad
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
42.402, -92.791 (the zone’s center; the record gives no point)

Thunderstorm Wind, Bremer

When
June 12, 10:05 PM CST
Where
Bremer County, Sumner
Measured
50 kt (58 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
42.775, -92.318 (the zone’s center; the record gives no point)

Thunderstorm Wind, Bremer

When
June 12, 10:10 PM CST
Where
Bremer County, Sumner
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
42.775, -92.318 (the zone’s center; the record gives no point)

Thunderstorm Wind, Chickasaw

When
June 12, 10:15 PM CST
Where
Chickasaw County, Fredericksburg
Measured
69 kt (79 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
43.060, -92.318 (the zone’s center; the record gives no point)

Thunderstorm Wind, Bremer

When
June 12, 10:15 PM CST
Where
Bremer County, Sumner
Measured
69 kt (79 mph)
Property damage
$500,000
Crop damage
$500
Coordinates
42.775, -92.318 (the zone’s center; the record gives no point)

Thunderstorm Wind, Fayette

When
June 12, 10:35 PM CST
Where
Fayette County, Hawkeye
Measured
50 kt (58 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
42.863, -91.844 (the zone’s center; the record gives no point)

Thunderstorm Wind, Fayette

When
June 12, 10:40 PM CST
Where
Fayette County, Hawkeye
Measured
50 kt (58 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
42.863, -91.844 (the zone’s center; the record gives no point)

Hail, Carroll

When
June 12, 10:45 PM CST
Where
Carroll County, Carroll
Measured
0.75 in hail
Property damage
$5,000
Crop damage
$50,000
Coordinates
42.036, -94.861 (the zone’s center; the record gives no point)

Thunderstorm Wind, Montgomery

When
June 12, 11:02 PM CST
Where
Montgomery County, Grant
Measured
69 kt (79 mph)
Property damage
$50,000
Crop damage
$500
Coordinates
41.030, -95.156 (the zone’s center; the record gives no point)

Thunderstorm Wind, Benton

When
June 12, 11:08 PM CST
Where
Benton County, Vinton
Measured
50 kt (58 mph)
Property damage
$5,000
Coordinates
42.080, -92.066 (the zone’s center; the record gives no point)

Thunderstorm Wind, Clayton

When
June 12, 11:16 PM CST
Where
Clayton County, Farmersburg
Measured
75 kt (86 mph)
Property damage
$500,000
Crop damage
$5,000
Coordinates
43.083, -95.151 (the zone’s center; the record gives no point)

Thunderstorm Wind, Clayton

When
June 12, 11:22 PM CST
Where
Clayton County, Elkader
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
43.083, -95.151 (the zone’s center; the record gives no point)

Thunderstorm Wind, Clayton

When
June 12, 11:37 PM CST
Where
Clayton County, Edgewood
Measured
50 kt (58 mph)
Property damage
$5,000
Crop damage
$50
Coordinates
43.083, -95.151 (the zone’s center; the record gives no point)

What these are

Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.
Tornado
A violently rotating column of air in contact with the ground and extending from a thunderstorm, filed with its path, width and Fujita or Enhanced Fujita rating from the damage survey.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Iowa in 1994Every state in 1994This day in weather historyThe tornado archive for Iowa, 1994Warnings in Iowa, June 1994

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 10323876, 10323877, 10321712, 10321468, 10324482, 10321609, 10324365, 10324466, 10324467, 10324235, 10321713, 10321714, 10321715, 10324468, 10321716, 10321717, 10321718, 10321528, 10324246, 10324090, 10324247, 10324248, 10324091, 10323040, 10323041, 10323042, 10324175, 10324249, 10323043, 10323044, 10321491, 10323878, 10323908, 10324374, 10321492, 10323045, 10321493, 10321494, 10321495, 10322065, and more.