Oklahoma, 2004

Tornadoes and Hail in Oklahoma, April 21, 2004

April 21, 2004 · NWS OUN · 132 events in 32 counties and zones

A major hail storm moved through the Oklahoma City metro on this day primarily affecting the western and northern sides of the city. Hail up to the size of baseballs was observed along with many areas reporting hail on the ground ranging from 3 inches deep to 2 feet deep.

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
0
Property damage
$3.0 million
Crop damage
None recorded
Events
132

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.

A major hail storm moved through the Oklahoma City metro on this day primarily affecting the western and northern sides of the city. Hail up to the size of baseballs was observed along with many areas reporting hail on the ground ranging from 3 inches deep to 2 feet deep. The hail damaged numerous structures and vehicles with several people also needing their vehicles towed or dug out of the hail on streets across the city. Damage estimates across the Oklahoma City metro were 100 million dollars. Storms also produced two tornadoes in Ellis county in northwest Oklahoma with no known damage reported.

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Norman, OK wrote its last area forecast discussion before the first event at Apr 21, 2:42 PM CST, 19 minutes earlier.

Area forecast discussion, Apr 21, 2:42 PM CST, 19 minutes before
AREA FORECAST DISCUSSION
NATIONAL WEATHER SERVICE NORMAN OK
342 PM CDT WED APR 21 2004

.DISCUSSION...
WEATHER ELEMENTS ARE IN PLACE FOR AN ACTIVE EVENING/NIGHT OF SEVERE
WEATHER ACROSS MOST OF OUR FORECAST AREA.  SEE SEVERE WEATHER
PRODUCTS FOR MORE DETAILS.

THE EVENTS THAT UNFOLD TONIGHT WILL HAVE A SIGNIFICANT EFFECT ON
WHAT HAPPENS TOMORROW AND FRIDAY.  THE FORECAST MAY CHANGE QUITE A
BIT AGAIN TOMORROW IF STORM DEVELOPMENT TONIGHT IS NOT ACCORDING TO
THE CURRENT PLAN.  AS IT APPEARS NOW... HOWEVER... SIMILAR
INGREDIENTS WILL REMAIN IN PLACE THROUGH FRIDAY... SO PERIODIC
SEVERE WEATHER WILL BE POSSIBLE THROUGH FRIDAY EVENING.  UPPER-LEVEL
SUPPORT WILL BE LACKING LATE FRIDAY NIGHT AND SATURDAY... SO THE
STORMS SHOULD BEGIN TO WIND DOWN DURING THAT TIME.

AFTERNOON TEMPERATURES IN NORTHWEST OKLAHOMA WERE LOWERED A LOT WITH
THIS FORECAST.  IT APPEARS THAT THE SURFACE FRONT WILL BE FAR ENOUGH
SOUTH TO RESULT IN MUCH COOLER READINGS THAN PREVIOUSLY FORECAST...
AND THE COOLNESS WILL PROBABLY BE REINFORCED BY CLOUD COVER AND
PRECIPITATION.

NO SIGNIFICANT CHANGES WERE MADE TO THE OUTER PERIODS.
&&

.PRELIMINARY POINT TEMPS/POPS...
OKLAHOMA CITY OK  58  77  59  67 /  60  40  50  70
HOBART OK         56  79  54  64 /  30  30  40  60
WICHITA FALLS TX  61  81  63  72 /  20  30  40  50
GAGE OK           50  73  48  54 /  30  40  50  60
PONCA CITY OK     54  73  53  63 /  50  50  60  70
DURANT OK         65  79  66  76 /  30  30  40  60

&&

.OUN WATCHES/WARNINGS/ADVISORIES...
OK...NONE.
TX...NONE.

&&

23
Hazardous weather outlook, Apr 21, 11:01 AM CST, 4 hours before
HAZARDOUS WEATHER OUTLOOK
NATIONAL WEATHER SERVICE NORMAN OK
1200 PM CDT WED APR 21 2004

OKZ004>048-050>052-TXZ083>090-221300-

THIS HAZARDOUS WEATHER OUTLOOK COVERS NORTHERN...WESTERN...
CENTRAL...AND SOUTHERN OKLAHOMA...AND WESTERN NORTH TEXAS.

.DAY ONE...THIS AFTERNOON AND TONIGHT...

THUNDERSTORM OUTLOOK...
THERE IS A MODERATE RISK OF SEVERE THUNDERSTORMS OVER PARTS OF
WESTERN...CENTRAL AND EASTERN OKLAHOMA...AND A SLIGHT RISK OF SEVERE
THUNDERSTORMS OVER MUCH OF THE REST OF OKLAHOMA EXCEPT THE FAR
SOUTHWEST.

LOCATION...
THE MODERATE RISK AREA IS NORTHEAST OF A LINE FROM DURANT ... TO
CHICKASHA... TO WEATHERFORD ... AND ARNETT. THE SLIGHT RISK AREA IS
SOUTHWEST OF THE MODERATE RISK AND IS GENERALLY NORTHEAST OF
A LINE FROM WICHITA FALLS TO HOBART AND CHEYENNE.

TIMING...
THE MOST LIKELY TIME FOR SEVERE THUNDERSTORMS WILL BE FROM 3 PM
UNTIL MIDNIGHT.

