Sunday September 21 2025 – 66 hail storms occurred in 10 states: Florida, Illinois, Oklahoma, Minnesota, Texas, Michigan, Louisiana, Iowa, Wisconsin, Arkansas

NOAA Storm Reports - September 21, 2025

Hail Reports for September 21, 2025

All Hail Reports (66)

Total storms: 66

66 hail storms occurred in 10 states: Florida, Illinois, Oklahoma, Minnesota, Texas, Michigan, Louisiana, Iowa, Wisconsin, Arkansas

Storm #1 - Bruce, FL

Location: 4 WNW Bruce, FL

County: Walton

Time: 7:25 PM

Size: 125

Comments: estimated from video on social media from the Windswept Dunes neighborhood. (TAE)

Coordinates: 30.49, -86.03

Storm #2 - Matteson, IL

Location: Matteson, IL

County: Cook

Time: 8:38 PM

Size: 125

Comments: Photo shared on social media showing 1 to 1.25 inch hail. Time estimated by radar. (LOT)

Coordinates: 41.51, -87.74

Storm #3 - Warner, OK

Location: 1 E Warner, OK

County: Muskogee

Time: 8:48 PM

Size: 100

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

Coordinates: 35.49, -95.29

Storm #4 - Pemberton, MN

Location: 2 SE Pemberton, MN

County: Waseca

Time: 10:16 PM

Size: 100

Comments: Delayed report... time estimated from radar. Hail covering the ground... with the largest stone quarter-sized. Also tree branches down. (MPX)

Coordinates: 43.99, -93.76

Storm #5 - Newcastle, TX

Location: 8 ENE Newcastle, TX

County: Young

Time: 10:20 PM

Size: 100

Comments: (FWD)

Coordinates: 33.23, -98.62

Storm #6 - Knollwood, TX

Location: 1 SE Knollwood, TX

County: Grayson

Time: 10:21 PM

Size: 150

Comments: Report from mPING. (FWD)

Coordinates: 33.68, -96.61

Storm #7 - Knollwood, TX

Location: 2 SSE Knollwood, TX

County: Grayson

Time: 10:23 PM

Size: 125

Comments: (FWD)

Coordinates: 33.66, -96.61

Storm #8 - View, TX

Location: 4 S Valley View, TX

County: Cooke

Time: 10:30 PM

Size: 200

Comments: Report from mPING. (FWD)

Coordinates: 33.43, -97.17

Storm #9 - Luella, TX

Location: Luella, TX

County: Grayson

Time: 10:30 PM

Size: 250

Comments: Photo received of measured 2.5 inch hail. Time estimated. (FWD)

Coordinates: 33.57, -96.55

Storm #10 - Sanger, TX

Location: 1 E Sanger, TX

County: Denton

Time: 10:31 PM

Size: 100

Comments: (FWD)

Coordinates: 33.36, -97.17

Storm #11 - Pipestone, MN

Location: 6 W Pipestone, MN

County: Pipestone

Time: 10:33 PM

Size: 100

Comments: (FSD)

Coordinates: 44, -96.44

Storm #12 - Sanger, TX

Location: 1 NNW Sanger, TX

County: Denton

Time: 10:35 PM

Size: 100

Comments: In addition to hail also reported a blown over chicken coop. (FWD)

Coordinates: 33.37, -97.18

Storm #13 - Sherman, TX

Location: 2 SE Sherman, TX

County: Grayson

Time: 10:35 PM

Size: 150

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

Coordinates: 33.6, -96.59

Storm #14 - Luella, TX

Location: 1 E Luella, TX

County: Grayson

Time: 10:39 PM

Size: 100

Comments: Report from mPING. (FWD)

Coordinates: 33.57, -96.53

Storm #15 - Pipestone, MN

Location: 3 W Pipestone, MN

County: Pipestone

Time: 10:41 PM

Size: 150

Comments: (FSD)

