National Storms

On the map: every storm report logged this day.

On the map

HailWindTornado

2008 storm days

Storm reports for May 31, 2008

On May 31, 2008, 315 hail, 143 damaging-wind and 3 tornado reports were logged across 29 states.

FreeNo accountNo phone numberWe don’t keep the address

· As you type, the text is sent to Google to suggest addresses.
315hail reports
143damaging-wind reports
3tornado reports
4.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

← May 30, 2008 All 2008 storm days · May 2008 Jun 1, 2008 →

Other storms on May 31 →

On May 31, 2008, 315 hail, 143 damaging-wind and 3 tornado reports were logged across 29 states. The largest hail reported was 4.00″ (grapefruit size) in Custer County, OK.

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
MN97401.75″
KS46202.75″
OK311414.00″
NY142401.25″
VA111711.00″
IL22501.75″
MD121401.75″
KY61201.00″
NC17001.75″
PA6901.75″
MO12301.75″
IA11001.25″
TN0110–
WV2710.75″
MA3600.75″
CO7001.75″
AR5001.00″
SD4001.00″
CT2200.75″
GA3100.75″
MI2100.88″
DC030–
NJ020–
DE020–
OH020–
WI1001.75″
NE1000.75″
ID010–
VT010–

Cities with hail reported within 5 miles

CityPopulationLargest report
Weatherford, OK12,0474.00″
Minneapolis, MN428,5791.75″
Durham, NC301,8701.75″
Bloomington, MN88,3441.75″
Plymouth, MN78,5511.75″
Maple Grove, MN72,7391.75″
Eagan, MN67,2401.75″
Burnsville, MN64,8641.75″
Edina, MN53,5641.75″
Minnetonka, MN52,6511.75″
St. Louis Park, MN49,8991.75″
Richfield, MN36,4911.75″
Inver Grove Heights, MN36,2261.75″
Savage, MN32,8961.75″
Jenks, OK27,8691.75″
Crystal, MN22,0821.75″
Golden Valley, MN21,2631.75″
New Hope, MN20,7451.75″
Hopkins, MN19,4621.75″
Monticello, MN15,4821.75″
Glenpool, OK14,5671.75″
Rogers, MN14,4931.75″
Big Lake, MN12,8551.75″
East Bethel, MN12,2881.75″
Mendota Heights, MN11,5421.75″

Hail reports (315)