RECOMMENDED ACTIONS...
EMERGENCY MANAGEMENT AND STORM SPOTTER GROUPS IN THE MODERATE RISK
AREA SHOULD MAKE PREPARATIONS THIS MORNING FOR SEVERE WEATHER
OPERATIONS FROM MID AFTERNOON THROUGH THIS EVENING. THOSE IN THE
SLIGHT RISK AREA ALSO SHOULD BE PREPARED FOR POSSIBLE SEVERE WEATHER
OPERATIONS THIS AFTERNOON AND EVENING. ALL INTERESTS... ESPECIALLY
IN THE MODERATE RISK AREA...SHOULD REVIEW SEVERE WEATHER SAFETY
PLANS...MONITOR WEATHER CONDITIONS CLOSELY THROUGHOUT THE DAY... AND
MAKE INITIAL PREPARATIONS FOR A POTENTIALLY SIGNIFICANT SEVERE
WEATHER EVENT.

DISCUSSION...
A SLOW-MOVING SURFACE BOUNDARY ...EXTENDING FROM NEAR HOLLIS TO
TO EL RENO TO NEAR TULSA ...WILL DRIFT SLOWLY NORTHWEST ACROSS
SOUTHWEST AND CENTRAL OKLAHOMA THIS AFTERNOON AS AN AREA OF
LOW PRESSURE DEEPENS OVER THE OKLAHOMA PANHANDLE.  IN ADDITION
TO THE SURFACE BOUNDARY A DRY LINE WILL MIX EASTWARD THIS
AFTERNOON INTO PARTS OF SOUTHWEST OKLAHOMA AND WESTERN NORTH
TEXAS.  MODERATELY UNSTABLE AIR IS IN POSITION SOUTHEAST OF THE
FRONT...AND EAST OF A DRY LINE.  ALTHOUGH LOW CLOUDS HAVE OVERSPREAD
MUCH OF SOUTHEAST AND CENTRAL OKLAHOMA ...THE CLOUDS ARE EXPECTED TO
BREAK THIS AFTERNOON. RESULTANT SURFACE HEATING WILL FURTHER
DESTABILIZE THE AIR...WITH CAPE VALUES IN EXCESS OF 2500 LIKELY OVER
PARTS OF THE MODERATE RISK AREA BY MID AFTERNOON.

A SURFACE LOW IS EXPECTED TO FORM OVER SOUTHWEST OKLAHOMA LATER
TODAY...WHERE THE FRONT AND DRY LINE INTERSECT. THIS LOW WILL MOVE
NORTHEAST INTO SOUTH CENTRAL OKLAHOMA BY LATE AFTERNOON...IN
RESPONSE TO A MID-LEVEL DISTURBANCE APPROACHING FROM THE WEST. THE
DRY LINE SOUTH OF THE LOW WILL PUNCH NORTHEAST INTO SOUTH CENTRAL
OKLAHOMA BY MID TO LATE AFTERNOON. WITH UNSTABLE AIR SURGING NORTH
AHEAD OF THE LOW...AND A PUNCH OF DRY AIR APPROACHING FROM THE
SOUTHWEST...THUNDERSTORMS ARE EXPECTED TO DEVELOP AND QUICKLY BECOME
SEVERE BETWEEN 3 AND 5 PM ALONG AND JUST NORTH OF THE SURFACE
BOUNDARY AND ALONG THE DRY LINE.  THE LEADING EDGE OF A STRONG
WESTERLY UPPER LEVEL JET STREAM...WITH WIND SPEEDS OVER 100
MPH...WILL REACH THESE AREAS BY EARLY EVENING AND WILL RESULT IN
STRONG VERTICAL WIND SHEAR OVER THE RISK AREA. THE COMBINATION OF
INSTABILITY AND SHEAR FAVORS THE POTENTIAL FOR DISCRETE SUPERCELLS
ACCOMPANIED BY VERY LARGE HAIL...DAMAGING STRAIGHT LINE WINDS...AND
POSSIBLY STRONG TORNADOES...ESPECIALLY IN THE MODERATE RISK AREA.
STORMS THAT FORM THIS AFTERNOON WILL MOVE EAST...CARRYING THE MORE
SIGNIFICANT RISK INTO EASTERN OKLAHOMA BY MID TO LATE EVENING.

PROBABILITY TABLE...
VALID THROUGH 700 AM CDT THURSDAY APR 22.
PROBABILITY OF THUNDERSTORMS OCCURRING IN THE
              NWS NORMAN COUNTY WARNING AREA...90 PERCENT.
PROBABILITY OF SEVERE STORMS IF STORMS OCCUR...90 PERCENT.

OTHER HAZARDOUS WEATHER...
NONE.

.DAYS TWO THROUGH SEVEN...THURSDAY THROUGH TUESDAY...

THUNDERSTORM OUTLOOK...
THERE WILL BE A RISK OF SEVERE WEATHER AGAIN ON THURSDAY OVER ALL OF
OKLAHOMA AND NORTH TEXAS...AND ON FRIDAY FROM CENTRAL AND NORTH
CENTRAL TEXAS INTO MOST OF CENTRAL AND EASTERN OKLAHOMA.

OTHER HAZARDOUS WEATHER...
NONE.

THE NEXT SCHEDULED HAZARDOUS WEATHER OUTLOOK WILL BE ISSUED AT
7 AM CDT THURSDAY APRIL 22.