Coordinates: 43.99, -96.38

Storm #16 - Howe, TX

Location: 2 SE Howe, TX

County: Grayson

Time: 10:45 PM

Size: 175

Comments: Photo received of measured 1.75 inch hail. Time estimated. (FWD)

Coordinates: 33.49, -96.59

Storm #17 - Howe, TX

Location: 3 SE Howe, TX

County: Grayson

Time: 10:51 PM

Size: 250

Comments: Large hail 2.25-2.5 inches in size fell for 8-10 minutes about 3 miles southeast of Howe. Windows were broken and roof damage was observed. The weather station at this (FWD)

Coordinates: 33.48, -96.58

Storm #18 - Waseca, MN

Location: 6 S Waseca, MN

County: Waseca

Time: 10:51 PM

Size: 100

Comments: Spotter measured hailstones of penny to quarter size. (MPX)

Coordinates: 44, -93.5

Storm #19 - Richland, MN

Location: 6 NNW New Richland, MN

County: Waseca

Time: 10:54 PM

Size: 200

Comments: (MPX)

Coordinates: 43.98, -93.53

Storm #20 - Sanger, TX

Location: 6 SE Sanger, TX

County: Denton

Time: 10:57 PM

Size: 125

Comments: Report from mPING. (FWD)

Coordinates: 33.3, -97.11

Storm #21 - Lemond, MN

Location: 6 W Lemond, MN

County: Waseca

Time: 11:00 PM

Size: 125

Comments: (MPX)

Coordinates: 43.98, -93.49

Storm #22 - Alstyne, TX

Location: 1 S Van Alstyne, TX

County: Grayson

Time: 11:05 PM

Size: 125

Comments: Report from mPING. (FWD)

Coordinates: 33.41, -96.58

Storm #23 - Dowagiac, MI

Location: 1 W Dowagiac, MI

County: Cass

Time: 11:07 PM

Size: 100

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

Coordinates: 41.98, -86.14

Storm #24 - Alstyne, TX

Location: 3 N Van Alstyne, TX

County: Grayson

Time: 11:13 PM

Size: 150

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

Coordinates: 33.46, -96.58

Storm #25 - Anna, TX

Location: Anna, TX

County: Collin

Time: 11:16 PM

Size: 175

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

Coordinates: 33.36, -96.55

Storm #26 - Alstyne, TX

Location: Van Alstyne, TX

County: Grayson

Time: 11:16 PM

Size: 175

Comments: (FWD)

Coordinates: 33.42, -96.57

Storm #27 - Anna, TX

Location: 2 SW Anna, TX

County: Collin

Time: 11:17 PM

Size: 125

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

Coordinates: 33.34, -96.57

Storm #28 - Anna, TX

Location: 1 W Anna, TX

County: Collin

Time: 11:23 PM

Size: 100

Comments: Report from mPING. (FWD)

Coordinates: 33.35, -96.57

Storm #29 - Melissa, TX

Location: 2 NE Melissa, TX

County: Collin

Time: 11:25 PM

Size: 200

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

Coordinates: 33.31, -96.55

Storm #30 - Melissa, TX

Location: 1 E Melissa, TX

County: Collin

Time: 11:34 PM

Size: 100

Comments: Report from mPING. (FWD)

Coordinates: 33.28, -96.55

Storm #31 - City, LA

Location: 2 N Bossier City, LA

County: Bossier

Time: 11:45 PM

Size: 150

Comments: Spotter measured ping pong ball sized hail at the Target at Airline and I-220. (SHV)

Coordinates: 32.56, -93.71

Storm #32 - City, LA

Location: 3 N Bossier City, LA

County: Bossier

Time: 11:45 PM

Size: 150

Comments: NWS employee measured ping pong ball sized hail. (SHV)

Coordinates: 32.57, -93.72

Storm #33 - Benton, LA

Location: 5 SSE Benton, LA

County: Bossier

