National Storms

On the map: every storm report logged this day.

On the map

HailWindTornado

1996 storm days

Storm reports for April 21, 1996

On April 21, 1996, 337 hail, 69 damaging-wind and 33 tornado reports were logged across 9 states.

FreeNo accountNo phone numberWe don’t keep the address

· As you type, the text is sent to Google to suggest addresses.
337hail reports
69damaging-wind reports
33tornado reports
4.50″largest hail reported

IndependentNot affiliated with NOAA or the National Weather Service. Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology

← Apr 20, 1996 All 1996 storm days · April 1996 Apr 22, 1996 →

Other storms on April 21 →

On April 21, 1996, 337 hail, 69 damaging-wind and 33 tornado reports were logged across 9 states. The largest hail reported was 4.50″ (softball size) in Jones County, TX. Tornadoes killed 4.

Storm day runs 7 a.m. to 7 a.m. Eastern (12:00–12:00 UTC), the convention the Storm Prediction Center uses. Radar hail estimates start October 2019.

Storm reports by state

StateHailWindTornadoLargest hail
OK14525184.50″
TX10314104.50″
MO42214.50″
AR161944.50″
KS17302.75″
MS9101.75″
IL2401.75″
IN3001.75″
KY010–

Cities with hail reported within 5 miles

CityPopulationLargest report
Gainesville, TX18,2954.50″
Pottsboro, TX2,7804.50″
Whitesboro, TX4,1454.00″
Bethany, OK20,4212.75″
Carthage, MO15,7032.75″
Warr Acres, OK10,4562.75″
Seymour, TX2,6222.75″
Vernon, TX9,7282.50″
Bowie, TX6,0542.50″
Oklahoma City, OK712,9191.75″
Abilene, TX130,5011.75″
Fayetteville, AR103,1341.75″
Wichita Falls, TX102,3721.75″
Edmond, OK99,0401.75″
Lawton, OK90,0271.75″
Stillwater, OK50,1381.75″
Yukon, OK27,0681.75″
Denison, TX26,4461.75″
Nixa, MO26,3521.75″
Ozark, MO23,2481.75″
Marion, IL17,0211.75″
Harrison, AR13,7231.75″
Greenwood, MS13,6271.75″
Ottawa, KS12,7331.75″
West Plains, MO12,7041.75″

Hail reports (337)

