Oklahoma, 1999

Tornadoes and Hail in Oklahoma, April 21 to 22, 1999

April 21 to 22, 1999 · NWS OUN · 62 events in 15 counties and zones

Severe thunderstorms affected parts of western and central Oklahoma from late afternoon of the 21st through the early morning of the 22nd. An F2 tornado that struck the town of Carrier in Garfield County received the most attention, however 2 other tornadoes did form, and there were many reports of damaging straight-line winds and large, destructive hail.

Where it happened

Every event with a place to put it. 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
1
Property damage
$2.6 million
Crop damage
None recorded
Events
62

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 OUN wrote it up.

Severe thunderstorms affected parts of western and central Oklahoma from late afternoon of the 21st through the early morning of the 22nd. An F2 tornado that struck the town of Carrier in Garfield County received the most attention, however 2 other tornadoes did form, and there were many reports of damaging straight-line winds and large, destructive hail. A team of National Weather Service meteorologists surveyed the damage in and near Carrier and rated the tornado an F2. The tornado developed at 1745 CST approximately 4 miles west-southwest of Carrier. The tornado moved along a path from west-southwest to east-northeast from its starting point to Carrier. The path width was approximately 150 yards wide early in the tornado's life. At a point 2 miles southwest of Carrier F2 damage was observed. A home had its roof ripped off and two walls collapsed. As the tornado began to approach Carrier it widened to approximately 500 yards. Four homes in Carrier lost all of their roofs with all four walls standing. One older abandoned cinder block building collapsed. A school and church on the north side of Carrier suffered only minor roof or window damage. As the storm moved out of Carrier it turned to the northeast and narrowed to 200 yards. At about 2 miles northeast of Carrier one home had significant damage to its roof while another suffered minor roof damage. The tornado was rated F1 at this point.The tornado dissipated at 1805 CST about 4 miles northeast of Carrier. The combination of the tornado and straight-line winds in believed to have been responsible for the majority of damage. After the tornado dissipated, straight-line winds continued to cause some damage for several miles. Significant tree damage was noted 4 miles east northeast of Carrier which was one and a half miles south of the tornado damage path. In total 8 homes and businesses were destroyed; 14 buildings sustained major damage, while 19 others sustained minor damage. Damage is estimated at 1.5 million dollars.Another tornado, an F0, was reported by Garfield County Emergency Management causing minor damage to roofs of 2 homes west-northwest of Vance Air Force Base. The 3rd and last tornado of the day, an F1, touched down about 1 mile northeast of Billings in Noble County and destroyed a barn and 2 outbuildings. In addition trees were blown down and several house windows were blown out; numerous farm animals were killed, and 2 semis were blown over on Interstate 35 near mile marker 207. The driver of one of the trucks was injured by broken glass. In addition to tornadoes, large and destructive hail fell in many areas including Hennessey in Kingfisher County where an unusually large amount of golf ball to baseball-size hail fell several times on the 21st causing extensive damage to vehicles, homes, and wheat crop. At least 900,000 dollars is expected to be paid out by just one insurance company which received nearly 750 claims. Among the list of hail damage reports: a pick-up truck was struck by golf ball-size hail 6 miles west of Lacey in Kingfisher County, and numerous vehicles had their windows broken by tennis ball-size hail 16 miles west of Hennessey, also in Kingfisher County.Damaging straight-line winds were observed by the Chief of the Kremlin Fire Department in Garfield County who experienced a brief period of 70 to 80 mph winds from the northwest near the intersection of Highway 81 and Great Lakes Road 8 miles south of Kremlin. He also witnessed an old barn being blown over. Power lines were also downed on the north side of Enid in Garfield County. A wind gust of 90 mph was also observed at the Stillwater Regional Airport in Payne County, where many signs were blown down.

The radar

The national radar mosaic for the moment the first event began.

Open the radar archive at this moment

Event by event

53 hail, 6 thunderstorm wind, 3 tornado. Local standard time, as filed.

Hail, Jackson