Time: 11:50 PM

Size: 125

Comments: NWS employee reported half dollar sized hail. (SHV)

Coordinates: 32.62, -93.71

Storm #34 - Jasper, MN

Location: 1 E Jasper, MN

County: Rock

Time: 11:51 PM

Size: 100

Comments: Storm chaser reported increasing hail activity and size at 6:51 pm CDT. They also reported a rotating wall cloud. (FSD)

Coordinates: 43.85, -96.37

Storm #35 - Edgerton, MN

Location: Edgerton, MN

County: Pipestone

Time: 11:59 PM

Size: 125

Comments: (FSD)

Coordinates: 43.88, -96.13

Storm #36 - Edgerton, MN

Location: Edgerton, MN

County: Pipestone

Time: Time not specified

Size: 125

Comments: Time estimated based on radar. (FSD)

Coordinates: 43.87, -96.13

Storm #37 - Edgerton, MN

Location: Edgerton, MN

County: Pipestone

Time: Time not specified

Size: 100

Comments: Public report of hail 1 inch at 7:00 pm CDT. (FSD)

Coordinates: 43.88, -96.13

Storm #38 - Hope, MN

Location: 6 SE Hope, MN

County: Steele

Time: 12:08 AM

Size: 100

Comments: Delayed report... time estimated from radar. Lots of hail... the largest around quarter-sized. (MPX)

Coordinates: 43.91, -93.18

Storm #39 - Prairie, MN

Location: 3 WNW Blooming Prairie, MN

County: Steele

Time: 12:10 AM

Size: 175

Comments: Delayed report... time estimated from radar. Golf ball size hail on Hwy 30 west of Blooming Prairie. (MPX)

Coordinates: 43.88, -93.11

Storm #40 - Hardwick, MN

Location: Hardwick, MN

County: Rock

Time: 12:30 AM

Size: 100

Comments: Spotter reported heavy rain and quarter sized hail at 7:30 pm CDT. (FSD)

Coordinates: 43.78, -96.2

Storm #41 - Hawarden, IA

Location: 8 NNE Hawarden, IA

County: Sioux

Time: 12:35 AM

Size: 175

Comments: Estimated ping pong ball to golf ball size hail. Time estimated from radar. (FSD)

Coordinates: 43.1, -96.41

Storm #42 - Ocheyedan, IA

Location: 3 WNW Ocheyedan, IA

County: Osceola

Time: 12:55 AM

Size: 100

Comments: Spotter reported quarters at 7:55 pm CDT. (FSD)

Coordinates: 43.43, -95.59

Storm #43 - Heigh, MN

Location: 1 NNE Inver Grove Heigh, MN

County: Dakota

Time: 1:06 AM

Size: 100

Comments: (MPX)

Coordinates: 44.87, -93.03

Storm #44 - Paul, MN

Location: 1 SSE South St. Paul, MN

County: Dakota

Time: 1:07 AM

Size: 175

Comments: (MPX)

Coordinates: 44.87, -93.03

Storm #45 - Height, MN

Location: 1 NE Inver Grove Height, MN

County: Dakota

Time: 1:10 AM

Size: 100

Comments: Picture sent via X. (MPX)

Coordinates: 44.86, -93.03

Storm #46 - Newport, MN

Location: 2 N Newport, MN

County: Ramsey

Time: 1:10 AM

Size: 150

Comments: Had about 2 minutes of 0.5 to 1.5 inch hail. (MPX)

Coordinates: 44.91, -93

Storm #47 - Woodbury, MN

Location: 2 SW Woodbury, MN

County: Washington

Time: 1:14 AM

Size: 125

Comments: mPing report. (MPX)

Coordinates: 44.9, -92.97

Storm #48 - Woodbury, MN

Location: 1 SSW Woodbury, MN

County: Washington

Time: 1:17 AM

Size: 200

Comments: Sent via X. (MPX)