Time (UTC)SizeLocation
21:004.50″Jones County, TX
01:474.50″Newton County, MO
02:254.50″Cooke County, TX
02:304.50″Grayson County, TX
03:134.50″Grayson County, TX
03:254.50″Cooke County, TX
03:354.50″Cooke County, TX
03:404.50″Cooke County, TX
05:054.50″Madison County, AR
05:104.50″Madison County, AR
05:104.50″Kay County, OK
02:354.00″Grayson County, TX
03:254.00″Cooke County, TX
20:402.75″Tillman County, OK
21:162.75″Throckmorton County, TX
21:302.75″Jones County, TX
21:402.75″Throckmorton County, TX
22:002.75″Baylor County, TX
22:102.75″Baylor County, TX
22:392.75″Coffey County, KS
22:572.75″Jefferson County, OK
23:542.75″Jasper County, MO
00:132.75″Archer County, TX
00:402.75″Oklahoma County, OK
02:042.75″Cooke County, TX
03:412.75″Love County, OK
04:002.75″Grayson County, TX
04:352.75″Webster County, MO
05:102.75″Madison County, AR
05:162.75″Madison County, AR
05:352.75″Texas County, MO
06:162.75″Muskogee County, OK
19:502.50″Wilbarger County, TX
20:052.50″Payne County, OK
22:102.50″Noble County, OK
22:232.50″Stephens County, OK
23:122.50″Wichita County, TX
23:252.50″Murray County, OK
00:552.50″Clay County, TX
00:552.50″Clay County, TX
01:302.50″Montague County, TX
21:302.00″Kiowa County, OK
03:502.00″Le Flore County, OK
04:052.00″Bryan County, OK
05:152.00″Madison County, AR
05:152.00″Madison County, AR
07:402.00″Upton County, TX
13:201.75″Bolivar County, MS
14:141.75″Leflore County, MS
14:361.75″Leflore County, MS
16:001.75″Webster County, MS
19:311.75″Creek County, OK
19:311.75″Tulsa County, OK
20:001.75″Payne County, OK
20:351.75″Archer County, TX
20:581.75″Wichita County, TX
21:031.75″Taylor County, TX
21:301.75″Archer County, TX
21:401.75″Crawford County, KS
21:451.75″Shackelford County, TX
21:511.75″Archer County, TX
21:551.75″Baylor County, TX
22:041.75″Jefferson County, OK
22:111.75″Haskell County, TX
22:151.75″Woodson County, KS
22:241.75″Wichita County, TX
22:301.75″Woodson County, KS
22:401.75″Throckmorton County, TX
22:431.75″Shackelford County, TX
22:501.75″Kingfisher County, OK
22:541.75″Comanche County, OK
22:571.75″Garvin County, OK
23:001.75″Baylor County, TX
23:031.75″Young County, TX
23:041.75″Williamson County, IL
23:041.75″Canadian County, OK
23:191.75″Franklin County, KS
23:261.75″Young County, TX
23:351.75″Benton County, MO
23:451.75″Beckham County, OK
23:461.75″Young County, TX
23:551.75″Grady County, OK
00:001.75″Knox County, MO
00:001.75″Jasper County, MO
00:001.75″Grady County, OK
00:001.75″Beckham County, OK
00:031.75″Jack County, TX
00:041.75″Canadian County, OK
00:041.75″Oklahoma County, OK
00:151.75″Murray County, OK
00:281.75″Craig County, OK
00:301.75″Throckmorton County, TX
00:401.75″Oklahoma County, OK
00:401.75″Clay County, TX
00:411.75″Archer County, TX
00:451.75″Washita County, OK
00:471.75″Oklahoma County, OK
00:561.75″Clay County, TX
01:041.75″Logan County, OK
01:151.75″Montague County, TX
02:001.75″Montague County, TX
02:081.75″Polk County, MO
02:451.75″Montague County, TX
03:001.75″Wabaunsee County, KS
03:101.75″Bryan County, OK
03:201.75″Bryan County, OK
03:251.75″Putnam County, IN
03:251.75″Christian County, MO
03:431.75″Christian County, MO
04:031.75″Christian County, MO
04:051.75″Greene County, MO
04:051.75″Bryan County, OK
04:251.75″Clinton County, IN
04:351.75″Christian County, MO
04:591.75″Wright County, MO
05:241.75″Upton County, TX
05:451.75″Texas County, MO
05:451.75″Wagoner County, OK
05:451.75″Reagan County, TX
05:501.75″Muskogee County, OK
06:001.75″Washington County, AR
06:091.75″Muskogee County, OK
06:121.75″Washington County, AR
06:221.75″Boone County, AR
06:301.75″Sequoyah County, OK
06:301.75″Reagan County, TX
06:401.75″Madison County, AR
06:521.75″Boone County, AR
07:301.75″Ozark County, MO
07:551.75″Reagan County, TX
08:021.75″Taylor County, TX
08:041.75″Upton County, TX
08:091.75″Howell County, MO
08:101.75″Johnson County, AR
08:151.75″Haskell County, TX
08:251.75″Upton County, TX
08:301.75″Taylor County, TX
08:351.75″Taylor County, TX
08:351.75″Jones County, TX
08:401.75″Callahan County, TX
08:451.75″Shackelford County, TX
09:001.75″Callahan County, TX
21:101.50″Garfield County, OK
21:151.50″Kiowa County, OK
23:301.50″Comanche County, OK
02:511.50″Lyon County, KS
20:261.25″Tillman County, OK
06:001.25″Glasscock County, TX
06:551.25″Pittsburg County, OK
10:201.25″Tom Green County, TX
12:151.00″Sunflower County, MS
19:581.00″Tulsa County, OK
20:301.00″Archer County, TX
20:341.00″Mayes County, OK
20:401.00″Osage County, OK
20:401.00″Osage County, OK
20:451.00″Kiowa County, OK
21:001.00″Archer County, TX
21:081.00″Craig County, OK
21:451.00″Noble County, OK
21:481.00″Ottawa County, OK
22:011.00″Morgan County, MO
22:011.00″Stephens County, OK
22:151.00″Wilson County, KS
22:151.00″Boone County, MO
22:221.00″Clay County, TX
22:251.00″Ottawa County, OK
22:271.00″Vernon County, MO
22:301.00″Carter County, OK
22:341.00″Pawnee County, OK
22:381.00″Newton County, MO
22:421.00″Ottawa County, OK
22:451.00″Wilbarger County, TX
22:561.00″Logan County, OK
23:001.00″Noble County, OK
23:091.00″Newton County, MO
23:121.00″Sumner County, KS
23:151.00″Franklin County, KS
23:231.00″Jasper County, MO
23:391.00″Barton County, MO
23:401.00″Caddo County, OK
23:451.00″Garfield County, OK
23:551.00″Newton County, MO
00:011.00″Morgan County, MO
00:041.00″Kay County, OK
00:301.00″Labette County, KS
00:301.00″Pike County, MO
00:301.00″Caddo County, OK
00:301.00″Tillman County, OK
00:501.00″Young County, TX
00:501.00″Montague County, TX
00:571.00″Oklahoma County, OK
01:001.00″Cowley County, KS
01:051.00″Ottawa County, OK
01:151.00″Cherokee County, KS
01:151.00″Comanche County, OK
01:301.00″Canadian County, OK
01:351.00″Grady County, OK
01:401.00″Cooke County, TX
01:491.00″Pittsburg County, OK
02:001.00″Camden County, MO
02:081.00″Dallas County, MO
02:241.00″Polk County, MO
03:101.00″Cooke County, TX
03:261.00″Greene County, MO
03:271.00″Lawrence County, MO
03:391.00″Greene County, MO
03:471.00″Sequoyah County, OK
04:151.00″Marshall County, OK
04:371.00″Okfuskee County, OK
04:551.00″Christian County, MO
05:041.00″Seminole County, OK
05:051.00″Seminole County, OK
05:201.00″Seminole County, OK
05:201.00″McIntosh County, OK
05:451.00″Madison County, AR
05:501.00″Newton County, AR
05:551.00″Washington County, AR
06:201.00″Pittsburg County, OK
06:351.00″Garvin County, OK
06:541.00″Marion County, AR
07:251.00″Choctaw County, OK
07:391.00″Pontotoc County, OK
07:391.00″Jones County, TX
07:451.00″Crane County, TX
09:321.00″Reagan County, TX
10:201.00″Tom Green County, TX
10:451.00″Concho County, TX
14:330.88″Grenada County, MS
17:150.88″Clay County, MS
19:160.88″Pawnee County, OK
19:160.88″Creek County, OK
20:050.88″Tulsa County, OK
20:130.88″Tulsa County, OK
20:220.88″Throckmorton County, TX
20:250.88″Pawnee County, OK
21:300.88″Mayes County, OK
21:310.88″Haskell County, TX
21:460.88″Osage County, OK
21:460.88″Osage County, OK
21:560.88″Tillman County, OK
22:000.88″Vernon County, MO
22:350.88″Cotton County, OK
22:470.88″Wichita County, TX
23:150.88″Jefferson County, OK
23:160.88″Washington County, OK
23:320.88″Stephens County, OK
23:450.88″Murray County, OK
23:520.88″Throckmorton County, TX
00:150.88″Washington County, OK
00:270.88″Canadian County, OK
00:320.88″Oklahoma County, OK
00:400.88″Wichita County, TX
00:560.88″Nowata County, OK
01:150.88″Pontotoc County, OK
01:580.88″Clay County, TX
02:400.88″Grayson County, TX
02:500.88″Lawrence County, MO
03:170.88″Greene County, MO
03:350.88″Cooke County, TX
05:080.88″Okmulgee County, OK
05:250.88″Adair County, OK
06:250.88″Pushmataha County, OK
06:250.88″Cherokee County, OK
06:300.88″Hughes County, OK
08:050.88″Johnston County, OK
13:450.75″Webster County, MS
15:000.75″Carroll County, MS
19:550.75″Osage County, OK
20:050.75″Rogers County, OK
20:090.75″Wichita County, TX
20:150.75″Washington County, OK
20:300.75″Osage County, OK
20:300.75″Taylor County, TX
20:450.75″Pawnee County, OK
20:450.75″Rogers County, OK
20:450.75″Osage County, OK
20:450.75″Taylor County, TX
21:000.75″Stoddard County, MO
21:000.75″Kingfisher County, OK
21:000.75″Archer County, TX
21:100.75″Logan County, OK
21:180.75″Craig County, OK
21:200.75″Noble County, OK
21:290.75″Haskell County, TX
21:300.75″Comanche County, OK
21:300.75″Wichita County, TX
21:350.75″Cotton County, OK
21:500.75″Garfield County, OK
22:000.75″Pawnee County, OK
22:250.75″Cotton County, OK
22:350.75″Carter County, OK
22:350.75″Carter County, OK
22:550.75″Anderson County, KS
23:300.75″Montgomery County, KS
23:500.75″Garfield County, OK
00:000.75″Osage County, OK
00:050.75″Hamilton County, IL
00:150.75″Grady County, OK
00:200.75″Canadian County, OK