SIX

In the hours before

Special weather statement, Apr 21, 2:42 PM CST, 19 minutes before
SPECIAL WEATHER STATEMENT
NATIONAL WEATHER SERVICE NORMAN OK
342 PM CDT WED APR 21 2004

OKZ024-212100-
CANADIAN OK-
342 PM CDT WED APR 21 2004

...SIGNIFICANT WEATHER ADVISORY...

THIS SIGNIFICANT WEATHER ADVISORY IS FOR CANADIAN COUNTY.

A STRONG THUNDERSTORM WAS LOCATED 8 MILES SOUTHWEST OF YUKON AT 342
PM CDT...MOVING NORTHEAST AT 20 MPH.

STORM INTENSITY IS INCREASING AND SEVERE WEATHER MAY DEVELOP RAPIDLY.

PEOPLE IN CANADIAN COUNTY...INCLUDING YUKON AND THE WESTERN PORTIONS
OF THE CITY OF OKLAHOMA CITY...SHOULD MONITOR THE WEATHER SITUATION
CLOSELY. LISTEN FOR WARNINGS AND REMAIN ALERT FOR THREATENING
WEATHER CONDITIONS.

...SPEG.
Special weather statement, Apr 21, 2:50 PM CST, 11 minutes before
SPECIAL WEATHER STATEMENT
NATIONAL WEATHER SERVICE NORMAN OK
350 PM CDT WED APR 21 2004

OKZ027-212100-
GRADY OK-
350 PM CDT WED APR 21 2004

...SIGNIFICANT WEATHER ADVISORY...

THIS SIGNIFICANT WEATHER ADVISORY IS FOR GRADY COUNTY.

A STRONG THUNDERSTORM WAS LOCATED OVER NINNEKAH AT 350 PM
CDT...MOVING NORTHEAST AT 20 MPH. ANOTHER STRONG THUNDERSTORM WAS
LOCATED OVER TABLER.

STORM INTENSITY IS INCREASING AND SEVERE WEATHER MAY DEVELOP RAPIDLY.

PEOPLE IN GRADY COUNTY...INCLUDING THE CITY OF CHICKASHA...SHOULD
MONITOR THE WEATHER SITUATION CLOSELY. LISTEN FOR WARNINGS AND REMAIN
ALERT FOR THREATENING WEATHER CONDITIONS.

...SPEG.
Local storm report, Apr 21, 3:01 PM CST, 0 minutes before
PRELIMINARY LOCAL STORM REPORT
NATIONAL WEATHER SERVICE NORMAN OK
401 PM CDT WED APR 21 2004

..TIME...   ...EVENT...     ...CITY LOCATION...      ...LAT.LON...
..DATE...   ....MAG....     ..COUNTY LOCATION...ST.. ...SOURCE....
            ..REMARKS..

0401 PM     HAIL             2 W YUKON               35.51N 97.79W
04/21/2004  1.00 INCH        CANADIAN           OK   TRAINED SPOTTER

&&

JP

The radar

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

Open the radar archive at this moment

Event by event

117 hail, 13 thunderstorm wind, 2 tornado. Local standard time, as filed.

Hail, Canadian

When
April 21, 3:01 PM CST
Where
Canadian County, 2 mi W of Yukon
Measured
1 in hail
Reported by
TRAINED SPOTTER
Coordinates
36.383, -99.883

Hail was observed on Highway 66.

Hail, Canadian

When
April 21, 3:04 PM CST
Where
Canadian County, Yukon
Measured
1.75 in hail
Reported by
BROADCAST MEDIA
Coordinates
35.533, -97.267

Hail was reported covering the ground.

Hail, Oklahoma

When
April 21, 3:09 PM CST
Where
Oklahoma County, Bethany
Measured
0.88 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.517, -97.317

Hail was observed at 39th Street and Council Road.

Hail, Canadian

When
April 21, 3:09 PM CST
Where
Canadian County, Yukon
Measured
3 in hail
Reported by
AMATEUR RADIO
Coordinates
36.617, -99.700

Hail was observed at the intersection of 7th and Oak Streets.

Hail, Oklahoma

When
April 21, 3:14 PM CST
Where
Oklahoma County, Bethany
Measured
1.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
34.067, -97.150

Hail was observed at the intersection of 39th Street and Council Road.

Hail, Grady

When
April 21, 3:19 PM CST
Where
Grady County, 9 mi E of Chickasha
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
36.600, -99.750

Hail, Oklahoma

When
April 21, 3:24 PM CST
Where
Oklahoma County, Bethany
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
34.100, -97.133

Hail was observed at the Wiley Post Airport (KPWA).

Hail, Grady

When
April 21, 3:24 PM CST
Where
Grady County, 1 mi W of Tabler
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
34.000, -97.050

Hail, Oklahoma

When
April 21, 3:26 PM CST
Where
Oklahoma County, Oklahoma City
Measured
1.75 in hail
Reported by
AMATEUR RADIO
Coordinates
33.983, -97.050

Hail was reported at the intersection of Hefner and Council Roads.

Hail, Grady

When
April 21, 3:28 PM CST
Where
Grady County, 9 mi E of Chickasha
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
34.000, -97.117

Hail, Oklahoma

When
April 21, 3:30 PM CST
Where
Oklahoma County, Oklahoma City
Measured
3 in hail
Reported by
AMATEUR RADIO
Coordinates
34.067, -96.950