Coordinates: 44.9, -92.94

Storm #49 - Woodbury, MN

Location: 1 S Woodbury, MN

County: Washington

Time: 1:21 AM

Size: 150

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

Coordinates: 44.91, -92.93

Storm #50 - Woodbury, MN

Location: 1 W Woodbury, MN

County: Washington

Time: 1:21 AM

Size: 100

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

Coordinates: 44.92, -92.95

Storm #51 - Woodbury, MN

Location: 1 NE Woodbury, MN

County: Washington

Time: 1:21 AM

Size: 125

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

Coordinates: 44.93, -92.91

Storm #52 - Magnolia, MN

Location: 1 N Magnolia, MN

County: Rock

Time: 1:30 AM

Size: 125

Comments: Spotter reported quarter to half dollar sized hail at 8:30 pm CDT. (FSD)

Coordinates: 43.66, -96.08

Storm #53 - Hudson, WI

Location: 1 N Hudson, WI

County: St. Croix

Time: 1:37 AM

Size: 100

Comments: (MPX)

Coordinates: 45, -92.76

Storm #54 - Buren, AR

Location: Van Buren, AR

County: Crawford

Time: 1:59 AM

Size: 100

Comments: (TSA)

Coordinates: 35.44, -94.35

Storm #55 - Minnetonka, MN

Location: 1 W Minnetonka, MN

County: Hennepin

Time: 2:04 AM

Size: 100

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

Coordinates: 44.93, -93.48

Storm #56 - Deephaven, MN

Location: 1 N Deephaven, MN

County: Hennepin

Time: 2:05 AM

Size: 200

Comments: Report and picture sent via X. (MPX)

Coordinates: 44.94, -93.52

Storm #57 - Deephaven, MN

Location: 1 SE Deephaven, MN

County: Hennepin

Time: 2:07 AM

Size: 175

Comments: (MPX)

Coordinates: 44.91, -93.5

Storm #58 - Hutchinson, MN

Location: 2 W Hutchinson, MN

County: McLeod

Time: 2:10 AM

Size: 100

Comments: (MPX)

Coordinates: 44.89, -94.42

Storm #59 - Hopkins, MN

Location: 1 NNW Hopkins, MN

County: Hennepin

Time: 2:12 AM

Size: 100

Comments: (MPX)

Coordinates: 44.93, -93.42

Storm #60 - Minnetonka, MN

Location: 1 SSE Minnetonka, MN

County: Hennepin

Time: 2:14 AM

Size: 125

Comments: (MPX)

Coordinates: 44.92, -93.45

Storm #61 - Struble, IA

Location: 4 SSE Struble, IA

County: Plymouth

Time: 2:15 AM

Size: 200

Comments: Report relayed by broadcast media. (FSD)

Coordinates: 42.85, -96.17

Storm #62 - Minnetonka, MN

Location: 1 SSW Minnetonka, MN

County: Hennepin

Time: 2:15 AM

Size: 175

Comments: (MPX)

Coordinates: 44.92, -93.47

Storm #63 - Minnetonka, MN

Location: 1 SW Minnetonka, MN

County: Hennepin

Time: 2:16 AM

Size: 150

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

Coordinates: 44.92, -93.47

Storm #64 - Minnetonka, MN

Location: 1 SW Minnetonka, MN

County: Hennepin

Time: 2:20 AM

Size: 200

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

Coordinates: 44.92, -93.47

Storm #65 - Windom, MN

Location: 1 NNW Windom, MN

County: Cottonwood

Time: 2:47 AM

Size: 100

Comments: Hail was quarter size or smaller. Time estimated from radar. (FSD)

Coordinates: 43.88, -95.12

Storm #66 - Windom, MN

Location: 2 N Windom, MN

County: Cottonwood

Time: 2:53 AM

Size: 100

Comments: Quarter size hail. Time estimated from radar. (FSD)

Coordinates: 43.9, -95.12