On the map: every storm report logged this day.
On the map
Storm reports for July 22, 2003
On July 22, 2003, 55 hail, 192 damaging-wind and 1 tornado reports were logged across 23 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
← Jul 21, 2003 All 2003 storm days · July 2003 Jul 23, 2003 →
On July 22, 2003, 55 hail, 192 damaging-wind and 1 tornado reports were logged across 23 states. The largest hail reported was 2.00″ (hen egg size) in Monmouth County, NJ.
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 |
|---|---|---|---|---|
| GA | 8 | 43 | 0 | 1.00″ |
| MS | 4 | 34 | 0 | 1.25″ |
| NJ | 9 | 16 | 0 | 2.00″ |
| VA | 2 | 19 | 0 | 1.00″ |
| TX | 13 | 6 | 0 | 1.75″ |
| NC | 2 | 14 | 0 | 1.00″ |
| PA | 4 | 8 | 1 | 1.75″ |
| AL | 1 | 9 | 0 | 0.75″ |
| TN | 0 | 10 | 0 | – |
| SC | 1 | 8 | 0 | 0.75″ |
| NY | 4 | 3 | 0 | 1.00″ |
| MD | 0 | 7 | 0 | – |
| OH | 1 | 4 | 0 | 0.75″ |
| FL | 0 | 3 | 0 | – |
| CA | 2 | 0 | 0 | 1.75″ |
| DE | 1 | 1 | 0 | 0.88″ |
| CT | 1 | 1 | 0 | 0.75″ |
| AZ | 1 | 1 | 0 | 0.75″ |
| LA | 0 | 2 | 0 | – |
| MI | 1 | 0 | 0 | 0.75″ |
| KY | 0 | 1 | 0 | – |
| MA | 0 | 1 | 0 | – |
| IN | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Asbury Park, NJ | 15,473 | 2.00″ |
| West Long Branch, NJ | 8,604 | 2.00″ |
| Belmar, NJ | 5,846 | 2.00″ |
| Neptune City, NJ | 4,599 | 2.00″ |
| Bradley Beach, NJ | 4,140 | 2.00″ |
| Spring Lake, NJ | 2,781 | 2.00″ |
| Fort Worth, TX | 1,008,106 | 1.75″ |
| New Brunswick, NJ | 57,487 | 1.75″ |
| South River, NJ | 16,392 | 1.75″ |
| Highland Park, NJ | 15,386 | 1.75″ |
| Spotswood, NJ | 8,306 | 1.75″ |
| River Oaks, TX | 7,505 | 1.75″ |
| Milltown, NJ | 7,170 | 1.75″ |
| Sansom Park, TX | 5,402 | 1.75″ |
| Flemington, NJ | 4,905 | 1.75″ |
| Westworth Village, TX | 2,717 | 1.75″ |
| Millersburg, PA | 2,546 | 1.75″ |
| Helmetta, NJ | 2,504 | 1.75″ |
| McKinney, TX | 227,526 | 1.00″ |
| Hempstead, NY | 59,569 | 1.00″ |
| Keller, TX | 46,643 | 1.00″ |
| Westfield, NJ | 32,050 | 1.00″ |
| Watauga, TX | 23,120 | 1.00″ |
| Summit, NJ | 23,102 | 1.00″ |
| Garden City, NY | 22,993 | 1.00″ |
Hail reports (55)
| Time (UTC) | Size | Location |
|---|---|---|
| 00:50 | 2.00″ | Monmouth County, NJ |
| 20:50 | 1.75″ | Perry County, PA |
| 20:53 | 1.75″ | Hunterdon County, NJ |
| 21:00 | 1.75″ | Perry County, PA |
| 21:03 | 1.75″ | Somerset County, NJ |
| 21:30 | 1.75″ | Middlesex County, NJ |
| 22:00 | 1.75″ | Plumas County, CA |
| 00:12 | 1.75″ | Tarrant County, TX |
| 00:01 | 1.50″ | Tarrant County, TX |
| 00:30 | 1.25″ | Smith County, MS |
| 18:30 | 1.00″ | Macon County, NC |
| 19:20 | 1.00″ | Prince George County, VA |
| 19:30 | 1.00″ | Hall County, GA |
| 19:59 | 1.00″ | Morgan County, GA |
| 21:05 | 1.00″ | Union County, NJ |
| 21:09 | 1.00″ | Essex County, NJ |
| 21:22 | 1.00″ | Nassau County, NY |
| 21:45 | 1.00″ | Laurens County, GA |
| 21:45 | 1.00″ | Cameron County, PA |
| 22:22 | 1.00″ | Collin County, TX |
| 23:15 | 1.00″ | Denton County, TX |
| 23:42 | 1.00″ | Tarrant County, TX |
| 18:50 | 0.88″ | Venango County, PA |
| 19:40 | 0.88″ | Prince George County, VA |
| 19:40 | 0.88″ | Richmond County, NY |
| 22:15 | 0.88″ | Kent County, DE |
| 23:41 | 0.88″ | Tarrant County, TX |
| 12:34 | 0.75″ | Lauderdale County, AL |
| 18:35 | 0.75″ | Cherokee County, GA |
| 18:40 | 0.75″ | Rankin County, MS |
| 18:48 | 0.75″ | Carroll County, GA |
| 19:14 | 0.75″ | Fulton County, GA |
| 19:15 | 0.75″ | Middlesex County, NJ |
| 19:35 | 0.75″ | Hudson County, NJ |
| 19:41 | 0.75″ | New York County, NY |
| 19:45 | 0.75″ | Jasper County, MS |
| 20:10 | 0.75″ | Monroe County, GA |
| 20:36 | 0.75″ | Darke County, OH |
| 20:38 | 0.75″ | Anderson County, SC |
| 21:15 | 0.75″ | Richmond County, NY |
| 21:30 | 0.75″ | Grayson County, TX |
| 21:35 | 0.75″ | Bibb County, GA |
| 21:46 | 0.75″ | Collin County, TX |
| 22:28 | 0.75″ | Fannin County, TX |
| 22:30 | 0.75″ | Placer County, CA |
| 22:45 | 0.75″ | Collin County, TX |
| 22:45 | 0.75″ | Rowan County, NC |
| 22:58 | 0.75″ | Northeastern Connecticut Planning Region, CT |
| 23:10 | 0.75″ | Newaygo County, MI |
| 23:18 | 0.75″ | Rankin County, MS |
| 23:22 | 0.75″ | Denton County, TX |
| 23:34 | 0.75″ | Tarrant County, TX |
| 23:50 | 0.75″ | Tarrant County, TX |
| 00:00 | 0.75″ | Gila County, AZ |
| 00:08 | 0.75″ | Burlington County, NJ |
Damage, injuries and deaths
National Weather Service offices recorded about $6.3 million in property damage, $15,000 in crop damage, 8 injuries and 2 deaths from hail, thunderstorm wind and tornadoes across the US on this storm day (250 events in 23 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Crisp County, GA | 1 | 0 | 1 | – |
| Kings County, NY | 1 | 0 | 1 | – |
| Gwinnett County, GA | 2 | 2 | 0 | $78,000 |
| Walker County, AL | 2 | 2 | 0 | $67,000 |
| Forsyth County, GA | 1 | 2 | 0 | $50,000 |
| Fayette County, TN | 1 | 1 | 0 | $1 million |
| Cobb County, GA | 1 | 1 | 0 | $150,000 |
| Somerset County, NJ | 1 | 0 | 0 | $1.5 million |
| Morris County, NJ | 1 | 0 | 0 | $1 million |
| Monmouth County, NJ | 1 | 0 | 0 | $500,000 |
| Madison County, AL | 1 | 0 | 0 | $150,000 |
| Hinds County, MS | 2 | 0 | 0 | $110,000 |
What the National Weather Service wrote
- Kings County, NY (near Brooklyn) · Thunderstorm wind 58 mph · 1 death
“A 52 year old female was fatally injured when a large branch dislodged from a tree and fell on her. This accident occurred on the corner of Avenue J and East 19th Street in the Flatbush section of Brooklyn.” - Crisp County, GA (near Arabi) · Thunderstorm wind 58 mph · 1 death
“The Crisp county Emergency Management Director reported that a worker at an engineering facility was injured when thunderstorm winds blew a heavy metal door onto the person who as a result suffered serious head injuries. The 51-year old male later died as a result of the injury on August 8, 2003.” - Gwinnett County, GA (near Suwanee) · Thunderstorm wind 58 mph · $75,000 · 2 injuries
“The Gwinnett county SkyWarn network, along with county 911 center and the public reported that a number of trees and tree limbs were blown down from Suwanee, to Lawrenceville, to Snellville. The Lawrenceville area appeared to be among the hardest hit areas.” - Forsyth County, GA (near Countywide) · Thunderstorm wind 60 mph · $50,000 · 2 injuries
“The Forsyth county 911 center reported that a number of trees had been blown down across the county. The Forsyth County news reported that one large tree fell on a home in Barrett Downs, causing considerable damage to the home and two people received minor injuries when trees fell on them.” - Walker County, AL (near Jasper) · Thunderstorm wind 58 mph · $40,000 · 2 injuries
“A few trees were blown down along SR 118 between Jasper and Sumiton. One of the trees landed on a vehicle driving on the highway. Luckily, the man and woman in the vehicle suffered only minor injuries, however, the vehicle was demolished.” - Fayette County, TN (near Countywide) · Thunderstorm wind 81 mph · $1 million · 1 injury
“Several businesses and homes were damaged. One person was injured when a tree fell on their car. Numerous trees, power poles and power lines were blown down across the county resulting in some homes losing power for several hours.”
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.