On the map: every storm report logged this day.
On the map
Storm reports for April 28, 2003
On April 28, 2003, 98 hail, 23 damaging-wind and 4 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.IndependentNot affiliated with NOAA or the National Weather Service. Source: NOAA Storm Prediction Center storm reports. Data through November 6, 2026. Methodology
← Apr 27, 2003 All 2003 storm days · April 2003 Apr 29, 2003 →
On April 28, 2003, 98 hail, 23 damaging-wind and 4 tornado reports were logged across 9 states. The largest hail reported was 2.75″ (baseball size) in Howell 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 |
|---|---|---|---|---|
| TX | 28 | 13 | 0 | 1.75″ |
| MO | 29 | 1 | 0 | 2.75″ |
| KS | 19 | 1 | 1 | 1.75″ |
| CO | 11 | 2 | 0 | 1.75″ |
| ID | 5 | 1 | 3 | 1.75″ |
| NE | 5 | 1 | 0 | 1.00″ |
| IL | 0 | 2 | 0 | – |
| IN | 0 | 2 | 0 | – |
| OK | 1 | 0 | 0 | 0.75″ |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Mountain View, MO | 2,668 | 2.75″ |
| Centennial, CO | 108,853 | 1.75″ |
| Parker, CO | 65,473 | 1.75″ |
| Pocatello, ID | 58,231 | 1.75″ |
| Littleton, CO | 44,879 | 1.75″ |
| Englewood, CO | 35,238 | 1.75″ |
| Chubbuck, ID | 16,577 | 1.75″ |
| Greenwood Village, CO | 15,288 | 1.75″ |
| Lone Tree, CO | 14,061 | 1.75″ |
| Parsons, KS | 9,328 | 1.75″ |
| Cherry Hills Village, CO | 6,349 | 1.75″ |
| Sheridan, CO | 5,932 | 1.75″ |
| American Falls, ID | 4,863 | 1.75″ |
| Glendale, CO | 4,465 | 1.75″ |
| Mountain Grove, MO | 4,690 | 1.50″ |
| Amarillo, TX | 203,729 | 1.25″ |
| Kearney, NE | 34,741 | 1.00″ |
| Lubbock, TX | 272,086 | 0.88″ |
| Sedalia, MO | 22,310 | 0.88″ |
| Marshall, MO | 13,791 | 0.88″ |
| Higginsville, MO | 4,789 | 0.88″ |
| Galveston, TX | 53,538 | 0.75″ |
| Plainview, TX | 19,429 | 0.75″ |
Hail reports (98)
| Time (UTC) | Size | Location |
|---|---|---|
| 22:10 | 2.75″ | Howell County, MO |
| 21:40 | 1.75″ | Power County, ID |
| 21:43 | 1.75″ | Texas County, MO |
| 21:47 | 1.75″ | Howell County, MO |
| 22:14 | 1.75″ | Power County, ID |
| 22:30 | 1.75″ | Bannock County, ID |
| 22:43 | 1.75″ | Howell County, MO |
| 22:55 | 1.75″ | Bingham County, ID |
| 23:15 | 1.75″ | Texas County, MO |
| 23:46 | 1.75″ | Martin County, TX |
| 23:49 | 1.75″ | Labette County, KS |
| 23:50 | 1.75″ | Potter County, TX |
| 23:56 | 1.75″ | Potter County, TX |
| 00:45 | 1.75″ | Martin County, TX |
| 00:47 | 1.75″ | Labette County, KS |
| 01:00 | 1.75″ | Chautauqua County, KS |
| 01:15 | 1.75″ | Arapahoe County, CO |
| 01:40 | 1.75″ | Arapahoe County, CO |
| 20:20 | 1.50″ | Wright County, MO |
| 01:29 | 1.50″ | Arapahoe County, CO |
| 22:30 | 1.25″ | Bingham County, ID |
| 22:45 | 1.25″ | Greenwood County, KS |
| 23:49 | 1.25″ | Potter County, TX |
| 08:50 | 1.25″ | Smith County, KS |
| 10:05 | 1.25″ | Jewell County, KS |
| 20:30 | 1.00″ | Texas County, MO |
| 21:53 | 1.00″ | Gaines County, TX |
| 22:40 | 1.00″ | Dawson County, TX |
| 23:08 | 1.00″ | Morgan County, CO |
| 23:10 | 1.00″ | Andrews County, TX |
| 23:12 | 1.00″ | Morgan County, CO |
| 23:40 | 1.00″ | Wilson County, KS |
| 23:45 | 1.00″ | Potter County, TX |
| 00:00 | 1.00″ | Neosho County, KS |
| 00:25 | 1.00″ | Adams County, CO |
| 01:15 | 1.00″ | Moore County, TX |
| 02:00 | 1.00″ | Adams County, CO |
| 03:50 | 1.00″ | Washington County, CO |
| 06:35 | 1.00″ | Dundy County, NE |
| 06:45 | 1.00″ | Cheyenne County, KS |
| 08:20 | 1.00″ | Phillips County, KS |
| 08:50 | 1.00″ | Decatur County, KS |
| 09:20 | 1.00″ | Jewell County, KS |
| 09:50 | 1.00″ | Kearney County, NE |
| 09:55 | 1.00″ | Buffalo County, NE |
| 12:10 | 0.88″ | Carroll County, MO |
| 12:14 | 0.88″ | Lafayette County, MO |
| 13:20 | 0.88″ | Saline County, MO |
| 13:25 | 0.88″ | Howard County, MO |
| 13:35 | 0.88″ | Morgan County, MO |
| 14:35 | 0.88″ | Pettis County, MO |
| 19:50 | 0.88″ | Laclede County, MO |
| 22:12 | 0.88″ | Dawson County, TX |
| 22:20 | 0.88″ | Lubbock County, TX |
| 23:15 | 0.88″ | Howell County, MO |
| 23:30 | 0.88″ | Randall County, TX |
| 23:37 | 0.88″ | Howell County, MO |
| 23:40 | 0.88″ | Potter County, TX |
| 23:55 | 0.88″ | Potter County, TX |
| 23:55 | 0.88″ | Potter County, TX |
| 00:06 | 0.88″ | Potter County, TX |
| 00:08 | 0.88″ | Martin County, TX |
| 00:12 | 0.88″ | Potter County, TX |
| 00:20 | 0.88″ | Potter County, TX |
| 01:25 | 0.88″ | Arapahoe County, CO |
| 01:40 | 0.88″ | Arapahoe County, CO |
| 03:00 | 0.88″ | Adams County, CO |
| 08:15 | 0.88″ | Rawlins County, KS |
| 08:37 | 0.88″ | Rawlins County, KS |
| 08:50 | 0.88″ | Decatur County, KS |
| 12:33 | 0.75″ | Lafayette County, MO |
| 13:05 | 0.75″ | Chariton County, MO |
| 13:12 | 0.75″ | Morgan County, MO |
| 13:30 | 0.75″ | Randolph County, MO |
| 13:50 | 0.75″ | Pettis County, MO |
| 15:05 | 0.75″ | Miller County, MO |
| 20:55 | 0.75″ | Texas County, MO |
| 21:25 | 0.75″ | Texas County, MO |
| 21:30 | 0.75″ | Wright County, MO |
| 22:09 | 0.75″ | Lubbock County, TX |
| 22:15 | 0.75″ | Hale County, TX |
| 22:24 | 0.75″ | Wright County, MO |
| 22:40 | 0.75″ | Randall County, TX |
| 22:57 | 0.75″ | Labette County, KS |
| 23:30 | 0.75″ | Douglas County, MO |
| 23:35 | 0.75″ | Martin County, TX |
| 23:49 | 0.75″ | Douglas County, MO |
| 23:50 | 0.75″ | Potter County, TX |
| 00:10 | 0.75″ | Howard County, TX |
| 00:17 | 0.75″ | Osage County, OK |
| 00:21 | 0.75″ | Cherokee County, KS |
| 02:03 | 0.75″ | Coke County, TX |
| 03:00 | 0.75″ | Polk County, MO |
| 06:30 | 0.75″ | Dundy County, NE |
| 06:45 | 0.75″ | Decatur County, KS |
| 06:45 | 0.75″ | Decatur County, KS |
| 08:10 | 0.75″ | Galveston County, TX |
| 09:30 | 0.75″ | Phelps County, NE |
Damage, injuries and deaths
National Weather Service offices recorded about $773,000 in property damage from hail, thunderstorm wind and tornadoes across the US on this storm day (128 events in 9 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Buffalo County, NE | 1 | 0 | 0 | $500,000 |
| Jefferson County, IL | 1 | 0 | 0 | $100,000 |
| Howell County, MO | 1 | 0 | 0 | $30,000 |
| Jewell County, KS | 1 | 0 | 0 | $25,000 |
| Phillips County, KS | 1 | 0 | 0 | $25,000 |
| Smith County, KS | 1 | 0 | 0 | $25,000 |
| Kearney County, NE | 1 | 0 | 0 | $25,000 |
| Howard County, TX | 1 | 0 | 0 | $12,000 |
| Nolan County, TX | 1 | 0 | 0 | $10,000 |
| Bannock County, ID | 1 | 0 | 0 | $6,000 |
| Taylor County, TX | 1 | 0 | 0 | $5,000 |
| Lubbock County, TX | 1 | 0 | 0 | $4,000 |
What the National Weather Service wrote
- Jefferson County, IL (near Bluford) · Thunderstorm wind 69 mph · $100,000
“Two businesses in Mount Vernon were unroofed. The roof of an auto parts store was blown into the parking lot, landing on top of a vehicle. Rain damaged the inventory of the store. A florist shop was partially unroofed.” - Howard County, TX (near Big Spring) · Thunderstorm wind 66 mph · $12,000
“Two trees were blown down by severe thunderstorm winds and caused damage to electrical transformers. In addition, a roof was blown off of a portable building at the school.” - Nolan County, TX (near Sweetwater) · Thunderstorm wind 62 mph · $10,000
“Strong thunderstorms knocked down trees and power lines in Sweetwater. There were numerous windows blown out of homes and businesses.” - Bannock County, ID (near Chubbuck) · Thunderstorm wind 81 mph · $6,000
“Thunderstorm winds blew over a shed on Ballard Road north of Chubbuck.” - Taylor County, TX (near Merkel) · Thunderstorm wind 60 mph · $5,000
“Numerous tree limbs blown down and a roof ripped off of a shed in Merkel.” - Lubbock County, TX (near Reese Vlg) · Thunderstorm wind 60 mph · $4,000
“Strong thunderstorm wind blew down power lines.”
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.