Iowa, 1999

Tornadoes and Hail in Iowa, April 8, 1999

April 8, 1999 · NWS DMX · 50 events in 26 counties and zones

As mentioned in the narrative above, an intense low pressure formed to the southwest of Iowa. The low tracked northeast and lifted into eastern Nebraska.

Where it happened

Every event with a place to put it; 1 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
16
Property damage
$8.5 million
Crop damage
None recorded
Events
50

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.

What happened

The episode as NWS DMX wrote it up.

As mentioned in the narrative above, an intense low pressure formed to the southwest of Iowa. The low tracked northeast and lifted into eastern Nebraska. Ahead of the low, a strong low level jet of around 60 knots continued through the day. A nearly stationary frontal boundary extended east from the low. It lifted into southeast Nebraska during the day, but made little progress into southern Iowa. Lines of thunderstorms formed along the boundary through the day and lifted north rapidly. These storms were elevated in nature and as a result produced most of their severe weather in the form of hail. As the day unfolded, a sharp dry line was clearly evident on the satellite as early as 1600 UTC across Kansas. This line raced east during the day. By afternoon, a speed max had rotated around the upper low to the southwest with wind speeds measured by the Lathrop wind profiler at 100 knots at 500 mb by mid afternoon. Jet stream winds were in excess of 120 knots at the same time. Combined with the dynamic situation mentioned above, considerable moisture convergence took place near the triple point between the warm front and the dry line. Surface dew points pooled into to the mid 60s to even a few 70 degree F. dew point readings over northwest Missouri, southeast Nebraska, and southwest Iowa. Meanwhile, dew points fell into the upper 20s over northeast Kansas and south central Nebraska behind the dry line, with teens over central and south central Kansas. Thunderstorms erupted along the dry line by mid day and advanced east through the afternoon. Low level helicity values topped out between 500 and 600 (m/s)**2 just before the first tornadoes formed. Most of the storms in the warm sector became tornadic quickly. The northern limit of the tornado tracks extended about 10 miles or so north of the warm front. Tracks became intermittent very quickly as soon as the storms crossed the surface warm front due to the layer of very cold air just north of the front. Surface temperatures on the cold side of the front were only in the upper 40s to mid 50s. The entire day was very active. Initially, warm air advection thunderstorms produced hail at many locations of central and northern Iowa. Most of is was just below severe levels however. The activity that developed during the afternoon was a combination of warm air advection and the approach of the dryline. At the beginning of the event, the main weather feature was in the form of hail. There were numerous reports of hail three quarters to one and three quarters inch in diameter. The largest hail fell in Guthrie and Dallas Counties with reports of golf ball size hail. One of the storms in the initial wave of afternoon activity became stronger as it moved into southern Story County. Initially, high winds of 60 MPH or more swept through Sheldahl area of Boone County. Greene County was also affected by high winds from the storms. A tornado dropped out of the storm as it moved into the Slater area and was on the ground for about 2 miles. Initial estimates showed 44 homes and businesses damaged in Story County, one was destroyed with major damage to another. Thirty six homes and four businesses were damaged in the town of Slater. Two people were injured during the passage of the tornado. One of the injuries involved a 70 year old man who was picked up by the tornadoes winds and thrown about 10 feet before he latched on to something. His shoulder was dislocated and he required 6 stitches due to his injuries in his hand. High winds northeast of Slater knocked several cars of a Burlington Northern freight train off the tracks after they were blown more than one quarter mile down the track. It was not possible to determine of the cars were knocked off by the tornado or high winds however. This band of storms continue to race and develop northeast through the afternoon. Damage became more sporadic, however high winds occurred as far northeast as Hardin County, with 70 MPH winds reported near New Providence. Hail reports came in from as far northeast as Grundy and Black Hawk Counties, though it was only three quarters of an inch in diameter. Attention then shifted to the tornadic storms that formed near the dry line. During the afternoon, six more tornadoes touched down in Iowa, several of which were long track tornadoes. The first touched down in Taylor County and tracked through Adams, Cass, and Adair Counties. This tornado had was an F4 intensity tornado in parts of Adair and Adams Counties. Damage was extensive with $1,000,000 damage reported in both Adams and Adair Counties. Entire farmsteads were swept clean by the tornado. At one time this tornado was a mile wide wedge with a damage path nearly two miles wide due to the circulation around the tornado. Eyewitness reports indicated that the tornado split into two distinct tornadoes at times, similar to what occurred with the intense F4 tornado in Adair County of 27 May 1995. One of the farmsteads hit near Nodaway was levelled. Reports indicated that a check was blown from the house nearly 100 miles and was found in the town of Jefferson in Greene County. Other checks and papers were found strewn along the path, stretching from Jefferson all the way back to northwest Taylor County. In Adair County, one account indicated pieces of sheet metal from one farm was lifted and deposited six miles away from the farm. Two people were injured by this tornado, one in Adams County with the other in Adair County. One of the injuries Adair County was serious as a man suffered a broken back when the tornado lifted his semi-tractortrailer truck from the Interstate and threw it into a nearby field. The other injuries from this tornado were minor enough that the people were taken to the hospital, treated, and released. There was one account of a horse being picked up by the tornado. It was lifted into the air and thrown through a stand of pine trees 40 feet high. The horse suffered serious injuries and required significant medical attention do to lacerations. The horse amazingly did survive against all odds, though was said would likely lose sight in one eye. The next tornado touched down in Union County and tracked across Madison and Dallas Counties. This tornado had an F4 strength in Union and decreased to a strong F2 in Madison Counties before intensifying again to near F3 strength as it headed into Dallas County. Damage in Union County was around $2,000,000, and around $350,000 in Madison County. There was one person injured by this tornado in Union County. In an amazing account, the Union County Sheriff reported watching as the tornado lifted the car in front of him 35 feet in the air and throwing it 250 feet. The driver was inside during this time and came out of the situation uninjured. Five coal cars were knocked off the tracks in Union County by the tornado as well. This tornado also had a double structure. From eye witness accounts, which also can be shown on Doppler radar imagery, suggest a small rope like tornado passed through the Twelve Mile Lake area shortly before the passage of the main tornado. The next tornado was a weak tornado which touched down about 4 miles west of downtown Des Moines. The tornado did little damage, but did affect one house and several trees. The tornado was seen by a local television sky camera. A short time later, an F2 tornado touched down in Warren County and tracked into southeast Polk County. The track was over rural areas and damage from it was relatively minor. A more significant F3 tornado tracked from northern Lucas County, and weakened to an F2 as it moved across Warren, part of marion, and into Jasper County. One house was destroyed in Lucas County with the four people inside sustaining minor injuries. Once again, this tornado tracked across mostly rural areas, though it did hit a business and two homes in Jasper County and did $1,000,000 in damage. One person was injured in Jasper County. The last tornado touched down in Davis County at Bloomfield and tracked northeast into Wapello County with a maximum strength of F3. Damage in Davis County was over $500,000 as 64 homes and businesses were damaged in the Bloomfield area. To the northeast, the area of the tornado track was mostly rural and damage was limited to outbuildings for the most part. One farmstead reported severe damage near Floris in Davis County. The house was nearly levelled and several outbuildings were completely destroyed. Parts of the house and outbuildings were found as far as 5 miles away from the farmstead. As the storms moved north, high winds were produced over Story County east of Story City. High winds toppled a tractor semi-trailer truck east of Story City on Interstate 35, injuring the driver. Two cars and a truck were also blown off Interstate 35 in Hamilton County. Four people were injured. Two were taken to the hospital, treated, and released. Two were listed in serious condition, one with a neck fracture, the other with a shoulder fracture. The later incident appeared to be from the rear flank downdraft behind the storm and not the initial gust front. From the preliminary data, 178 homes and business were damaged or destroyed by the tornadic storms as well as countless outbuildings. There were several reports of livestock loss as well. It is truly amazing that there was no loss of life during this event and even more amazing is the fact that the injuries that did occur were all minor. Twenty counties in Iowa experienced serious damage from the storms of the day. Iowa Governor Vilsack declared several counties in Iowa disaster areas. These included Taylor, Union, Adams, and Adair Counties. High winds accompanied the storms as the moved through Appanoose County. A local gas station recorded an 81 MPH wind gust as the storms cut a half mile wide swath of destruction west of Moravia. There were numerous reports of cattle killed by the storms. Some were killed by the tornadoes and flying debris, others by lightning. Reports in Adair County, northwest of Fontanelle indicated about 25 head of cattle were struck by lightning shortly before a tornado moved through that area. As the area of storms that produced the high winds north of Ames in central Iowa moved north, they lost their punch. A few of the storms did remain quite strong however. As the area of thunderstorms moved through Cerro Gordo County, high winds blew down a 60 foot corn crib and did some other damage on a farm near Rockwell.

