National Storms

On the map: every storm report logged this day.

On the map

HailWindTornado

2004 storm days

Storm reports for April 22, 2004

On April 22, 2004, 132 hail, 15 damaging-wind and 11 tornado reports were logged across 7 states.

FreeNo accountNo phone numberWe don’t keep the address

· As you type, the text is sent to Google to suggest addresses.
132hail reports
15damaging-wind reports
11tornado reports
3.00″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 21, 2004 All 2004 storm days · April 2004 Apr 23, 2004 →

Other storms on April 22 →

On April 22, 2004, 132 hail, 15 damaging-wind and 11 tornado reports were logged across 7 states. The largest hail reported was 3.00″ (teacup size) in Stone County, MO.

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
OK49172.00″
MO37203.00″
AR25632.00″
TX17001.75″
AL3201.00″
TN031–
MS1100.88″

Cities with hail reported within 5 miles

CityPopulationLargest report
Fayetteville, AR103,1341.75″
Seminole, OK7,2641.75″
Stilwell, OK3,8551.75″
Aurora, MO7,5731.50″
Mountain Home, AR13,3481.25″
Madison, AL64,0291.00″
Bixby, OK31,7281.00″
Dumas, TX14,8341.00″
Glenpool, OK14,5671.00″
Monett, MO10,1081.00″
Piedmont, OK9,0921.00″
Carl Junction, MO8,4351.00″
Bowie, TX6,0541.00″
Brookland, AR4,6071.00″
Eufaula, OK2,8721.00″
Tahlequah, OK17,3190.88″
St. Robert, MO5,5110.88″
Waynesville, MO5,4930.88″
Broken Arrow, OK122,7560.75″
Edmond, OK99,0400.75″
El Reno, OK20,0410.75″
West Plains, MO12,7040.75″
Batesville, AR11,5390.75″
Greenwood, AR9,7300.75″
Pocola, OK4,5880.75″

Hail reports (132)

Time (UTC)SizeLocation
23:553.00″Stone County, MO
23:573.00″Stone County, MO
01:102.75″Taney County, MO
01:552.75″Douglas County, MO
23:522.50″Stone County, MO
03:222.00″Haskell County, OK
03:352.00″Johnson County, AR
21:591.75″Mayes County, OK
22:131.75″Mayes County, OK
22:211.75″Okmulgee County, OK
22:371.75″Montague County, TX
23:151.75″Adair County, OK
23:221.75″Seminole County, OK
23:541.75″Adair County, OK
00:021.75″Washington County, AR
00:201.75″Washington County, AR
00:301.75″Christian County, MO
00:351.75″Christian County, MO
00:451.75″Washington County, AR
00:551.75″Crawford County, MO
01:031.75″Cooke County, TX
01:201.75″Douglas County, MO
01:571.75″Cooke County, TX
02:201.75″Pittsburg County, OK
02:401.75″Pittsburg County, OK
03:031.75″Madison County, AR
03:301.75″Johnson County, AR
06:201.75″Van Buren County, AR
07:351.75″Adair County, OK
23:151.50″Craig County, OK
23:171.50″Lawrence County, MO
23:351.50″Stone County, MO
23:401.50″Stone County, MO
00:251.25″Stone County, MO
03:551.25″Baxter County, AR
21:021.00″Tulsa County, OK
21:441.00″Rogers County, OK
21:461.00″Tulsa County, OK
22:591.00″Muskogee County, OK
23:081.00″Seminole County, OK
23:251.00″Madison County, AL
23:351.00″Camden County, MO
23:351.00″Pulaski County, MO
23:351.00″Pulaski County, MO
23:361.00″Cherokee County, OK
23:401.00″Pulaski County, MO
23:521.00″Stone County, MO
23:581.00″Washington County, AR
23:591.00″Pulaski County, MO
00:001.00″Barry County, MO
00:051.00″Jasper County, MO
00:251.00″Christian County, MO
00:351.00″Clay County, TX
00:501.00″Barry County, MO
01:191.00″Lincoln County, OK
01:191.00″Lincoln County, OK
01:201.00″Lincoln County, OK
01:201.00″McDonald County, MO
01:301.00″Lawrence County, MO
02:101.00″Montague County, TX
02:241.00″McIntosh County, OK
02:311.00″Washington County, OK
02:321.00″Pittsburg County, OK
03:001.00″Cooke County, TX
03:051.00″Moore County, TX
03:301.00″Izard County, AR
03:401.00″Seminole County, OK
03:501.00″Craighead County, AR
04:241.00″McIntosh County, OK
04:401.00″Pope County, AR
04:501.00″Cimarron County, OK
05:041.00″Canadian County, OK
06:301.00″Van Buren County, AR
18:550.88″Dade County, MO
20:440.88″Calhoun County, MS
22:190.88″Tulsa County, OK
22:270.88″Okfuskee County, OK
22:520.88″Muskogee County, OK
23:000.88″Okfuskee County, OK
23:080.88″Cherokee County, OK
23:120.88″Lawrence County, MO
23:150.88″Seminole County, OK
23:150.88″Garvin County, OK
23:400.88″Cooke County, TX
23:540.88″Pulaski County, MO
00:000.88″Craig County, OK
00:110.88″Clay County, TX
00:200.88″Stone County, MO
00:520.88″Clay County, TX
01:010.88″Montague County, TX
01:250.88″Cherokee County, OK
01:260.88″Clay County, TX
01:300.88″Madison County, AR
01:320.88″Cherokee County, OK
01:500.88″Ozark County, MO
02:300.88″Pope County, AR
02:400.88″Jack County, TX
03:150.88″Pope County, AR
03:370.88″Izard County, AR
03:520.88″Oregon County, MO
05:100.88″Lawrence County, AR
05:350.88″Sherman County, TX
05:400.88″Van Buren County, AR
21:270.75″Tulsa County, OK
21:370.75″Okmulgee County, OK
22:500.75″Barry County, MO
23:250.75″Muskogee County, OK
23:260.75″Madison County, AL
23:270.75″Madison County, AL
00:000.75″Seminole County, OK
00:100.75″Ottawa County, OK
00:300.75″Phelps County, MO
00:400.75″Wagoner County, OK
01:400.75″Washington County, MO
02:530.75″Crawford County, AR
02:550.75″Howell County, MO
02:580.75″Franklin County, AR
03:000.75″Howell County, MO
03:200.75″Newton County, AR
03:350.75″Le Flore County, OK
04:080.75″Sebastian County, AR
04:100.75″Dallam County, TX
04:300.75″Okfuskee County, OK
04:500.75″Canadian County, OK
05:050.75″McIntosh County, OK
05:050.75″Okfuskee County, OK
05:100.75″Dallam County, TX
05:260.75″Oklahoma County, OK
05:300.75″Sherman County, TX
05:450.75″Izard County, AR
11:020.75″McDonald County, MO
11:500.75″Independence County, AR

Damage, injuries and deaths

National Weather Service offices recorded about $184,000 in property damage from hail, thunderstorm wind and tornadoes across the US on this storm day (158 events in 7 states). Injuries and deaths are those the events caused directly.

CountyEventsInjuriesDeathsProperty damage
Mayes County, OK100$50,000
Shelby County, TN200$40,000
Washington County, AR100$25,000
Wagoner County, OK100$25,000
Chester County, TN100$20,000
Hardin County, TN100$15,000
Madison County, AL100$5,000
Douglas County, MO100$3,000
Tallahatchie County, MS100$1,000
Craighead County, AR100$0
Lawrence County, AR100$0
Calhoun County, MS100$0

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.