Showing the 300 largest of 337.

Damage, injuries and deaths

National Weather Service offices recorded about $316 million in property damage, $25,000 in crop damage, 115 injuries and 4 deaths from hail, thunderstorm wind and tornadoes across the US on this storm day (513 events in 9 states). Injuries and deaths are those the events caused directly.

CountyEventsInjuriesDeathsProperty damage
Sebastian County, AR2402$150 million
Madison County, AR1182$1.2 million
Crawford County, AR4490$150 million
Pittsburg County, OK390$850,000
Marion County, AR160$1 million
Franklin County, AR120$500,000
Grayson County, TX910$354,000
Washington County, AR100$9 million
Coffey County, KS100$1 million
Cooke County, TX800$918,000
Clay County, TX100$380,000
Murray County, OK300$281,000

What the National Weather Service wrote

Event narratives from NWS Storm Data, shortened. Up to six per day, chosen by deaths, injuries, damage and size.

Source: NOAA National Centers for Environmental Information (NCEI), Storm Events Database, as entered by National Weather Service offices; data through July 31, 2026. Damage is in dollars of the year, not adjusted for inflation.

Hail check for any US address

Every day since October 2019 that radar estimated hail near the address, free.

Guide: How to check if it hailed at your address · Free hail alerts by email · As you type, the text is sent to Google to suggest addresses.