The radar

The Des Moines radar (KDMX), 18 km away, was scanning. The volume nearest the first event began at 16:32 UTC.

Open the radar archive at this moment

Event by event

19 hail, 17 tornado, 13 thunderstorm wind, 1 lightning. Local standard time, as filed.

Hail, Dallas

When
April 8, 10:30 AM CST
Where
Dallas County, 5 mi E of Minburn
Measured
1.75 in hail
Property damage
$5,000
Reported by
UNKNOWN
Coordinates
41.770, -93.930

Hail, Adair

When
April 8, 10:45 AM CST
Where
Adair County, 5 mi N of Greenfield
Measured
0.75 in hail
Property damage
$1,000
Reported by
UNKNOWN
Coordinates
41.370, -94.470

Hail, Guthrie

When
April 8, 10:50 AM CST
Where
Guthrie County, Bagley
Measured
1.75 in hail
Property damage
$10,000
Reported by
UNKNOWN
Coordinates
41.850, -94.430

Hail, Dallas

When
April 8, 10:55 AM CST
Where
Dallas County, Woodward
Measured
1.5 in hail
Property damage
$10,000
Reported by
UNKNOWN
Coordinates
41.850, -93.930

Hail, Dallas

When
April 8, 10:57 AM CST
Where
Dallas County, Minburn
Measured
0.75 in hail
Property damage
$1,000
Reported by
UNKNOWN
Coordinates
41.770, -94.030