Time (UTC)SizeLocation
03:504.00″Custer County, OK
12:102.75″Chautauqua County, KS
13:322.75″Nowata County, OK
06:022.75″Bourbon County, KS
11:002.75″Kiowa County, KS
12:052.50″Chautauqua County, KS
12:251.75″Garrett County, MD
12:551.75″Osage County, OK
13:031.75″Washington County, OK
13:531.75″Chautauqua County, KS
15:001.75″Nowata County, OK
16:101.75″Tulsa County, OK
16:201.75″Okmulgee County, OK
18:151.75″Lincoln County, CO
20:141.75″Mahnomen County, MN
20:151.75″Clearwater County, MN
21:251.75″Jefferson County, PA
22:241.75″Sherburne County, MN
22:441.75″Durham County, NC
22:521.75″Hennepin County, MN
22:551.75″Hennepin County, MN
23:091.75″Hennepin County, MN
23:241.75″Hennepin County, MN
23:281.75″Hennepin County, MN
23:301.75″Lincoln County, MO
23:351.75″Hennepin County, MN
23:351.75″Hennepin County, MN
23:471.75″Anoka County, MN
23:481.75″Dakota County, MN
00:031.75″Grant County, WI
00:441.75″Macoupin County, IL
02:551.75″Custer County, OK
03:201.75″Bureau County, IL
03:281.75″Neosho County, KS
03:501.75″Bureau County, IL
04:581.75″Elk County, KS
05:071.75″Caddo County, OK
05:241.75″Neosho County, KS
05:351.75″Lincoln County, CO
05:381.75″Montgomery County, KS
05:571.75″Allen County, KS
06:201.75″Bourbon County, KS
09:301.75″Delaware County, OK
10:241.75″Gray County, KS
11:391.75″Barber County, KS
12:401.50″Osage County, OK
12:421.50″Osage County, OK
18:561.50″Lincoln County, CO
20:401.50″Polk County, MN
21:151.50″Jasper County, MO
22:001.50″Durham County, NC
22:251.50″Sherburne County, MN
22:591.50″Hennepin County, MN
03:371.50″Caddo County, OK
05:261.50″Neosho County, KS
13:201.25″Osage County, OK
13:341.25″Sedgwick County, KS
13:391.25″Sedgwick County, KS
18:181.25″Prince George's County, MD
20:251.25″Polk County, MN
22:001.25″Oneida County, NY
22:321.25″Guilford County, NC
22:361.25″Durham County, NC
23:501.25″Clayton County, IA
00:401.25″Goodhue County, MN
02:001.25″Dewey County, OK
10:501.25″Kiowa County, KS
12:401.00″Reno County, KS
12:401.00″Montgomery County, KS
13:001.00″Reno County, KS
13:001.00″Montgomery County, KS
13:281.00″Washington County, OK
13:371.00″Nowata County, OK
13:401.00″Sedgwick County, KS
14:001.00″Butler County, KS
14:021.00″Craig County, OK
14:021.00″Nowata County, OK
14:321.00″Craig County, OK
14:481.00″Montgomery County, KS
14:501.00″Montgomery County, KS
17:301.00″Cherokee County, KS
18:201.00″Fairfax County, VA
18:221.00″Alexandria city, VA
18:351.00″Anne Arundel County, MD
19:051.00″Calvert County, MD
19:091.00″Prince George's County, MD
19:451.00″Mahnomen County, MN
20:051.00″Clay County, MN
20:151.00″Mahnomen County, MN
20:581.00″Waseca County, MN
21:001.00″Caroline County, VA
21:151.00″Vernon County, MO
21:251.00″Hubbard County, MN
21:301.00″Custer County, SD
21:301.00″Mahnomen County, MN
21:551.00″Clearwater County, MN
21:591.00″Becker County, MN
22:001.00″Oneida County, NY
22:121.00″Guilford County, NC
22:171.00″Durham County, NC
22:211.00″Sherburne County, MN
22:261.00″Guilford County, NC
22:401.00″Guilford County, NC
22:561.00″Hennepin County, MN
22:561.00″Hennepin County, MN
22:571.00″Hennepin County, MN
23:001.00″Hennepin County, MN
23:011.00″Guilford County, NC
23:021.00″Hennepin County, MN
23:051.00″Hennepin County, MN
23:061.00″Hennepin County, MN
23:101.00″Hennepin County, MN
23:121.00″Hennepin County, MN
23:141.00″Hennepin County, MN
23:201.00″Pennington County, SD
23:221.00″Hennepin County, MN
23:221.00″Bond County, IL
23:221.00″Hennepin County, MN
23:241.00″Hennepin County, MN
23:241.00″Hennepin County, MN
23:281.00″Hennepin County, MN
23:351.00″Hennepin County, MN
23:541.00″Vernon County, MO
23:561.00″Clinton County, NY
00:001.00″Clayton County, IA
00:001.00″Dakota County, MN
00:101.00″Jersey County, IL
00:121.00″Washington County, MN
00:171.00″Jersey County, IL
00:181.00″Jersey County, IL
00:301.00″Jersey County, IL
00:301.00″Goodhue County, MN
01:451.00″Lawrence County, SD
02:251.00″Montgomery County, KS
02:371.00″Williamson County, IL
03:031.00″Crawford County, KS
03:161.00″Bureau County, IL
03:161.00″Barton County, MO
03:211.00″Bureau County, IL
03:231.00″Bureau County, IL
03:351.00″Bureau County, IL
04:041.00″El Paso County, CO
05:371.00″Montgomery County, KS
05:401.00″Grady County, OK
06:021.00″El Paso County, CO
06:051.00″Lincoln County, CO
09:551.00″Hamilton County, KS
09:581.00″Floyd County, KY
10:251.00″Haskell County, KS
10:401.00″Gray County, KS
10:451.00″Washington County, AR
11:001.00″Ford County, KS
11:551.00″Benton County, AR
12:150.88″Chautauqua County, KS
12:360.88″Reno County, KS
13:310.88″Sedgwick County, KS
13:450.88″Nowata County, OK
16:130.88″Tulsa County, OK
16:250.88″St. Clair County, MI
16:350.88″St. Clair County, MI
16:540.88″Muskogee County, OK
18:250.88″Caroline County, MD
19:000.88″Niagara County, NY
19:300.88″Dade County, MO
19:400.88″Schoharie County, NY
19:480.88″Red Lake County, MN
20:000.88″Rockingham County, NC
20:100.88″Venango County, PA
20:120.88″St. Mary's County, MD
20:210.88″Cass County, MN
20:350.88″Clearwater County, MN
20:400.88″Caroline County, VA
21:000.88″Clarion County, PA
21:100.88″Greene County, NY
21:100.88″Becker County, MN
21:200.88″Mahnomen County, MN
21:350.88″Lackawanna County, PA
21:450.88″Mower County, MN
21:470.88″Mower County, MN
21:530.88″Fillmore County, MN
22:000.88″Sherburne County, MN
22:050.88″Guilford County, NC
22:080.88″Morrison County, MN
22:100.88″Durham County, NC
22:120.88″Oneida County, NY
22:140.88″Oneida County, NY
22:150.88″Boone County, MO
22:170.88″Guilford County, NC
22:200.88″Morrison County, MN
22:200.88″Becker County, MN
22:400.88″Hennepin County, MN
22:450.88″Dutchess County, NY
22:590.88″Hennepin County, MN
23:300.88″Clay County, IL
23:330.88″Clayton County, IA
00:120.88″Washington County, MN
00:380.88″Jersey County, IL
01:360.88″Jo Daviess County, IL
02:330.88″Whiteside County, IL
02:430.88″Whitley County, KY
03:060.88″Crawford County, KS
03:450.88″Worcester County, MD
03:490.88″Bureau County, IL
04:010.88″Bureau County, IL
05:040.88″Grady County, OK
10:420.88″Washington County, AR
11:080.88″Pike County, KY
11:500.88″Barber County, KS
13:000.75″Cowley County, KS
14:310.75″Ottawa County, OK
15:050.75″McDonald County, MO
15:090.75″Delaware County, OK
15:100.75″Montgomery County, KS
15:220.75″Benton County, AR
15:350.75″Craig County, OK
16:250.75″Wagoner County, OK
17:080.75″Muskogee County, OK
17:240.75″Loudoun County, VA
17:250.75″Anne Arundel County, MD
17:360.75″Winchester city, VA
17:570.75″Jasper County, MO
18:260.75″Fairfax County, VA
18:400.75″Anne Arundel County, MD
18:500.75″Anne Arundel County, MD
18:530.75″Broome County, NY
18:570.75″Crawford County, KS
19:050.75″Niagara County, NY
19:300.75″Pennington County, MN
19:400.75″Stafford County, VA
19:420.75″Calvert County, MD
19:500.75″Le Sueur County, MN
20:210.75″Waseca County, MN
20:240.75″Waseca County, MN
20:240.75″Le Sueur County, MN
20:250.75″Hanover County, VA
20:560.75″Jackson County, MO
21:000.75″Marshall County, MN
21:030.75″Hanover County, VA
21:040.75″Benton County, MN
21:110.75″Stearns County, MN
21:290.75″Benton County, MN
21:300.75″Custer County, SD
21:300.75″Freeborn County, MN
21:320.75″Person County, NC
21:350.75″Hampden County, MA
21:400.75″Mower County, MN
21:420.75″Mower County, MN
21:450.75″Hampden County, MA
21:490.75″Lackawanna County, PA
21:550.75″Morrison County, MN
21:550.75″Sherburne County, MN
21:560.75″Guilford County, NC
21:580.75″Guilford County, NC
22:010.75″Tompkins County, NY
22:040.75″Fillmore County, MN
22:050.75″Madison County, NY
22:180.75″Saline County, MO
22:180.75″Hampshire County, MA
22:250.75″Sherburne County, MN
22:250.75″Oneida County, NY
22:250.75″Red Lake County, MN
22:290.75″Wright County, MN
22:290.75″Polk County, MN
22:290.75″Wright County, MN
22:350.75″Winneshiek County, IA
22:370.75″Winneshiek County, IA
22:470.75″Wright County, MN
22:470.75″Harrison County, WV
22:520.75″Harrison County, WV
22:530.75″Winneshiek County, IA
22:530.75″Hennepin County, MN
22:550.75″Cass County, MN
22:570.75″Capitol Planning Region, CT
23:010.75″Hennepin County, MN
23:040.75″Marion County, IL
23:070.75″Hennepin County, MN
23:150.75″Mahnomen County, MN
23:200.75″Crow Wing County, MN
23:240.75″Isanti County, MN
23:300.75″Hennepin County, MN
23:340.75″Isanti County, MN
23:350.75″Hennepin County, MN
23:350.75″Hennepin County, MN
23:350.75″Isanti County, MN
23:350.75″Naugatuck Valley Planning Region, CT
23:350.75″Isanti County, MN
23:360.75″Clayton County, IA
23:370.75″Clayton County, IA
23:440.75″Clayton County, IA
00:100.75″Dakota County, MN
00:270.75″Clayton County, IA
00:580.75″Dubuque County, IA
01:230.75″Olmsted County, MN
01:350.75″Olmsted County, MN
02:020.75″Bucks County, PA
02:050.75″Boone County, NE
02:310.75″Whiteside County, IL
03:270.75″Crawford County, KS
03:400.75″Custer County, OK
03:550.75″Accomack County, VA

Showing the 300 largest of 315.

Damage, injuries and deaths

National Weather Service offices recorded about $1.2 million in property damage, $25,000 in crop damage and 1 injury from hail, thunderstorm wind and tornadoes across the US on this storm day (461 events in 29 states). Injuries and deaths are those the events caused directly.

CountyEventsInjuriesDeathsProperty damage
Preston County, WV210$125,000
Creek County, OK300$151,000
Tulsa County, OK300$125,000
Caldwell County, KY100$75,000
Nowata County, OK300$71,000
King William County, VA300$54,000
Hardin County, IL100$50,000
Cuyahoga County, OH100$40,000
Christian County, KY100$35,000
Calvert County, MD300$32,000
McCreary County, KY100$30,000
Crittenden County, KY100$25,000

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.