When
April 21, 4:40 PM CST
Where
Jackson County, 5 mi SE of Elmer
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
34.430, -99.280

Hail, Tillman

When
April 21, 4:45 PM CST
Where
Tillman County, 3 mi SE of Tipton
Measured
0.88 in hail
Reported by
STORM CHASER
Coordinates
34.470, -99.100

Hail, Tillman

When
April 21, 4:58 PM CST
Where
Tillman County, Manitou
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
34.500, -98.980

Hail, Alfalfa

When
April 21, 5:01 PM CST
Where
Alfalfa County, Goltry
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
36.530, -98.150

Hail, Jackson

When
April 21, 5:04 PM CST
Where
Jackson County, 11 mi NE of Altus
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
34.750, -99.200

Hail, Grant

When
April 21, 5:09 PM CST
Where
Grant County, 2 mi W of Medford
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.820, -97.770

Hail, Kiowa

When
April 21, 5:11 PM CST
Where
Kiowa County, Mountain Park
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
34.700, -98.950

Hail, Major

When
April 21, 5:20 PM CST
Where
Major County, 4 mi NNW of Ringwood
Measured
1.75 in hail
Reported by
STORM CHASER
Coordinates
36.430, -98.280

Hail, Comanche

When
April 21, 5:25 PM CST
Where
Comanche County, 11 mi NNW of Indiahoma
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
34.770, -98.820

Hail, Grant

When
April 21, 5:30 PM CST
Where
Grant County, Nash
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
36.670, -98.050

Tornado, Garfield

When
April 21, 5:45 PM CST to 6:05 PM CST
Where
Garfield County, Carrier to 4 mi NE of Carrier
Rating
F2
Path length
8.5 mi
Path width
500 yd
Property damage
$1.5 million
Reported by
NWS STORM SURVEY
Coordinates
36.470, -98.080

Hail, Kiowa

When
April 21, 5:45 PM CST
Where
Kiowa County, 3 mi SSE of Cooperton
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
34.830, -98.850

Hail, Comanche

When
April 21, 5:50 PM CST
Where
Comanche County, 8 mi N of Indiahoma
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
34.730, -98.750

Hail, Alfalfa

When
April 21, 6:00 PM CST
Where
Alfalfa County, Goltry
Measured
2.75 in hail
Reported by
STORM CHASER
Coordinates
36.530, -98.150

Thunderstorm Wind, Garfield

When
April 21, 6:02 PM CST to 6:15 PM CST
Where
Garfield County, Carrier to 3 mi NE of Carrier
Property damage
$2,000
Reported by
NWS STORM SURVEY
Coordinates
36.500, -97.970

Hail, Garfield

When
April 21, 6:10 PM CST
Where
Garfield County, 7 mi N of Enid
Measured
1.75 in hail
Reported by
STORM CHASER
Coordinates
36.500, -97.870

Hail, Garfield

When
April 21, 6:22 PM CST
Where
Garfield County, 2 mi W of Kremlin
Measured
1.5 in hail
Reported by
STORM CHASER
Coordinates
36.550, -97.850

Thunderstorm Wind, Garfield

When
April 21, 6:23 PM CST
Where
Garfield County, 2 mi W of Kremlin
Property damage
$10,000
Reported by
LAW ENFORCEMENT
Coordinates
36.550, -97.850

Hail, Garfield

When
April 21, 6:29 PM CST
Where
Garfield County, Kremlin
Measured
2.75 in hail
Reported by
STORM CHASER
Coordinates
36.550, -97.820

Hail, Major

When
April 21, 6:45 PM CST
Where
Major County, 3 mi NNE of Meno
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
36.420, -98.150

Hail, Grant

When
April 21, 6:45 PM CST
Where
Grant County, 2 mi E of Salt Fork
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.630, -97.550

Hail, Blaine

When
April 21, 6:57 PM CST
Where
Blaine County, Canton
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
36.070, -98.580

Tornado, Garfield

When
April 21, 6:58 PM CST
Where
Garfield County, 1 mi WNW of Vance Afb
Rating
F0
Path length
0.1 mi
Path width
25 yd
Property damage
$500
Reported by
LAW ENFORCEMENT
Coordinates
36.330, -97.920