Hail, Boone

When
April 8, 11:00 AM CST
Where
Boone County, 5 mi SW of Boone
Measured
0.75 in hail
Property damage
$1,000
Reported by
UNKNOWN
Coordinates
42.020, -93.950

Hail, Guthrie

When
April 8, 11:00 AM CST
Where
Guthrie County, Jamaica
Measured
0.75 in hail
Property damage
$1,000
Reported by
NWS EMPLOYEE(OFF DUTY)
Coordinates
41.850, -94.320

Hail, Greene

When
April 8, 11:03 AM CST
Where
Greene County, 5 mi SW of Jefferson
Measured
1 in hail
Property damage
$1,000
Reported by
UNKNOWN
Coordinates
41.970, -94.450

Hail, Greene

When
April 8, 11:10 AM CST
Where
Greene County, Jefferson
Measured
1 in hail
Property damage
$5,000
Reported by
UNKNOWN
Coordinates
42.020, -94.380

Thunderstorm Wind, Greene

When
April 8, 11:11 AM CST
Where
Greene County, Grand Jct
Measured
52 kt (60 mph)
Property damage
$15,000
Reported by
NEWSPAPER
Coordinates
42.030, -94.230

Hail, Dallas

When
April 8, 11:47 AM CST
Where
Dallas County, 3 mi N of Adel
Measured
0.88 in hail
Property damage
$2,000
Reported by
UNKNOWN
Coordinates
41.670, -94.020

Hail, Marshall

When
April 8, 11:54 AM CST
Where
Marshall County, 1 mi S of Melbourne
Measured
0.88 in hail
Property damage
$2,000
Reported by
UNKNOWN
Coordinates
41.920, -93.100