Hail was observed at the intersection of Wilshire Boulevard and Council Road.

Hail, Oklahoma

When
April 21, 3:41 PM CST to 3:51 PM CST
Where
Oklahoma County, Nichols Hills
Measured
1 in hail
Property damage
$3.0 million
Reported by
AMATEUR RADIO
Coordinates
34.400, -96.817

Quarter size hail was observed at the corner of Grand Boulevard and Nichols Road. As the storm continued northeastward to Britton Road hail up to the size of quarters were observed with hail on the ground ranging from 3 inches to as much as 2 feet deep. Several cars got stuck in hail and had to be towed or dug out on the Broadway Extension. Hail damaged numerous structures and vehicles. The weight of the hail caused a carport to fall on one vehicle.

Hail, McClain

When
April 21, 3:46 PM CST
Where
McClain County, 9 mi S of Blanchard
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
36.800, -98.350

Hail, Oklahoma

When
April 21, 3:50 PM CST
Where
Oklahoma County, 2 mi W of The Vlg
Measured
1.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.383, -96.983

Hail was covering the ground up to two inches deep.

Hail, Payne

When
April 21, 3:55 PM CST
Where
Payne County, 7 mi E of Stillwater
Measured
1 in hail
Reported by
EMERGENCY MANAGER
Coordinates
35.383, -96.983

Hail was observed covering the ground three inches deep.

Hail, Payne

When
April 21, 3:55 PM CST
Where
Payne County, Stillwater
Measured
1 in hail
Reported by
EMERGENCY MANAGER
Coordinates
35.333, -96.917

Hail, Oklahoma

When
April 21, 3:55 PM CST
Where
Oklahoma County, Oklahoma City
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
35.333, -96.917

Hail was reported at Britton Road and Kelley Avenue.

Hail, Cleveland

When
April 21, 4:10 PM CST
Where
Cleveland County, 3 mi NW of Moore
Measured
0.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.333, -96.917

Hail was observed at 119th Street and Western Avenue.

Hail, Garvin

When
April 21, 4:10 PM CST
Where
Garvin County, 5 mi E of Elmore City
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
36.583, -99.567

Hail, Cleveland

When
April 21, 4:11 PM CST
Where
Cleveland County, Moore
Measured
0.75 in hail
Reported by
AMATEUR RADIO
Coordinates
34.100, -96.800

Hail was reported at 19th Street and Interstate 35.

Hail, Cleveland

When
April 21, 4:15 PM CST
Where
Cleveland County, Moore
Measured
0.75 in hail
Reported by
AMATEUR RADIO
Coordinates
36.633, -98.850

Hail was observed at 4th Street and Eastern Avenue.

Hail, Oklahoma

When
April 21, 4:16 PM CST
Where
Oklahoma County, 2 mi SE of Arcadia
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
35.333, -96.533

Hail was observed at Highway 66 and Post Road.

Hail, Cleveland

When
April 21, 4:20 PM CST
Where
Cleveland County, 3 mi S of Slaughterville
Measured
1.25 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.617, -98.417

Hail, McClain

When
April 21, 4:20 PM CST
Where
McClain County, 2 mi NW of Purcell
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
36.500, -98.917

Hail, McClain

When
April 21, 4:26 PM CST
Where
McClain County, 2 mi NW of Purcell
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
36.683, -98.417

Hail, Oklahoma

When
April 21, 4:28 PM CST
Where
Oklahoma County, 2 mi W of Harrah
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
36.067, -98.583

Hail was observed at the intersection of 23rd Street and Luther Road.

Hail, McClain

When
April 21, 4:30 PM CST
Where
McClain County, 5 mi SW of Purcell
Measured
2 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.883, -97.683

Hail, Oklahoma

When
April 21, 4:30 PM CST
Where
Oklahoma County, Choctaw
Measured
1.25 in hail
Reported by
AMATEUR RADIO
Coordinates
36.883, -97.683

Hail, Garvin

When
April 21, 4:32 PM CST
Where
Garvin County, Elmore City
Measured
0.75 in hail
Reported by
AMATEUR RADIO
Coordinates
36.117, -98.383

Hail, Oklahoma

When
April 21, 4:32 PM CST
Where
Oklahoma County, Harrah
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
36.383, -98.250

Hail, McClain

When
April 21, 4:35 PM CST
Where
McClain County, Purcell
Measured
1.75 in hail
Reported by
AMATEUR RADIO
Coordinates
36.300, -98.033

Hail, Garvin

When
April 21, 4:46 PM CST
Where
Garvin County, 5 mi N of Hennepin
Measured
0.88 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.383, -98.083

Hail, Garvin

When
April 21, 4:49 PM CST
Where
Garvin County, 5 mi E of Elmore City
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
36.400, -97.867

Hail, Pottawatomie

When
April 21, 4:57 PM CST
Where
Pottawatomie County, 2 mi E of Pink
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
36.400, -97.867

Hail, Payne

When
April 21, 4:58 PM CST
Where
Payne County, Yale
Measured
0.88 in hail
Reported by
LAW ENFORCEMENT
Coordinates
36.283, -97.900

Hail, Cleveland

When
April 21, 5:00 PM CST
Where
Cleveland County, 2 mi S of Noble
Measured
1 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.400, -97.867

