On the map: every storm report logged this day.
On the map
Storm reports for April 20, 1997
On April 20, 1997, 127 hail, 45 damaging-wind and 2 tornado reports were logged across 8 states.
FreeNo accountNo phone numberWe don’t keep the address
· As you type, the text is sent to Google to suggest addresses.IndependentNot affiliated with NOAA or the National Weather Service. Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology
← Apr 19, 1997 All 1997 storm days · April 1997 Apr 21, 1997 →
On April 20, 1997, 127 hail, 45 damaging-wind and 2 tornado reports were logged across 8 states. The largest hail reported was 2.75″ (baseball size) in Barton 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
| State | Hail | Wind | Tornado | Largest hail |
|---|---|---|---|---|
| MO | 42 | 12 | 0 | 2.75″ |
| TX | 40 | 14 | 0 | 2.50″ |
| OK | 34 | 2 | 0 | 2.50″ |
| AR | 9 | 2 | 1 | 1.75″ |
| KY | 1 | 8 | 0 | 1.00″ |
| IL | 1 | 6 | 0 | 0.75″ |
| ID | 0 | 0 | 1 | – |
| TN | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Mount Vernon, MO | 4,703 | 1.75″ |
| Azle, TX | 15,046 | 1.50″ |
| Willow Park, TX | 6,851 | 1.50″ |
| Aledo, TX | 6,655 | 1.50″ |
| Reno, TX | 3,650 | 1.50″ |
| Annetta, TX | 3,473 | 1.50″ |
| Pelican Bay, TX | 2,674 | 1.50″ |
| San Saba, TX | 2,866 | 1.25″ |
| Mount Pleasant, TX | 16,238 | 1.00″ |
| Mountain Grove, MO | 4,690 | 1.00″ |
| Camdenton, MO | 4,035 | 1.00″ |
| Checotah, OK | 3,086 | 1.00″ |
| Weatherford, TX | 39,397 | 0.88″ |
| Bolivar, MO | 11,549 | 0.88″ |
| Holdenville, OK | 5,893 | 0.88″ |
| Berryville, AR | 5,763 | 0.88″ |
| Hugo, OK | 5,142 | 0.88″ |
| Huntsville, AR | 3,426 | 0.88″ |
| Hudson Oaks, TX | 2,741 | 0.88″ |
| Fort Worth, TX | 1,008,106 | 0.75″ |
| Round Rock, TX | 135,359 | 0.75″ |
| San Marcos, TX | 74,316 | 0.75″ |
| Midlothian, TX | 44,104 | 0.75″ |
| Hutto, TX | 42,661 | 0.75″ |
| Saginaw, TX | 26,116 | 0.75″ |
Hail reports (127)
| Time (UTC) | Size | Location |
|---|---|---|
| 23:33 | 2.75″ | Barton County, MO |
| 01:07 | 2.50″ | Hughes County, OK |
| 01:45 | 2.50″ | Burnet County, TX |
| 00:20 | 2.00″ | San Saba County, TX |
| 23:45 | 1.75″ | Barton County, MO |
| 00:05 | 1.75″ | Mills County, TX |
| 00:14 | 1.75″ | Polk County, MO |
| 00:23 | 1.75″ | Lampasas County, TX |
| 01:00 | 1.75″ | Lampasas County, TX |
| 01:05 | 1.75″ | Wise County, TX |
| 01:07 | 1.75″ | Lawrence County, MO |
| 01:21 | 1.75″ | Lampasas County, TX |
| 01:23 | 1.75″ | San Saba County, TX |
| 01:45 | 1.75″ | Burnet County, TX |
| 01:58 | 1.75″ | Carroll County, AR |
| 02:35 | 1.75″ | Comal County, TX |
| 00:25 | 1.50″ | Pulaski County, MO |
| 01:50 | 1.50″ | Tarrant County, TX |
| 02:41 | 1.50″ | Parker County, TX |
| 01:02 | 1.25″ | San Saba County, TX |
| 21:45 | 1.00″ | Bates County, MO |
| 22:20 | 1.00″ | St. Clair County, MO |
| 23:10 | 1.00″ | Ottawa County, OK |
| 23:42 | 1.00″ | Pontotoc County, OK |
| 00:00 | 1.00″ | Polk County, MO |
| 00:00 | 1.00″ | Carter County, OK |
| 00:08 | 1.00″ | Hughes County, OK |
| 00:12 | 1.00″ | Murray County, OK |
| 00:20 | 1.00″ | Barton County, MO |
| 00:30 | 1.00″ | Dade County, MO |
| 01:05 | 1.00″ | McIntosh County, OK |
| 01:07 | 1.00″ | Newton County, MO |
| 01:19 | 1.00″ | Camden County, MO |
| 01:25 | 1.00″ | Greene County, MO |
| 01:30 | 1.00″ | Johnston County, OK |
| 02:00 | 1.00″ | Christian County, MO |
| 02:08 | 1.00″ | Erath County, TX |
| 02:12 | 1.00″ | Erath County, TX |
| 02:35 | 1.00″ | Wright County, MO |
| 02:45 | 1.00″ | Carroll County, AR |
| 04:47 | 1.00″ | Titus County, TX |
| 09:15 | 1.00″ | Fulton County, KY |
| 22:38 | 0.88″ | Craig County, OK |
| 22:50 | 0.88″ | Ottawa County, OK |
| 00:00 | 0.88″ | Jefferson County, OK |
| 00:00 | 0.88″ | Hughes County, OK |
| 00:21 | 0.88″ | Pontotoc County, OK |
| 00:34 | 0.88″ | Cedar County, MO |
| 00:45 | 0.88″ | Polk County, MO |
| 00:45 | 0.88″ | Johnston County, OK |
| 00:50 | 0.88″ | McIntosh County, OK |
| 01:40 | 0.88″ | Cherokee County, OK |
| 01:45 | 0.88″ | Sequoyah County, OK |
| 01:52 | 0.88″ | Parker County, TX |
| 02:09 | 0.88″ | Carroll County, AR |
| 03:00 | 0.88″ | Boone County, AR |
| 03:15 | 0.88″ | Choctaw County, OK |
| 03:18 | 0.88″ | Sequoyah County, OK |
| 03:28 | 0.88″ | Madison County, AR |
| 03:58 | 0.88″ | Howell County, MO |
| 22:50 | 0.75″ | Benton County, MO |
| 23:20 | 0.75″ | Seminole County, OK |
| 23:21 | 0.75″ | Barton County, MO |
| 23:30 | 0.75″ | Morgan County, MO |
| 23:30 | 0.75″ | Hughes County, OK |
| 23:38 | 0.75″ | Camden County, MO |
| 23:40 | 0.75″ | Dade County, MO |
| 23:40 | 0.75″ | Okmulgee County, OK |
| 23:55 | 0.75″ | Wagoner County, OK |
| 00:00 | 0.75″ | Dade County, MO |
| 00:00 | 0.75″ | Muskogee County, OK |
| 00:01 | 0.75″ | Montague County, TX |
| 00:02 | 0.75″ | Hickory County, MO |
| 00:10 | 0.75″ | Mason County, TX |
| 00:30 | 0.75″ | Mills County, TX |
| 00:42 | 0.75″ | Laclede County, MO |
| 00:45 | 0.75″ | Greene County, MO |
| 00:45 | 0.75″ | Dallas County, MO |
| 00:55 | 0.75″ | Coal County, OK |
| 01:00 | 0.75″ | Laclede County, MO |
| 01:00 | 0.75″ | Carter County, OK |
| 01:00 | 0.75″ | Muskogee County, OK |
| 01:10 | 0.75″ | Coal County, OK |
| 01:15 | 0.75″ | Lawrence County, MO |
| 01:15 | 0.75″ | Greene County, MO |
| 01:15 | 0.75″ | Muskogee County, OK |
| 01:20 | 0.75″ | McDonald County, MO |
| 01:25 | 0.75″ | Lawrence County, MO |
| 01:25 | 0.75″ | Barry County, MO |
| 01:35 | 0.75″ | McDonald County, MO |
| 01:35 | 0.75″ | Stone County, MO |
| 01:50 | 0.75″ | Atoka County, OK |
| 01:52 | 0.75″ | Wise County, TX |
| 01:57 | 0.75″ | Parker County, TX |
| 02:00 | 0.75″ | Webster County, MO |
| 02:05 | 0.75″ | Atoka County, OK |
| 02:10 | 0.75″ | Tarrant County, TX |
| 02:15 | 0.75″ | Madison County, AR |
| 02:15 | 0.75″ | Atoka County, OK |
| 02:20 | 0.75″ | Sequoyah County, OK |
| 02:20 | 0.75″ | Ellis County, TX |
| 02:24 | 0.75″ | Tarrant County, TX |
| 02:25 | 0.75″ | Barry County, MO |
| 02:25 | 0.75″ | Christian County, MO |
| 02:25 | 0.75″ | Somervell County, TX |
| 02:30 | 0.75″ | Taney County, MO |
| 02:30 | 0.75″ | Kendall County, TX |
| 02:30 | 0.75″ | Blanco County, TX |
| 02:40 | 0.75″ | Erath County, TX |
| 02:40 | 0.75″ | Hood County, TX |
| 02:55 | 0.75″ | Hays County, TX |
| 03:00 | 0.75″ | Sequoyah County, OK |
| 03:00 | 0.75″ | Tarrant County, TX |
| 03:00 | 0.75″ | Williamson County, TX |
| 03:10 | 0.75″ | Erath County, TX |
| 03:13 | 0.75″ | Ozark County, MO |
| 03:18 | 0.75″ | Howell County, MO |
| 03:30 | 0.75″ | Newton County, AR |
| 03:30 | 0.75″ | Crawford County, AR |
| 03:55 | 0.75″ | Red River County, TX |
| 04:25 | 0.75″ | Lavaca County, TX |
| 04:40 | 0.75″ | Hardin County, IL |
| 05:05 | 0.75″ | Titus County, TX |
| 05:30 | 0.75″ | Morris County, TX |
| 06:45 | 0.75″ | Randolph County, AR |
| 08:50 | 0.75″ | Williamson County, TX |
| 09:00 | 0.75″ | Bastrop County, TX |
Damage, injuries and deaths
National Weather Service offices recorded about $519,000 in property damage and $5,000 in crop damage from hail, thunderstorm wind and tornadoes across the US on this storm day (189 events in 8 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| McCulloch County, TX | 1 | 0 | 0 | $250,000 |
| Christian County, KY | 1 | 0 | 0 | $80,000 |
| Graves County, KY | 2 | 0 | 0 | $35,000 |
| New Madrid County, MO | 1 | 0 | 0 | $25,000 |
| Pulaski County, MO | 1 | 0 | 0 | $25,000 |
| Butler County, MO | 1 | 0 | 0 | $20,000 |
| Craighead County, AR | 1 | 0 | 0 | $10,000 |
| Barton County, MO | 1 | 0 | 0 | $10,000 |
| St. Clair County, MO | 1 | 0 | 0 | $10,000 |
| Stoddard County, MO | 1 | 0 | 0 | $10,000 |
| Lampasas County, TX | 4 | 0 | 0 | $8,000 |
| Johnston County, OK | 2 | 0 | 0 | $5,000 |
What the National Weather Service wrote
- Johnston County, OK (near Tishomingo) · Thunderstorm wind · $5,000
“Severe thunderstorm winds destroyed a barn, tore shingles from a house roof, and downed large trees.” - Henry County, TN (near Puryear) · Thunderstorm wind · $5,000
“A carport was blown into a tree. Several trees and power poles were blown down.” - Lampasas County, TX (near Lampasas) · Thunderstorm wind · $2,000
“Power lines were blown down by high winds.” - Lampasas County, TX (near Lampasas) · Thunderstorm wind · $2,000
“Power lines were blown down by high winds.” - Bell County, TX (near Belton) · Thunderstorm wind · $2,000
“Power lines were blown down by high winds.” - Navarro County, TX (near Corsicana) · Thunderstorm wind · $2,000
“Trees and power lines were blown down by high winds.”
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.
Guides: What radar-estimated hail (MESH) is and isn't · Storm reports: preliminary vs final
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.