Hail, Dallas

When
April 8, 12:02 PM CST
Where
Dallas County, Woodward
Measured
1 in hail
Property damage
$4,000
Reported by
UNKNOWN
Coordinates
41.850, -93.930

Hail, Marshall

When
April 8, 12:02 PM CST
Where
Marshall County, Melbourne
Measured
0.88 in hail
Property damage
$4,000
Reported by
UNKNOWN
Coordinates
41.930, -93.100

Hail, Dallas

When
April 8, 12:11 PM CST
Where
Dallas County, 4 mi W of Granger
Measured
1.75 in hail
Property damage
$5,000
Reported by
UNKNOWN
Coordinates
41.770, -93.920

Hail, Story

When
April 8, 12:26 PM CST
Where
Story County, Ames
Measured
0.75 in hail
Property damage
$3,000
Reported by
UNKNOWN
Coordinates
42.030, -93.620

Thunderstorm Wind, Boone

When
April 8, 12:32 PM CST
Where
Boone County, Sheldahl
Measured
52 kt (60 mph)
Property damage
$3,000
Reported by
UNKNOWN
Coordinates
41.870, -93.720

Tornado, Story

When
April 8, 12:33 PM CST to 12:37 PM CST
Where
Story County, Slater
Rating
F1
Path length
2 mi
Path width
75 yd
Injuries
2 direct, 0 indirect
Property damage
$800,000
Reported by
TRAINED SPOTTER
Coordinates
41.880, -93.680

Thunderstorm Wind, Story

When
April 8, 12:35 PM CST
Where
Story County, 1 mi NE of Slater
Measured
61 kt (70 mph)
Property damage
$10,000
Reported by
UNKNOWN
Coordinates
41.900, -93.670

Hail, Story

When
April 8, 12:44 PM CST
Where
Story County, 5 mi N of Ames
Measured
1 in hail
Property damage
$4,000
Reported by
UNKNOWN
Coordinates
42.100, -93.620

Thunderstorm Wind, Hamilton

When
April 8, 1:38 PM CST
Where
Hamilton County, Jewell
Measured
52 kt (60 mph)
Property damage
$2,000
Reported by
NEWSPAPER
Coordinates
42.300, -93.650

Thunderstorm Wind, Hardin

When
April 8, 1:48 PM CST
Where
Hardin County, 5 mi S of New Providence
Measured
61 kt (70 mph)
Property damage
$5,000
Reported by
UNKNOWN
Coordinates
42.220, -93.170

Tornado, Taylor

When
April 8, 1:54 PM CST to 1:57 PM CST
Where
Taylor County, New Market to 9 mi N of New Market
Rating
F2
Path length
3 mi
Path width
500 yd
Property damage
$500,000
Reported by
EMERGENCY MANAGER
Coordinates
40.850, -94.900

Tornado, Adams

When
April 8, 1:57 PM CST to 2:16 PM CST
Where
Adams County, Nodaway to 3 mi NW of Mt Etna
Rating
F4
Path length
18 mi
Path width
1,000 yd
Injuries
1 direct, 0 indirect
Property damage
$1.0 million
Reported by
LAW ENFORCEMENT
Coordinates
40.880, -94.880

Tornado, Cass

When
April 8, 2:16 PM CST to 2:23 PM CST
Where
Cass County, Massena to 7 mi E of Massena
Rating
F3
Path length
7.5 mi
Path width
1,000 yd
Property damage
$186,000
Reported by
LAW ENFORCEMENT
Coordinates
41.150, -94.780

Tornado, Adair

When
April 8, 2:23 PM CST to 2:40 PM CST
Where
Adair County, Bridgewater to 2 mi N of Greenfield
Rating
F4
Path length
20.5 mi
Path width
1,500 yd
Injuries
2 direct, 0 indirect
Property damage
$1.0 million
Reported by
LAW ENFORCEMENT
Coordinates
41.250, -94.720

Lightning, Adair