Hail, Pottawatomie

When
April 21, 5:05 PM CST
Where
Pottawatomie County, 2 mi N of Wanette
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
35.650, -97.300

Hail, Harper

When
April 21, 5:07 PM CST
Where
Harper County, 6 mi S of Buffalo
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
36.400, -97.867

Hail, Harper

When
April 21, 5:10 PM CST
Where
Harper County, 6 mi S of Buffalo
Measured
0.88 in hail
Reported by
TRAINED SPOTTER
Coordinates
36.400, -97.867

Hail, Lincoln

When
April 21, 5:10 PM CST
Where
Lincoln County, 2 mi N of Chandler
Measured
0.75 in hail
Reported by
AMATEUR RADIO
Coordinates
36.333, -97.900

Hail, Harper

When
April 21, 5:19 PM CST
Where
Harper County, 5 mi S of Buffalo
Measured
1 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.333, -97.900

Hail, Pottawatomie

When
April 21, 5:20 PM CST
Where
Pottawatomie County, Shawnee
Measured
0.75 in hail
Reported by
EMERGENCY MANAGER
Coordinates
36.400, -97.867

Hail was observed a half a mile north of the intersection of Harrison and Highland Streets.

Hail, Garvin

When
April 21, 5:20 PM CST
Where
Garvin County, 2 mi E of Stratford
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
36.100, -97.900

Hail was reported on Highway 19.

Hail, Pontotoc

When
April 21, 5:22 PM CST
Where
Pontotoc County, 3 mi NW of Vanoss
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
36.450, -97.433

Hail, Carter

When
April 21, 5:30 PM CST
Where
Carter County, 3 mi W of Lone Grove
Measured
0.75 in hail
Reported by
EMERGENCY MANAGER
Coordinates
36.150, -97.617

Hail, Garvin

When
April 21, 5:45 PM CST
Where
Garvin County, Stratford
Measured
0.88 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.500, -97.067

Hail, Murray

When
April 21, 5:48 PM CST
Where
Murray County, 5 mi W of Dougherty
Measured
1.75 in hail
Reported by
AMATEUR RADIO
Coordinates
36.517, -97.017

Hail, Pottawatomie

When
April 21, 5:49 PM CST
Where
Pottawatomie County, Pink
Measured
1 in hail
Reported by
EMERGENCY MANAGER
Coordinates
36.700, -97.083

Hail, Carter

When
April 21, 5:49 PM CST
Where
Carter County, Ardmore
Measured
0.88 in hail
Reported by
EMERGENCY MANAGER
Coordinates
36.233, -96.933

Hail, Carter

When
April 21, 5:58 PM CST
Where
Carter County, 3 mi N of Springer
Measured
1 in hail
Reported by
EMERGENCY MANAGER
Coordinates
36.017, -96.900

Hail, Carter

When
April 21, 6:00 PM CST
Where
Carter County, Ardmore
Measured
0.75 in hail
Reported by
EMERGENCY MANAGER
Coordinates
35.900, -97.017

Hail, Harper

When
April 21, 6:00 PM CST
Where
Harper County, 15 mi SE of Buffalo
Measured
0.88 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.917, -96.867

Hail, Ellis

When
April 21, 6:00 PM CST
Where
Ellis County, 8 mi N of Shattuck
Measured
1 in hail
Reported by
GENERAL PUBLIC
Coordinates
34.983, -97.033

Hail, Oklahoma

When
April 21, 6:03 PM CST
Where
Oklahoma County, 2 mi N of Choctaw
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
36.367, -99.933

Hail was observed at 59th Street and Choctaw Road.

Hail, Oklahoma

When
April 21, 6:06 PM CST
Where
Oklahoma County, 4 mi E of Spencer
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
36.367, -99.933

Hail was observed at the intersection of 54th Street and Hiwassee Road.

Thunderstorm Wind, Harper

When
April 21, 6:09 PM CST
Where
Harper County, 2 mi E of May
Measured
52 kt (60 mph) estimated gust
Reported by
AMATEUR RADIO
Coordinates
34.767, -96.600

Hail, Love

When
April 21, 6:10 PM CST
Where
Love County, Overbrook
Measured
1.75 in hail
Reported by
EMERGENCY MANAGER
Coordinates
35.383, -96.983

Hail, Ellis

When
April 21, 6:11 PM CST
Where
Ellis County, 20 mi N of Gage
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
35.383, -96.917

Hail, Carter

When
April 21, 6:15 PM CST
Where
Carter County, 6 mi S of Ardmore
Measured
1 in hail
Reported by
EMERGENCY MANAGER
Coordinates
34.483, -96.617

Hail was observed at Lake Murray Village.

Hail, Love

When
April 21, 6:20 PM CST
Where
Love County, 6 mi NE of Marietta
Measured
1 in hail
Reported by
EMERGENCY MANAGER
Coordinates
36.433, -99.533

Hail, Love

When
April 21, 6:25 PM CST
Where
Love County, 5 mi NE of Marietta
Measured
1.75 in hail
Reported by
EMERGENCY MANAGER
Coordinates
34.033, -96.767

Hail, Love

When
April 21, 6:25 PM CST
Where
Love County, 5 mi N of Marietta
Measured
1.75 in hail
Reported by
EMERGENCY MANAGER
Coordinates
34.000, -96.633