Hail, Grant

When
April 21, 7:00 PM CST
Where
Grant County, 4 mi NW of Medford
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.850, -97.780

Hail, Garfield

When
April 21, 7:00 PM CST
Where
Garfield County, Hillsdale
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.570, -97.980

Thunderstorm Wind, Garfield

When
April 21, 7:05 PM CST
Where
Garfield County, Enid
Property damage
$500
Reported by
STORM CHASER
Coordinates
36.400, -97.870

Thunderstorm Wind, Garfield

When
April 21, 7:15 PM CST
Where
Garfield County, Vance Afb
Measured
72 kt (83 mph)
Reported by
AWOS,ASOS,MESONET,ETC
Coordinates
36.330, -97.900

Hail, Major

When
April 21, 7:17 PM CST
Where
Major County, Ames
Measured
1.75 in hail
Reported by
STORM CHASER
Coordinates
36.250, -98.180

Hail, Garfield

When
April 21, 7:22 PM CST
Where
Garfield County, Enid
Measured
1.75 in hail
Reported by
STORM CHASER
Coordinates
36.400, -97.870

Hail, Dewey

When
April 21, 7:30 PM CST
Where
Dewey County, Oakwood
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
35.930, -98.720

Hail, Noble

When
April 21, 7:40 PM CST
Where
Noble County, Billings
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.530, -97.430

Hail, Garfield

When
April 21, 7:55 PM CST
Where
Garfield County, Waukomis
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
36.280, -97.900

Tornado, Noble

When
April 21, 8:07 PM CST to 8:17 PM CST
Where
Noble County, Billings to 1 mi ENE of Billings
Rating
F1
Path length
5 mi
Path width
50 yd
Injuries
1 direct, 0 indirect
Property damage
$30,000
Reported by
LAW ENFORCEMENT
Coordinates
36.550, -97.420

Hail, Kay

When
April 21, 8:13 PM CST
Where
Kay County, 5 mi S of Tonkawa
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.620, -97.300

Hail was reported on Interstate 35 on the Kay/Noble County line.

Hail, Noble

When
April 21, 8:13 PM CST
Where
Noble County, 4 mi N of Billings
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.580, -97.430

Hail was reported on Interstate 35 on the Kay/Noble County line.

Hail, Noble

When
April 21, 8:14 PM CST
Where
Noble County, 4 mi WNW of Marland
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.580, -97.220

Hail, Blaine

When
April 21, 8:17 PM CST
Where
Blaine County, Canton
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
36.070, -98.580

Hail, Blaine

When
April 21, 8:20 PM CST
Where
Blaine County, Southard
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.050, -98.580

Hail, Kingfisher

When
April 21, 8:30 PM CST
Where
Kingfisher County, 6 mi W of Lacey
Measured
1.75 in hail
Property damage
$2,000
Reported by
STORM CHASER
Coordinates
36.120, -98.180

Hail, Noble

When
April 21, 8:31 PM CST
Where
Noble County, Lucien
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.280, -97.450

Hail, Blaine

When
April 21, 8:36 PM CST
Where
Blaine County, Canton
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
36.070, -98.580

Hail, Noble

When
April 21, 8:41 PM CST
Where
Noble County, Perry
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.300, -97.280

Hail, Kingfisher

When
April 21, 8:41 PM CST
Where
Kingfisher County, 16 mi W of Hennessey
Measured
1.75 in hail
Reported by
STORM CHASER
Coordinates
36.100, -98.180

Hail, Kingfisher

When
April 21, 8:44 PM CST
Where
Kingfisher County, 16 mi W of Hennessey
Measured
2.5 in hail
Property damage
$10,000
Reported by
STORM CHASER
Coordinates
36.100, -98.180

Hail, Kingfisher

When
April 21, 8:46 PM CST
Where
Kingfisher County, 5 mi WSW of Lacey
Measured
2.5 in hail
Reported by
STORM CHASER
Coordinates
36.080, -98.170