When
April 8, 2:25 PM CST
Where
Adair County, 4 mi NW of Fontanelle
Property damage
$7,000
Reported by
NEWSPAPER
Coordinates
41.331, -94.471 (the zone’s center; the record gives no point)

Thunderstorm Wind, Ringgold

When
April 8, 2:30 PM CST
Where
Ringgold County, 2 mi NE of Mt Ayr
Measured
70 kt (81 mph)
Property damage
$75,000
Reported by
NEWSPAPER
Coordinates
40.730, -94.200

Hail, Black Hawk

When
April 8, 2:38 PM CST
Where
Black Hawk County, 3 mi S of Waterloo
Measured
0.75 in hail
Property damage
$2,000
Reported by
UNKNOWN
Coordinates
42.450, -92.350

Thunderstorm Wind, Ringgold

When
April 8, 2:40 PM CST
Where
Ringgold County, 2 mi W of Beaconsfield
Measured
56 kt (64 mph)
Property damage
$2,000
Reported by
NEWSPAPER
Coordinates
40.800, -94.080

Hail, Grundy

When
April 8, 2:46 PM CST
Where
Grundy County, 4 mi NE of Wellsburg
Measured
0.75 in hail
Property damage
$1,000
Reported by
UNKNOWN
Coordinates
42.470, -92.870

Tornado, Union

When
April 8, 2:48 PM CST to 3:04 PM CST
Where
Union County, Creston to 4 mi N of Afton
Rating
F4
Path length
12.5 mi
Path width
1,500 yd
Injuries
1 direct, 0 indirect
Property damage
$2.0 million
Reported by
LAW ENFORCEMENT
Coordinates
41.030, -94.320

Tornado, Madison

When
April 8, 3:04 PM CST to 3:35 PM CST
Where
Madison County, Macksburg to 4 mi N of Winterset
Rating
F2
Path length
24.5 mi
Path width
1,250 yd
Property damage
$350,000
Reported by
LAW ENFORCEMENT
Coordinates
41.180, -94.230

Thunderstorm Wind, Dallas

When
April 8, 3:20 PM CST
Where
Dallas County, 1 mi W of De Soto
Measured
65 kt (75 mph)
Property damage
$10,000
Reported by
UNKNOWN
Coordinates
41.530, -94.030

Tornado, Dallas

When
April 8, 3:35 PM CST to 4:00 PM CST
Where
Dallas County, De Soto to 1 mi W of Granger
Rating
F3
Path length
19 mi
Path width
1,000 yd
Property damage
$40,000
Reported by
LAW ENFORCEMENT
Coordinates
41.520, -94.020

Thunderstorm Wind, Dallas

When
April 8, 3:37 PM CST
Where
Dallas County, Adel
Measured
70 kt (81 mph)
Property damage
$20,000
Reported by
UNKNOWN
Coordinates
41.620, -94.020

Tornado, Polk

When
April 8, 4:00 PM CST
Where
Polk County, Des Moines
Rating
F0
Path length
0.2 mi
Path width
30 yd
Property damage
$43,000
Reported by
BROADCAST MEDIA
Coordinates
41.600, -93.620

Tornado, Warren

When
April 8, 4:13 PM CST to 4:40 PM CST
Where
Warren County, New Virginia to 1 mi W of Carlisle
Rating
F2
Path length
25 mi
Path width
100 yd
Property damage
$75,000
Reported by
LAW ENFORCEMENT
Coordinates
41.180, -93.750

very intermittent track in rural areas

Hail, Dallas

When
April 8, 4:18 PM CST
Where
Dallas County, 3 mi ESE of Waukee
Measured
0.88 in hail
Property damage
$2,000
Reported by
UNKNOWN
Coordinates
41.600, -93.850

Tornado, Lucas

When
April 8, 4:18 PM CST to 4:25 PM CST
Where
Lucas County, Lucas to 4 mi N of Lucas
Rating
F3
Path length
4.5 mi
Path width
120 yd
Injuries
4 direct, 0 indirect
Property damage
$250,000
Reported by
EMERGENCY MANAGER
Coordinates
41.070, -93.520