Tornado, Ellis

When
April 21, 6:26 PM CST to 6:28 PM CST
Where
Ellis County, 7 mi NNW of Shattuck
Rating
F0
Path length
0.3 mi
Path width
30 yd
Reported by
STORM CHASER
Coordinates
35.033, -97.333

A storm chaser and several fire department personnel observed this narrow tornado in open country.

Tornado, Ellis

When
April 21, 6:28 PM CST to 6:31 PM CST
Where
Ellis County, 8 mi NNW of Shattuck
Rating
F0
Path length
1 mi
Path width
200 yd
Reported by
STORM CHASER
Coordinates
35.033, -97.400

This large multi-vortex tornado was videotaped by a storm chaser. No damage was reported.

Hail, Marshall

When
April 21, 6:30 PM CST
Where
Marshall County, 6 mi NNW of Lebanon
Measured
2.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
34.017, -96.667

Hail, Johnston

When
April 21, 6:30 PM CST
Where
Johnston County, Mill Creek
Measured
0.75 in hail
Reported by
GOVT OFFICIAL
Coordinates
36.433, -99.200

Hail, Alfalfa

When
April 21, 6:33 PM CST
Where
Alfalfa County, 3 mi N of Cherokee
Measured
1.75 in hail
Reported by
LAW ENFORCEMENT
Coordinates
34.000, -96.533

Hail, Pottawatomie

When
April 21, 6:39 PM CST
Where
Pottawatomie County, 5 mi NW of Shawnee
Measured
0.75 in hail
Reported by
AMATEUR RADIO
Coordinates
36.433, -99.067

Hail was observed at Interstate 40 and Highway 177.

Hail, Pottawatomie

When
April 21, 6:41 PM CST
Where
Pottawatomie County, 5 mi NW of Shawnee
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
36.450, -99.067

Hail, Pottawatomie

When
April 21, 6:45 PM CST
Where
Pottawatomie County, Shawnee
Measured
1.5 in hail
Reported by
BROADCAST MEDIA
Coordinates
34.933, -96.350

KWTV Channel 9 in Oklahoma City reported hail on west side of Shawnee.

Hail, Pottawatomie

When
April 21, 6:47 PM CST
Where
Pottawatomie County, Shawnee
Measured
1.25 in hail
Reported by
AMATEUR RADIO
Coordinates
36.433, -99.200

Hail was observed at intersection of Kickapoo and Federal Street.

Hail, Pottawatomie

When
April 21, 6:53 PM CST
Where
Pottawatomie County, Shawnee
Measured
1 in hail
Reported by
METEOROLOGIST(NON NWS)
Coordinates
36.433, -99.183

Hail, Woodward

When
April 21, 6:59 PM CST
Where
Woodward County, Ft Supply
Measured
0.88 in hail
Reported by
AMATEUR RADIO
Coordinates
36.583, -98.650

Hail, Pontotoc

When
April 21, 7:00 PM CST
Where
Pontotoc County, 4 mi E of Ada
Measured
0.88 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.033, -97.400

Hail, Marshall

When
April 21, 7:00 PM CST
Where
Marshall County, Oakland
Measured
0.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.383, -96.767

Hail, Woods

When
April 21, 7:00 PM CST
Where
Woods County, 4 mi NNE of Waynoka
Measured
1.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.150, -99.283

Hail, Pottawatomie

When
April 21, 7:04 PM CST
Where
Pottawatomie County, 5 mi NW of Shawnee
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
35.483, -97.200

Hail was reported at Interstate 40 and Highway 177.

Hail, Pottawatomie

When
April 21, 7:05 PM CST
Where
Pottawatomie County, 4 mi N of Shawnee
Measured
1.5 in hail
Reported by
GENERAL PUBLIC
Coordinates
34.967, -97.433

Hail, Johnston

When
April 21, 7:10 PM CST
Where
Johnston County, Pontotoc
Measured
1 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.500, -97.267

Thunderstorm Wind, Woodward

When
April 21, 7:11 PM CST
Where
Woodward County, Woodward Arpt
Measured
57 kt (66 mph) measured gust
Reported by
AWOS,ASOS,MESONET,ETC
Coordinates
34.617, -97.383

Wind was measured by the AWOS at the Woodward Airport (KWWR).

Hail, Marshall

When
April 21, 7:15 PM CST
Where
Marshall County, 4 mi S of Madill
Measured
1.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.483, -97.167

Hail was reported covering the ground.

Hail, Marshall

When
April 21, 7:15 PM CST
Where
Marshall County, 5 mi E of Kingston
Measured
1 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.017, -97.367

Hail, Marshall

When
April 21, 7:20 PM CST
Where
Marshall County, 3 mi ENE of Kingston
Measured
1.75 in hail
Reported by
LAW ENFORCEMENT
Coordinates
34.567, -97.350

Hail, Woodward

When
April 21, 7:23 PM CST
Where
Woodward County, Mooreland
Measured
0.75 in hail
Reported by
AMATEUR RADIO
Coordinates
34.617, -97.300

Hail, Bryan

When
April 21, 7:30 PM CST
Where
Bryan County, 9 mi W of Durant
Measured
2.5 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.267, -97.083

Hail, Woodward

When
April 21, 7:30 PM CST
Where
Woodward County, 7 mi E of Mooreland
Measured
1 in hail
Reported by
TRAINED SPOTTER
Coordinates
36.117, -96.700

