Hail Reports – Sunday May 31st 2026 – 55 Hail Storms in 6 states: MO, SD, TX, AR, KS, IA

Hail Map for Sun, May 31st 2026 – 55 Hail Storms in Missouri, South Dakota, Texas, Arkansas, Kansas, Iowa

55 hail storms reported across 6 states: Missouri, South Dakota, Texas, Arkansas, Kansas, Iowa

Total Hail Storms: 55

Under 1.00″ 1.00″–1.24″ 1.25″–1.74″ 1.75″ and larger

Hail Storm #1 – Grandin, MO

Location: 3 E Grandin, MO

County: Carter

Time: 3:42 PM CDT

Size: 1.50"

Comments: Report received via social media. Time estimated by radar. (PAH)

Hail Storm #2 – Dexter, MO

Location: 1 ENE Dexter, MO

County: Stoddard

Time: 4:22 PM CDT

Size: 1.00"

Comments: (PAH)

Hail Storm #3 – Roscoe, SD

Location: 6 SE Roscoe, SD

County: Edmunds

Time: 4:25 PM CDT

Size: 1.00"

Comments: Mostly nickel to quarter size. (ABR)

Hail Storm #4 – Roscoe, SD

Location: 6 ESE Roscoe, SD

County: Edmunds

Time: 4:28 PM CDT

Size: 1.00"

Comments: Mostly dime size hail with the largest stones quarter size. Time estimated by radar. (ABR)

Hail Storm #5 – Prairie, MO

Location: 2 S East Prairie, MO

County: Mississippi

Time: 4:51 PM CDT

Size: 1.00"

Comments: (PAH)

Hail Storm #6 – Oxly, MO

Location: 3 N Oxly, MO

County: Ripley

Time: 4:52 PM CDT

Size: 1.00"

Comments: Report received via social media. Time estimated via radar. (PAH)

Hail Storm #7 – Oxly, MO

Location: Oxly, MO

County: Ripley

Time: 5:05 PM CDT

Size: 1.00"

Comments: (PAH)

Hail Storm #8 – Vilas, SD

Location: 2 W Vilas, SD

County: Miner

Time: 5:07 PM CDT

Size: 1.25"

Comments: (FSD)

Hail Storm #9 – Emery, SD

Location: 1 WSW Emery, SD

County: Hanson

Time: 5:30 PM CDT

Size: 1.00"

Comments: Very heavy rain along with penny to quarter sized hail. Rainfall is already over 3 inches. (FSD)

Hail Storm #10 – Cooter, MO

Location: Cooter, MO

County: Pemiscot

Time: 6:05 PM CDT

Size: 1.75"

Comments: (MEG)

Hail Storm #11 – Bridgewater, SD

Location: 5 N Bridgewater, SD

County: McCook

Time: 6:16 PM CDT

Size: 1.00"

Comments: Hail was jagged… with some as long as a quarter… but most of it was pea to nickel sized. Heavy rainfall so far has been 1.75 inch. (FSD)

Hail Storm #12 – Leola, SD

Location: 3 SSW Leola, SD

County: McPherson

Time: 6:20 PM CDT

Size: 1.00"

Comments: (ABR)

Hail Storm #13 – Leola, SD

Location: Leola, SD

County: McPherson

Time: 6:20 PM CDT

Size: 1.00"

Comments: (ABR)

Hail Storm #14 – Lake, TX

Location: White River Lake, TX

County: Crosby

Time: 6:44 PM CDT

Size: 1.00"

Comments: (LUB)

Hail Storm #15 – Canistota, SD

Location: 2 N Canistota, SD

County: McCook

Time: 6:51 PM CDT

Size: 1.75"

Comments: Most hail was pea to quarter sized… but a few were as big as golf balls. Farm fields further north are more damaged than his. (FSD)

Hail Storm #16 – Canistota, SD

Location: 4 NE Canistota, SD

County: McCook

Time: 6:58 PM CDT

Size: 1.50"

Comments: Ping pong ball sized hail damaged young crops in fields. (FSD)

Hail Storm #17 – Scott, AR

Location: Scott, AR

County: Pulaski

Time: 7:08 PM CDT