Hail, Garfield

When
April 21, 9:00 PM CST
Where
Garfield County, Hayward
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.280, -97.520

Hail, Kingfisher

When
April 21, 9:08 PM CST
Where
Kingfisher County, 7 mi SW of Hennessey
Measured
2.75 in hail
Reported by
STORM CHASER
Coordinates
36.030, -97.980

Hail, Kingfisher

When
April 21, 9:17 PM CST
Where
Kingfisher County, 3 mi SSW of Hennessey
Measured
1.75 in hail
Reported by
STORM CHASER
Coordinates
36.070, -97.920

Thunderstorm Wind, Kingfisher

When
April 21, 9:17 PM CST
Where
Kingfisher County, 3 mi SSW of Hennessey
Measured
52 kt (60 mph)
Reported by
STORM CHASER
Coordinates
36.070, -97.920

Hail, Kingfisher

When
April 21, 9:20 PM CST
Where
Kingfisher County, Hennessey
Measured
2.75 in hail
Property damage
$1.0 million
Reported by
STORM CHASER
Coordinates
36.100, -97.900

Hail, Kingfisher

When
April 21, 9:32 PM CST
Where
Kingfisher County, Hennessey
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.100, -97.900

Hail, Noble

When
April 21, 9:40 PM CST
Where
Noble County, Lucien
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.280, -97.450

Hail, Logan

When
April 21, 9:46 PM CST
Where
Logan County, Marshall
Measured
0.75 in hail
Reported by
STORM CHASER
Coordinates
36.150, -97.620

Hail, Kingfisher

When
April 21, 9:57 PM CST
Where
Kingfisher County, Hennessey
Measured
0.88 in hail
Reported by
STORM CHASER
Coordinates
36.100, -97.900

Hail, Payne

When
April 21, 10:14 PM CST
Where
Payne County, 8 mi NNW of Stillwater
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
36.220, -97.120

Hail, Payne

When
April 21, 10:17 PM CST
Where
Payne County, Stillwater
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
36.120, -97.070

Thunderstorm Wind, Payne

When
April 21, 10:17 PM CST
Where
Payne County, Stillwater
Measured
78 kt (90 mph)
Property damage
$5,000
Reported by
STORM CHASER
Coordinates
36.120, -97.070

Hail, Major

When
April 21, 10:45 PM CST
Where
Major County, Isabella
Measured
1.75 in hail
Reported by
STORM CHASER
Coordinates
36.230, -98.330

Hail, Major

When
April 21, 10:50 PM CST
Where
Major County, 4 mi SW of Ames
Measured
1.75 in hail
Reported by
STORM CHASER
Coordinates
36.220, -98.230

Hail, Garfield

When
April 21, 11:20 PM CST
Where
Garfield County, Drummond
Measured
0.88 in hail
Reported by
STORM CHASER
Coordinates
36.300, -98.030

Hail, Grant

When
April 22, 2:05 AM CST
Where
Grant County, 4 mi W of Medford
Measured
1.75 in hail
Reported by
STORM CHASER
Coordinates
36.820, -97.800

Hail, Grant

When
April 22, 2:15 AM CST
Where
Grant County, Wakita
Measured
1 in hail
Reported by
STORM CHASER
Coordinates
36.880, -97.920

What these are

Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
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.
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.

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

The same day elsewhere

More

Every storm in Oklahoma in 1999Every state in 1999This day in weather historyThe tornado archive for Oklahoma, 1999Warnings in Oklahoma, 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: 5696508, 5696509, 5696510, 5696586, 5694991, 5696609, 5696584, 5696587, 5696585, 5696610, 5696506, 5696616, 5696615, 5696606, 5696507, 5696588, 5696511, 5695008, 5696512, 5696583, 5696612, 5694992, 5695007, 5696608, 5696613, 5696597, 5696598, 5696607, 5696599, 5696596, 5694996, 5696595, 5694997, 5696593, 5696594, 5694998, 5694993, 5694995, 5695002, 5695000, and more.