Tornado, Warren

When
April 8, 4:25 PM CST to 4:45 PM CST
Where
Warren County, Liberty Center to 3 mi NE of Hartford
Rating
F2
Path length
22.5 mi
Path width
150 yd
Property damage
$70,000
Reported by
UNKNOWN
Coordinates
41.150, -93.520

intermittent track

Thunderstorm Wind, Appanoose

When
April 8, 4:35 PM CST
Where
Appanoose County, 1 mi W of Moravia
Measured
70 kt (81 mph)
Property damage
$75,000
Reported by
NEWSPAPER
Coordinates
40.880, -92.900

Tornado, Polk

When
April 8, 4:40 PM CST to 4:50 PM CST
Where
Polk County, Runnells to 13 mi NW of Runnells
Rating
F1
Path length
7 mi
Path width
75 yd
Property damage
$50,000
Reported by
UNKNOWN
Coordinates
41.520, -93.620

intermittent track

Tornado, Marion

When
April 8, 4:45 PM CST to 4:46 PM CST
Where
Marion County, 3 mi NW of Swan
Rating
F1
Path length
1 mi
Path width
100 yd
Property damage
$50,000
Reported by
EMERGENCY MANAGER
Coordinates
41.500, -93.350

Tornado, Jasper

When
April 8, 4:46 PM CST to 4:58 PM CST
Where
Jasper County, Prairie City to 8 mi of Colfax
Rating
F2
Path length
11 mi
Path width
175 yd
Injuries
1 direct, 0 indirect
Property damage
$1.0 million
Reported by
LAW ENFORCEMENT
Coordinates
41.520, -93.330

broken track

Thunderstorm Wind, Story

When
April 8, 5:05 PM CST
Where
Story County, 1 mi E of Story City
Measured
65 kt (75 mph)
Injuries
1 direct, 0 indirect
Property damage
$40,000
Reported by
DEPT OF HIGHWAYS
Coordinates
42.180, -93.580

Tornado, Davis

When
April 8, 5:15 PM CST to 5:28 PM CST
Where
Davis County, Bloomfield
Rating
F3
Path length
11 mi
Path width
400 yd
Property damage
$550,000
Reported by
BROADCAST MEDIA
Coordinates
40.750, -92.420

Tornado, Wapello

When
April 8, 5:28 PM CST to 5:34 PM CST
Where
Wapello County, Agency to 7 mi NW of Eldon
Rating
F2
Path length
5 mi
Path width
200 yd
Property damage
$100,000
Reported by
LAW ENFORCEMENT
Coordinates
40.880, -92.370

Thunderstorm Wind, Hamilton

When
April 8, 5:30 PM CST
Where
Hamilton County, 2 mi S of Ellsworth
Measured
61 kt (70 mph)
Injuries
4 direct, 0 indirect
Property damage
$20,000
Reported by
NEWSPAPER
Coordinates
42.300, -93.580

Thunderstorm Wind, Cerro Gordo

When
April 8, 7:00 PM CST
Where
Cerro Gordo County, Rockwell
Measured
61 kt (70 mph)
Property damage
$45,000
Reported by
NEWSPAPER
Coordinates
42.980, -93.180

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.
Lightning
A lightning strike that killed, injured or caused damage.

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

The same day elsewhere

More

Every storm in Iowa in 1999Every state in 1999This day in weather historyThe tornado archive for Iowa, 1999Warnings in Iowa, April 1999

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: 5686937, 5686936, 5686859, 5686860, 5686861, 5686862, 5686863, 5686864, 5686865, 5686960, 5686866, 5686867, 5686868, 5686869, 5686870, 5686871, 5686872, 5686873, 5686874, 5686875, 5686955, 5686876, 5686877, 5686932, 5686933, 5686934, 5686956, 5686957, 5686935, 5686958, 5686938, 5686939, 5686940, 5686941, 5686942, 5686943, 5686944, 5686945, 5686946, 5686947, and more.