Size: 1.00"

Comments: (LZK)

Hail Storm #18 – Lake, SD

Location: 5 NW Wall Lake, SD

County: Minnehaha

Time: 7:20 PM CDT

Size: 1.00"

Comments: Photo and report via social media. (FSD)

Hail Storm #19 – Humboldt, SD

Location: 2 WSW Humboldt, SD

County: Minnehaha

Time: 7:26 PM CDT

Size: 1.00"

Comments: In addition to hail up to the size of quarters… heavy rainfall was reported. (FSD)

Hail Storm #20 – Hurley, SD

Location: 4 SW Hurley, SD

County: Turner

Time: 7:33 PM CDT

Size: 1.00"

Comments: (FSD)

Hail Storm #21 – Humboldt, SD

Location: 3 SSW Humboldt, SD

County: Minnehaha

Time: 7:39 PM CDT

Size: 1.00"

Comments: Report and video via social media. (FSD)

Hail Storm #22 – Humboldt, SD

Location: 2 ESE Humboldt, SD

County: Minnehaha

Time: 7:40 PM CDT

Size: 1.00"

Comments: Report and photo via social media. (FSD)

Hail Storm #23 – Davis, SD

Location: 2 WNW Davis, SD

County: Turner

Time: 7:54 PM CDT

Size: 1.00"

Comments: (FSD)

Hail Storm #24 – Parker, SD

Location: Parker, SD

County: Turner

Time: 7:56 PM CDT

Size: 1.00"

Comments: Report and photo via social media. (FSD)

Hail Storm #25 – Searcy, AR

Location: Searcy, AR

County: White

Time: 8:17 PM CDT

Size: 1.00"

Comments: (LZK)

Hail Storm #26 – Vermillion, SD

Location: 6 NNW Vermillion, SD

County: Clay

Time: 8:28 PM CDT

Size: 1.00"

Comments: Report and photo via social media. (FSD)

Hail Storm #27 – Davis, SD

Location: 2 N Davis, SD

County: Turner

Time: 8:36 PM CDT

Size: 1.00"

Comments: Report via social media. (FSD)

Hail Storm #28 – Saffordville, KS

Location: 10 S Saffordville, KS

County: Chase

Time: 8:38 PM CDT

Size: 1.25"

Comments: Report from mPING: Half Dollar (1.25 in.). (ICT)

Hail Storm #29 – Davis, SD

Location: Davis, SD

County: Turner

Time: 8:45 PM CDT

Size: 1.00"

Comments: (FSD)

Hail Storm #30 – Olpe, KS

Location: 3 SW Olpe, KS

County: Lyon

Time: 9:04 PM CDT

Size: 1.75"

Comments: (TOP)

Hail Storm #31 – Vermillion, SD

Location: 6 NNW Vermillion, SD

County: Clay

Time: 9:28 PM CDT

Size: 1.00"

Comments: Report and photo via social media. (FSD)

Hail Storm #32 – Alcester, SD

Location: 10 S Alcester, SD

County: Union

Time: 10:05 PM CDT

Size: 1.00"

Comments: Most hail was pea to nickel sized… but a few were quarter sized. Looked like a wall cloud was about 3 to 4 miles to the west. (FSD)

Hail Storm #33 – Gridley, KS

Location: 5 W Gridley, KS

County: Greenwood

Time: 10:31 PM CDT

Size: 1.75"

Comments: Report from mPING. (ICT)

Hail Storm #34 – Gridley, KS

Location: 3 E Gridley, KS

County: Coffey

Time: 10:50 PM CDT

Size: 2.25"

Comments: Resent. Report from mPING: Hen Egg+ (2.25 in.). (TOP)

Hail Storm #35 – Gridley, KS

Location: Gridley, KS

County: Coffey

Time: 10:52 PM CDT

Size: 3.50"

Comments: Delayed report. Video and pictures on social media from storm chaser. (TOP)

Hail Storm #36 – Emporia, KS

Location: 5 WSW Emporia, KS

County: Lyon

Time: 11:02 PM CDT

Size: 1.00"

Comments: Spotter network report. (TOP)

Hail Storm #37 – Roy, KS

Location: 6 W Le Roy, KS

