On the map: every storm report logged this day.
On the map
Storm reports for May 31, 2002
On May 31, 2002, 115 hail, 218 damaging-wind and 11 tornado reports were logged across 20 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
← May 30, 2002 All 2002 storm days · May 2002 Jun 1, 2002 →
On May 31, 2002, 115 hail, 218 damaging-wind and 11 tornado reports were logged across 20 states. The largest hail reported was 2.50″ (tennis ball size) in Potter County, PA.
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 |
|---|---|---|---|---|
| NY | 18 | 50 | 7 | 1.75″ |
| PA | 12 | 41 | 0 | 2.50″ |
| OH | 19 | 26 | 0 | 1.75″ |
| CT | 16 | 9 | 2 | 2.00″ |
| NH | 2 | 24 | 0 | 1.00″ |
| NJ | 8 | 14 | 0 | 1.25″ |
| FL | 10 | 7 | 1 | 1.75″ |
| MA | 1 | 13 | 0 | 0.75″ |
| IA | 12 | 1 | 0 | 2.00″ |
| GA | 6 | 6 | 0 | 1.75″ |
| ME | 0 | 8 | 1 | – |
| VT | 0 | 8 | 0 | – |
| MI | 4 | 1 | 0 | 1.00″ |
| IN | 3 | 1 | 0 | 1.00″ |
| IL | 2 | 2 | 0 | 0.75″ |
| WV | 0 | 3 | 0 | – |
| MD | 1 | 1 | 0 | 1.00″ |
| CA | 1 | 1 | 0 | 1.00″ |
| CO | 0 | 1 | 0 | – |
| VA | 0 | 1 | 0 | – |
Cities with hail reported within 5 miles
| City | Population | Largest report |
|---|---|---|
| Dublin, OH | 49,456 | 1.75″ |
| Hilliard, OH | 38,832 | 1.75″ |
| Temple Terrace, FL | 27,588 | 1.75″ |
| Aliquippa, PA | 9,003 | 1.75″ |
| New Paltz, NY | 8,646 | 1.75″ |
| Ambler, PA | 6,900 | 1.75″ |
| New Brighton, PA | 5,517 | 1.75″ |
| Monaca, PA | 5,466 | 1.75″ |
| Plain City, OH | 4,374 | 1.75″ |
| Beaver, PA | 4,336 | 1.75″ |
| Baden, PA | 3,813 | 1.75″ |
| North Wales, PA | 3,450 | 1.75″ |
| Rochester, PA | 3,382 | 1.75″ |
| Coshocton, OH | 11,114 | 1.50″ |
| Poughkeepsie, NY | 32,293 | 1.25″ |
| Eaton, OH | 8,337 | 1.25″ |
| Pittsburgh, PA | 307,668 | 1.00″ |
| Paterson, NJ | 160,463 | 1.00″ |
| Clifton, NJ | 90,322 | 1.00″ |
| Passaic, NJ | 70,722 | 1.00″ |
| Canton, OH | 69,211 | 1.00″ |
| Hackensack, NJ | 46,630 | 1.00″ |
| Fair Lawn, NJ | 36,489 | 1.00″ |
| Torrington, CT | 35,673 | 1.00″ |
| Garfield, NJ | 33,530 | 1.00″ |
Hail reports (115)
| Time (UTC) | Size | Location |
|---|---|---|
| 19:30 | 2.50″ | Potter County, PA |
| 19:45 | 2.50″ | Tioga County, PA |
| 22:39 | 2.00″ | Naugatuck Valley Planning Region, CT |
| 03:58 | 2.00″ | Mahaska County, IA |
| 18:23 | 1.75″ | Ulster County, NY |
| 20:21 | 1.75″ | Hillsborough County, FL |
| 20:41 | 1.75″ | Alachua County, FL |
| 21:17 | 1.75″ | Montgomery County, PA |
| 21:50 | 1.75″ | Knox County, OH |
| 21:55 | 1.75″ | Union County, OH |
| 22:00 | 1.75″ | Beaver County, PA |
| 22:15 | 1.75″ | Franklin County, OH |
| 22:52 | 1.75″ | Bulloch County, GA |
| 04:54 | 1.75″ | Wapello County, IA |
| 18:20 | 1.50″ | Duval County, FL |
| 21:50 | 1.50″ | Northwest Hills Planning Region, CT |
| 22:15 | 1.50″ | Madison County, OH |
| 22:25 | 1.50″ | Coshocton County, OH |
| 21:30 | 1.25″ | Carroll County, OH |
| 21:43 | 1.25″ | Preble County, OH |
| 22:30 | 1.25″ | Ocean County, NJ |
| 22:35 | 1.25″ | Dutchess County, NY |
| 20:05 | 1.00″ | Northwest Hills Planning Region, CT |
| 20:10 | 1.00″ | Northwest Hills Planning Region, CT |
| 20:20 | 1.00″ | Mercer County, PA |
| 20:35 | 1.00″ | Cheshire County, NH |
| 20:42 | 1.00″ | Bradford County, FL |
| 20:45 | 1.00″ | Delaware County, NY |
| 21:02 | 1.00″ | Northwest Hills Planning Region, CT |
| 21:18 | 1.00″ | Stark County, OH |
| 21:30 | 1.00″ | Jefferson County, PA |
| 21:39 | 1.00″ | Northwest Hills Planning Region, CT |
| 21:45 | 1.00″ | Dutchess County, NY |
| 22:04 | 1.00″ | Pasco County, FL |
| 22:06 | 1.00″ | Anne Arundel County, MD |
| 22:10 | 1.00″ | Beaver County, PA |
| 22:45 | 1.00″ | Allegheny County, PA |
| 22:50 | 1.00″ | Glades County, FL |
| 23:10 | 1.00″ | Dutchess County, NY |
| 23:10 | 1.00″ | Bergen County, NJ |
| 00:20 | 1.00″ | Ripley County, IN |
| 02:30 | 1.00″ | Lassen County, CA |
| 04:49 | 1.00″ | Wapello County, IA |
| 05:07 | 1.00″ | Wapello County, IA |
| 05:07 | 1.00″ | Davis County, IA |
| 05:58 | 1.00″ | Otsego County, MI |
| 06:00 | 1.00″ | Jefferson County, IA |
| 18:35 | 0.88″ | Dougherty County, GA |
| 18:40 | 0.88″ | Delaware County, NY |
| 20:14 | 0.88″ | Alachua County, FL |
| 20:30 | 0.88″ | Medina County, OH |
| 20:50 | 0.88″ | Mahoning County, OH |
| 22:17 | 0.88″ | Burlington County, NJ |
| 22:25 | 0.88″ | Jefferson County, OH |
| 23:05 | 0.88″ | Passaic County, NJ |
| 05:07 | 0.88″ | Wapello County, IA |
| 05:15 | 0.88″ | Otsego County, MI |
| 05:20 | 0.88″ | Genesee County, MI |
| 09:26 | 0.88″ | Lee County, IA |
| 18:07 | 0.75″ | Tioga County, NY |
| 18:15 | 0.75″ | Ben Hill County, GA |
| 18:20 | 0.75″ | Broome County, NY |
| 18:23 | 0.75″ | Broome County, NY |
| 18:37 | 0.75″ | Dougherty County, GA |
| 19:00 | 0.75″ | Orleans County, NY |
| 19:25 | 0.75″ | Dutchess County, NY |
| 19:58 | 0.75″ | Northwest Hills Planning Region, CT |
| 20:00 | 0.75″ | Northwest Hills Planning Region, CT |
| 20:03 | 0.75″ | Cortland County, NY |
| 20:12 | 0.75″ | Chemung County, NY |
| 20:15 | 0.75″ | Northwest Hills Planning Region, CT |
| 20:20 | 0.75″ | Alachua County, FL |
| 20:29 | 0.75″ | Alachua County, FL |
| 20:38 | 0.75″ | Fulton County, NY |
| 20:40 | 0.75″ | Capitol Planning Region, CT |
| 20:55 | 0.75″ | Summit County, OH |
| 21:00 | 0.75″ | Charlton County, GA |
| 21:05 | 0.75″ | Tattnall County, GA |
| 21:06 | 0.75″ | Ulster County, NY |
| 21:10 | 0.75″ | Hillsborough County, NH |
| 21:20 | 0.75″ | Clay County, IN |
| 21:20 | 0.75″ | Suwannee County, FL |
| 21:30 | 0.75″ | Richland County, OH |
| 21:30 | 0.75″ | Carroll County, OH |
| 21:30 | 0.75″ | Bucks County, PA |
| 21:35 | 0.75″ | Northwest Hills Planning Region, CT |
| 21:36 | 0.75″ | Dutchess County, NY |
| 21:40 | 0.75″ | Holmes County, OH |
| 21:40 | 0.75″ | Bucks County, PA |
| 21:53 | 0.75″ | Carroll County, OH |
| 22:00 | 0.75″ | Knox County, OH |
| 22:15 | 0.75″ | Allegheny County, PA |
| 22:15 | 0.75″ | Capitol Planning Region, CT |
| 22:20 | 0.75″ | Northwest Hills Planning Region, CT |
| 22:34 | 0.75″ | Monmouth County, NJ |
| 22:35 | 0.75″ | Coshocton County, OH |
| 22:45 | 0.75″ | Coles County, IL |
| 22:45 | 0.75″ | Muskingum County, OH |
| 22:45 | 0.75″ | Allegheny County, PA |
| 23:00 | 0.75″ | Worcester County, MA |
| 23:05 | 0.75″ | Southeastern Connecticut Planning Region, CT |
| 23:48 | 0.75″ | Bergen County, NJ |
| 23:50 | 0.75″ | Southeastern Connecticut Planning Region, CT |
| 00:05 | 0.75″ | Nassau County, NY |
| 00:15 | 0.75″ | Western Connecticut Planning Region, CT |
| 00:35 | 0.75″ | Dearborn County, IN |
| 00:37 | 0.75″ | Nassau County, NY |
| 00:38 | 0.75″ | Hunterdon County, NJ |
| 01:05 | 0.75″ | Somerset County, NJ |
| 05:20 | 0.75″ | Henderson County, IL |
| 05:55 | 0.75″ | Otsego County, MI |
| 06:09 | 0.75″ | Des Moines County, IA |
| 07:30 | 0.75″ | Jefferson County, IA |
| 08:55 | 0.75″ | Henry County, IA |
| 09:55 | 0.75″ | Des Moines County, IA |
Damage, injuries and deaths
National Weather Service offices recorded about $12.7 million in property damage, $258,000 in crop damage, 64 injuries and 1 death from hail, thunderstorm wind and tornadoes across the US on this storm day (343 events in 19 states). Injuries and deaths are those the events caused directly.
| County | Events | Injuries | Deaths | Property damage |
|---|---|---|---|---|
| Allegheny County, PA | 3 | 54 | 1 | $10 million |
| Tioga County, NY | 1 | 7 | 0 | $600,000 |
| Passaic County, NJ | 1 | 2 | 0 | – |
| Delaware County, NY | 1 | 1 | 0 | $10,000 |
| Knox County, OH | 4 | 0 | 0 | $255,000 |
| Fulton County, NY | 2 | 0 | 0 | $215,000 |
| Fresno County, CA | 2 | 0 | 0 | $100,000 |
| Montgomery County, NY | 2 | 0 | 0 | $79,000 |
| Glades County, FL | 2 | 0 | 0 | $75,000 |
| Lewis County, NY | 1 | 0 | 0 | $75,000 |
| Washington County, NY | 3 | 0 | 0 | $71,000 |
| Berkshire County, MA | 6 | 0 | 0 | $51,000 |
What the National Weather Service wrote
- Tioga County, NY (near Owego) · Tornado F1 · $600,000 · 7 injuries
“The tornado first touched down about a mile and a half northeast of the village of Owego, along Carmichael Road. As the tornado passed over a ridge toward Beecher Hill Road, the most extensive damage occurred.” - Delaware County, NY (near Lordville) · Tornado F1 · $10,000 · 1 injury
“The tornado initially touched down across the Delaware River from Lordville, traveled east, and lifted out of the river valley approximately a mile and a half downstream or east of Lordville at Bouchoux Brook. The damage path was approximately a quarter mile wide.” - Knox County, OH (near Fredericktown) · Thunderstorm wind · $175,000
“Thunderstorm winds downed 35 trees approximately five miles northeast of Mount Vernon. One home was destroyed by fallen trees and three others were significantly damaged. Six additional trees were downed in Fredericktown.” - Knox County, OH (near Gambier) · Thunderstorm wind · $50,000
“Thunderstorm winds downed at least 20 trees.” - Polk County, FL (near Lakeland) · Thunderstorm wind 60 mph · $30,000
“A microburst, emanating from a severe storm which originated in Pasco Co and drifted southeast, produced a small area of damage, roughly 1/3 by 1/2 mile, along two residential streets off Old Polk City Road north of Lakeland.” - Franklin County, OH (near Hilliard) · Thunderstorm wind 58 mph · $25,000
“A brief microburst cause minor damage to some homes, along with downed trees and poowerlines. Three barns in the area also sustained some minor structural damage.”
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.