Hail, Woodward

When
April 21, 7:30 PM CST
Where
Woodward County, 4 mi E of Curtis
Measured
1 in hail
Reported by
TRAINED SPOTTER
Coordinates
35.100, -97.400

Hail, Hughes

When
April 21, 7:30 PM CST
Where
Hughes County, 1 mi SW of Atwood
Measured
0.88 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.750, -99.617

Hail, Woodward

When
April 21, 7:36 PM CST to 7:46 PM CST
Where
Woodward County, Mooreland
Measured
1 in hail
Reported by
EMERGENCY MANAGER
Coordinates
36.750, -99.617

Hail, Woodward

When
April 21, 7:36 PM CST
Where
Woodward County, 1 mi E of Mooreland
Measured
1.75 in hail
Reported by
EMERGENCY MANAGER
Coordinates
35.733, -96.883

Hail, Woods

When
April 21, 7:40 PM CST
Where
Woods County, 13 mi E of Waynoka
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
36.767, -99.617

Hail, Seminole

When
April 21, 7:46 PM CST
Where
Seminole County, 5 mi WNW of Little
Measured
0.75 in hail
Reported by
AMATEUR RADIO
Coordinates
35.333, -96.917

Hail was observed at mile marker 194 of Interstate 40.

Hail, Dewey

When
April 21, 7:48 PM CST
Where
Dewey County, 1 mi E of Vici
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
34.800, -96.917

Hail, Dewey

When
April 21, 7:48 PM CST
Where
Dewey County, Vici
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
34.800, -96.900

Hail, Grant

When
April 21, 8:00 PM CST
Where
Grant County, Wakita
Measured
1 in hail
Reported by
GENERAL PUBLIC
Coordinates
34.167, -97.317

Hail, Woodward

When
April 21, 8:00 PM CST
Where
Woodward County, 6 mi SSE of Quinlan
Measured
0.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
34.800, -96.950

Thunderstorm Wind, Major

When
April 21, 8:15 PM CST
Where
Major County, 19 mi N of Chester
Measured
52 kt (60 mph) estimated gust
Reported by
GENERAL PUBLIC
Coordinates
34.400, -97.133

Hail, Seminole

When
April 21, 8:15 PM CST
Where
Seminole County, Cromwell
Measured
1 in hail
Reported by
EMERGENCY MANAGER
Coordinates
35.267, -97.117

Thunderstorm Wind, Seminole

When
April 21, 8:15 PM CST
Where
Seminole County, Cromwell
Measured
52 kt (60 mph) estimated gust
Reported by
GENERAL PUBLIC
Coordinates
34.183, -97.133

Hail, Woods

When
April 21, 8:15 PM CST
Where
Woods County, Dacoma
Measured
1.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
34.367, -97.150

Hail, Grant

When
April 21, 8:15 PM CST
Where
Grant County, Wakita
Measured
1 in hail
Reported by
FIRE DEPT/RESCUE SQUAD
Coordinates
34.183, -97.133

Hail, Bryan

When
April 21, 8:20 PM CST
Where
Bryan County, Armstrong
Measured
2.75 in hail
Reported by
TRAINED SPOTTER
Coordinates
36.683, -99.417

Hail, Seminole

When
April 21, 8:21 PM CST
Where
Seminole County, 4 mi W of Cromwell
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
36.150, -99.300

Hail, Alfalfa

When
April 21, 8:25 PM CST
Where
Alfalfa County, 3 mi NE of Carmen
Measured
2 in hail
Reported by
EMERGENCY MANAGER
Coordinates
36.883, -97.917

Hail, Major

When
April 21, 8:30 PM CST
Where
Major County, 19 mi N of Chester
Measured
1 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.367, -99.017

Hail, Alfalfa

When
April 21, 9:00 PM CST
Where
Alfalfa County, Lambert
Measured
1.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.500, -98.917

Hail, Blaine

When
April 21, 9:08 PM CST
Where
Blaine County, Canton
Measured
0.88 in hail
Reported by
LAW ENFORCEMENT
Coordinates
35.333, -96.467

Hail, Grant

When
April 21, 9:15 PM CST
Where
Grant County, 3 mi SW of Renfrow
Measured
0.88 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.333, -96.467

Thunderstorm Wind, Grant

When
April 21, 9:15 PM CST
Where
Grant County, 3 mi SW of Renfrow
Measured
52 kt (60 mph) estimated gust
Property damage
$100
Reported by
GENERAL PUBLIC
Coordinates
36.667, -98.567

Several two to three inch diameter tree limbs were downed.

Hail, Blaine

When
April 21, 9:30 PM CST
Where
Blaine County, Okeene
Measured
0.75 in hail
Reported by
LAW ENFORCEMENT
Coordinates
36.883, -97.917

Hail, Major

When
April 21, 9:35 PM CST
Where
Major County, Ringwood
Measured
0.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
34.050, -96.350

Thunderstorm Wind, Garfield

When
April 21, 9:45 PM CST
Where
Garfield County, Drummond
Measured
61 kt (70 mph) estimated gust
Reported by
TRAINED SPOTTER
Coordinates
35.500, -97.783

Thunderstorm Wind, Garfield