County: Coffey

Time: 11:26 PM CDT

Size: 1.75"

Comments: Report from mPING: Golf Ball (1.75 in.). (TOP)

Hail Storm #38 – Hinton, IA

Location: Hinton, IA

County: Plymouth

Time: 11:30 PM CDT

Size: 1.50"

Comments: Report from social media. Time estimated by radar. (FSD)

Hail Storm #39 – City, IA

Location: 2 NNW Sioux City, IA

County: Woodbury

Time: 11:33 PM CDT

Size: 1.00"

Comments: Report via social media. (FSD)

Hail Storm #40 – Olpe, KS

Location: 3 N Olpe, KS

County: Lyon

Time: 11:43 PM CDT

Size: 1.50"

Comments: Report from mPING: Ping Pong Ball (1.50 in.). (TOP)

Hail Storm #41 – Woodbine, IA

Location: Woodbine, IA

County: Harrison

Time: 11:56 PM CDT

Size: 1.00"

Comments: (OAX)

Hail Storm #42 – Falls, KS

Location: Neosho Falls, KS

County: Woodson

Time: 12:27 AM CDT (Jun 1)

Size: 1.00"

Comments: (ICT)

Hail Storm #43 – Smithville, MO

Location: 1 N Smithville, MO

County: Clay

Time: 12:33 AM CDT (Jun 1)

Size: 1.25"

Comments: Social media report. Time estimated from radar. (EAX)

Hail Storm #44 – Woods, MO

Location: 2 NNW Platte Woods, MO

County: Platte

Time: 12:42 AM CDT (Jun 1)

Size: 1.75"

Comments: Social media report. Time estimated from radar. (EAX)

Hail Storm #45 – Trimble, MO

Location: 2 SSE Trimble, MO

County: Clay

Time: 12:47 AM CDT (Jun 1)

Size: 1.75"

Comments: Social media report. Time estimated from radar. (EAX)

Hail Storm #46 – Trimble, MO

Location: Trimble, MO

County: Clinton

Time: 12:50 AM CDT (Jun 1)

Size: 1.25"

Comments: Report from mPING: Half Dollar (1.25 in.). (EAX)

Hail Storm #47 – Trimble, MO

Location: Trimble, MO

County: Clinton

Time: 12:51 AM CDT (Jun 1)

Size: 2.00"

Comments: Report from mPING: Hen Egg (2.00 in.). (EAX)

Hail Storm #48 – Kearney, MO

Location: 4 W Kearney, MO

County: Clay

Time: 12:53 AM CDT (Jun 1)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (EAX)

Hail Storm #49 – Trimble, MO

Location: Trimble, MO

County: Clinton

Time: 12:55 AM CDT (Jun 1)

Size: 2.00"

Comments: (EAX)

Hail Storm #50 – Avoca, IA

Location: 2 N Avoca, IA

County: Shelby

Time: 1:07 AM CDT (Jun 1)

Size: 1.00"

Comments: Delayed report received via broadcast media… including a video showing copious amounts of hail falling. Hailstones were estimated to be at least 1 inch in diameter. T (OAX)

Hail Storm #51 – Avondale, MO

Location: 2 NE Avondale, MO

County: Clay

Time: 1:46 AM CDT (Jun 1)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (EAX)

Hail Storm #52 – Avondale, MO

Location: 1 NE Avondale, MO

County: Clay

Time: 2:09 AM CDT (Jun 1)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (EAX)

Hail Storm #53 – Lexington, MO

Location: 2 SW Lexington, MO

County: Lafayette

Time: 2:33 AM CDT (Jun 1)

Size: 1.00"

Comments: Report from mPING: Quarter (1.00 in.). (EAX)

Hail Storm #54 – Fayette, MO

Location: Fayette, MO

County: Howard

Time: 2:48 AM CDT (Jun 1)

Size: 1.00"

Comments: Social media report. Hail up to quarter size covered the ground. Time based on video and confirmed from radar. (EAX)

Hail Storm #55 – Batesville, AR

Location: 3E Batesville, AR

County: Independence

Time: 5:32 AM CDT (Jun 1)

Size: 1.25"

Comments: (LZK)