When
April 21, 9:45 PM CST
Where
Garfield County, Lahoma
Measured
61 kt (70 mph) estimated gust
Reported by
TRAINED SPOTTER
Coordinates
35.500, -97.750

Hail, Garfield

When
April 21, 9:54 PM CST
Where
Garfield County, Enid
Measured
0.88 in hail
Reported by
EMERGENCY MANAGER
Coordinates
35.517, -97.633

Thunderstorm Wind, Garfield

When
April 21, 9:54 PM CST
Where
Garfield County, Enid
Measured
61 kt (70 mph) estimated gust
Reported by
EMERGENCY MANAGER
Coordinates
35.500, -97.750

Hail, Garfield

When
April 21, 9:57 PM CST
Where
Garfield County, Waukomis
Measured
1 in hail
Reported by
AMATEUR RADIO
Coordinates
35.517, -97.633

Hail, Garfield

When
April 21, 9:59 PM CST
Where
Garfield County, Enid
Measured
0.75 in hail
Reported by
AMATEUR RADIO
Coordinates
35.050, -97.783

Thunderstorm Wind, Garfield

When
April 21, 9:59 PM CST
Where
Garfield County, Enid
Measured
56 kt (64 mph) estimated gust
Reported by
AMATEUR RADIO
Coordinates
35.517, -97.633

Hail, Garfield

When
April 21, 9:59 PM CST
Where
Garfield County, Enid
Measured
0.75 in hail
Reported by
AMATEUR RADIO
Coordinates
35.050, -97.833

Hail, Garfield

When
April 21, 9:59 PM CST
Where
Garfield County, Vance Afb
Measured
1 in hail
Reported by
OTHER FEDERAL AGENCY
Coordinates
35.483, -97.533

Thunderstorm Wind, Garfield

When
April 21, 9:59 PM CST
Where
Garfield County, Vance Afb
Measured
58 kt (67 mph) measured gust
Reported by
OTHER FEDERAL AGENCY
Coordinates
35.050, -97.783

Thunderstorm Wind, Garfield

When
April 21, 10:00 PM CST
Where
Garfield County, Enid
Measured
61 kt (70 mph) estimated gust
Property damage
$20,000
Reported by
EMERGENCY MANAGER
Coordinates
35.483, -97.533

Strong straight-line winds caused a mile wide swath of damage in the western business district of Enid along Highway 412, west of Highway 81. The roof was damaged at the Homeland grocery store and at Stevens Ford Dealership. Large metal power poles were also downed.

Hail, Kingfisher

When
April 21, 10:14 PM CST
Where
Kingfisher County, Hennessey
Measured
0.75 in hail
Reported by
TRAINED SPOTTER
Coordinates
35.550, -97.533

Thunderstorm Wind, Noble

When
April 21, 10:30 PM CST
Where
Noble County, 6 mi S of Billings
Measured
52 kt (60 mph) estimated gust
Reported by
GENERAL PUBLIC
Coordinates
35.000, -97.667

Hail, Logan

When
April 21, 10:45 PM CST
Where
Logan County, Marshall
Measured
0.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
35.583, -97.600

Hail, Noble

When
April 21, 11:00 PM CST
Where
Noble County, 7 mi SE of Marland
Measured
0.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
36.117, -96.933

Thunderstorm Wind, Noble

When
April 21, 11:00 PM CST
Where
Noble County, 8 mi ESE of Marland
Measured
61 kt (70 mph) estimated gust
Property damage
$200
Reported by
GENERAL PUBLIC
Coordinates
36.117, -97.067

A two foot diameter tree was downed.

Hail, Kay

When
April 21, 11:10 PM CST
Where
Kay County, Ponca City
Measured
1 in hail
Reported by
LAW ENFORCEMENT
Coordinates
35.483, -97.533

Hail, Payne

When
April 21, 11:21 PM CST
Where
Payne County, Glencoe
Measured
1 in hail
Reported by
EMERGENCY MANAGER
Coordinates
35.367, -97.533

Hail was reported on the west side of town. Penny, nickle, and quarter size hail was also observed to be covering the ground.

Hail, Payne

When
April 21, 11:30 PM CST
Where
Payne County, Ripley
Measured
0.75 in hail
Reported by
GENERAL PUBLIC
Coordinates
34.617, -97.300

Hail, Lincoln

When
April 21, 11:34 PM CST
Where
Lincoln County, 4 mi NW of Tryon
Measured
0.88 in hail
Reported by
TRAINED SPOTTER
Coordinates
35.333, -97.500

Hail, Lincoln

When
April 21, 11:45 PM CST
Where
Lincoln County, 2 mi N of Agra
Measured
0.88 in hail
Reported by
EMERGENCY MANAGER
Coordinates
35.333, -97.500

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 Oklahoma in 2004Every state in 2004This day in weather historyThe tornado archive for Oklahoma, 2004Warnings in Oklahoma, April 2004

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: 5391571, 5391572, 5391573, 5391574, 5391575, 5391576, 5391577, 5391578, 5391579, 5391580, 5391581, 5391582, 5391583, 5391584, 5391585, 5391586, 5391587, 5391588, 5391653, 5391654, 5391655, 5391656, 5391657, 5391658, 5391659, 5391660, 5391661, 5391662, 5391663, 5391664, 5391665, 5391666, 5391667, 5391668, 5391669, 5391670, 5390251, 5391671, 5391672, 5391673, and more.