Thursday June 19th 2025 – 65 hail storms occurred in 9 states: North Dakota, Michigan, New Hampshire, Wisconsin, Kansas, Nebraska, South Dakota, Minnesota, Iowa

NOAA Storm Reports - June 19, 2025

Hail Reports for June 19, 2025

All Hail Reports (65)

Total storms: 65

65 hail storms occurred in 9 states: North Dakota, Michigan, New Hampshire, Wisconsin, Kansas, Nebraska, South Dakota, Minnesota, Iowa

Storm #1 - Burnstad, ND

Location: 9 NNE Burnstad, ND

County: Logan

Time: 3:40 PM

Size: 100

Comments: Relayed from NWS employee. (BIS)

Coordinates: 46.51, -99.56

Storm #2 - Watersmeet, MI

Location: 1 NNE Watersmeet, MI

County: Gogebic

Time: 8:40 PM

Size: 150

Comments: Video shows hail covering the ground at a golf course. (MQT)

Coordinates: 46.29, -89.17

Storm #3 - Danbury, NH

Location: 3 NE Danbury, NH

County: Grafton

Time: 8:44 PM

Size: 150

Comments: Hail up to 1.5in... hail lasted for 8 minutes. Minor damage to car. (GYX)

Coordinates: 43.55, -71.81

Storm #4 - Danbury, NH

Location: Danbury, NH

County: Merrimack

Time: 8:45 PM

Size: 125

Comments: Chaser reports half dollar sized hail falling in Danbury. (GYX)

Coordinates: 43.53, -71.86

Storm #5 - Bristol, NH

Location: Bristol, NH

County: Grafton

Time: 8:58 PM

Size: 125

Comments: Half dollar sized hail on Main Street in Bristol. (GYX)

Coordinates: 43.59, -71.74

Storm #6 - Bristol, NH

Location: 1 SW Bristol, NH

County: Grafton

Time: 9:16 PM

Size: 125

Comments: Reported by Amateur Radio. Half dollar size hail at Hannaford parking lot. (GYX)

Coordinates: 43.59, -71.75

Storm #7 - Tripoli, WI

Location: 5 E Tripoli, WI

County: Lincoln

Time: 9:28 PM

Size: 100

Comments: Located near West Bay Drive and Honey Road in Tripoli. (GRB)

Coordinates: 45.54, -89.9

Storm #8 - Levant, KS

Location: 9 S Levant, KS

County: Thomas

Time: 11:00 PM

Size: 100

Comments: estimated dime to slightly bigger than a quarter hail. Report stated the hail started around 6pm CT. (GLD)

Coordinates: 39.26, -101.22

Storm #9 - Levant, KS

Location: 9 S Levant, KS

County: Thomas

Time: 11:15 PM

Size: 125

Comments: video of quarter to half dollar size hail. (GLD)

Coordinates: 39.25, -101.22

Storm #10 - Mingo, KS

Location: 5 WSW Mingo, KS

County: Thomas

Time: 11:27 PM

Size: 100

Comments: estimated nickel to quarter size hail along with video of the hail. time estimated radar. (GLD)

Coordinates: 39.27, -101.05

Storm #11 - Fairfield, ND

Location: 4 S South Fairfield, ND

County: Billings

Time: 11:35 PM

Size: 250

Comments: Relayed from public. Time estimated from radar. (BIS)

Coordinates: 47.07, -103.2

Storm #12 - Danbury, NE

Location: Danbury, NE

County: Red Willow

Time: 11:37 PM

Size: 100

Comments: estimated nickel to a couple quarter size hail stones. (GLD)

Coordinates: 40.04, -100.4

Storm #13 - Herrick, SD

Location: 2 WNW Herrick, SD

County: Gregory

Time: 11:40 PM

Size: 100

Comments: Dime to quarter-sized hail falling near Herrick. (FSD)

Coordinates: 43.13, -99.22

Storm #14 - Township, MI

Location: 1 S Tyrone Township, MI

County: Livingston

Time: 11:49 PM

Size: 100

Comments: Social media images of hailstones around 1 inch in diameter. (DTX)

Coordinates: 42.72, -83.75

Storm #15 - Belfield, ND

Location: 5 NNE Belfield, ND

County: Stark

Time: 11:53 PM

Size: 100

Comments: Belfield NDAWN station camera. (BIS)

Coordinates: 46.95, -103.16

Storm #16 - Oberlin, KS

Location: 5 NE Oberlin, KS

County: Decatur

Time: Time not specified

Size: 100

Comments: Delayed report of dime to 1 inch hail 5 northeast of Oberlin. (GLD)

Coordinates: 39.87, -100.46

Storm #17 - Dickinson, ND

Location: 4 WSW Dickinson, ND

County: Stark

Time: 12:20 AM

Size: 175

Comments: Relayed through broadcast media. Time estimated from radar. (BIS)

Coordinates: 46.86, -102.87

Storm #18 - Dickinson, ND

Location: 2 NNW Dickinson, ND

County: Stark

Time: 12:23 AM

Size: 175

Comments: Hail began at 723 CDT and lasted two minutes. Hail from the size of quarters to a few golf ball sized stones. (BIS)

Coordinates: 46.9, -102.81

Storm #19 - Oberlin, KS

Location: 1 S Oberlin, KS

County: Decatur

Time: 12:29 AM

Size: 100

Comments: quarter sized hail and sustained winds of 35 mph south of Oberlin. (GLD)

Coordinates: 39.8, -100.53

Storm #20 - Prairie, WI

Location: 4 WSW Star Prairie, WI

County: St. Croix

Time: 12:29 AM

Size: 125

Comments: (MPX)

Coordinates: 45.18, -92.6

Storm #21 - Dresden, KS

Location: 8 NW Dresden, KS

County: Decatur

Time: 12:30 AM

Size: 100

Comments: Public report relayed by EM of 1 inch hail. (GLD)

Coordinates: 39.68, -100.54

Storm #22 - Richmond, WI

Location: 3 NNW New Richmond, WI

County: St. Croix

Time: 12:30 AM

Size: 125

Comments: (MPX)

Coordinates: 45.16, -92.57

Storm #23 - Dickinson, ND

Location: Dickinson, ND

County: Stark

Time: 12:30 AM

Size: 200

Comments: Photo relayed through broadcast media. (BIS)

Coordinates: 46.88, -102.79

Storm #24 - Richmond, WI

Location: 1 SSE New Richmond, WI

County: St. Croix

Time: 12:34 AM

Size: 125

Comments: (MPX)

Coordinates: 45.11, -92.53

Storm #25 - Richmond, WI

Location: New Richmond, WI

County: St. Croix

Time: 12:34 AM

Size: 100

Comments: from mPING. (MPX)

Coordinates: 45.12, -92.54

Storm #26 - Richmond, WI

Location: 1 SE New Richmond, WI

County: St. Croix

Time: 12:35 AM

Size: 150

Comments: (MPX)

Coordinates: 45.11, -92.53

Storm #27 - Prairie, WI

Location: 3 WSW Star Prairie, WI

County: St. Croix

Time: 12:35 AM

Size: 175

Comments: Getting strong winds as well... (MPX)

Coordinates: 45.18, -92.59

Storm #28 - Richmond, WI

Location: 1 SSE New Richmond, WI

County: St. Croix

Time: 12:36 AM

Size: 175

Comments: (MPX)

Coordinates: 45.1, -92.52

Storm #29 - Prairie, WI

Location: 2 SSW Star Prairie, WI

County: St. Croix

Time: 12:36 AM

Size: 100

Comments: Pea to quarter size hail. (MPX)

Coordinates: 45.17, -92.55

Storm #30 - Richmond, WI

Location: New Richmond, WI

County: St. Croix

Time: 12:38 AM

Size: 125

Comments: Report from mPING. (MPX)

Coordinates: 45.12, -92.54

Storm #31 - Schefield, ND

Location: 7 NE Schefield, ND

County: Stark

Time: 12:40 AM

Size: 275

Comments: Report from skyspy photos. Time estimated from radar. (BIS)

Coordinates: 46.75, -102.75

Storm #32 - Roscoe, SD

Location: 5 N Roscoe, SD

County: Edmunds

Time: 12:43 AM

Size: 100

Comments: (ABR)

Coordinates: 45.53, -99.34

Storm #33 - Baldwin, WI

Location: Baldwin, WI

County: St. Croix

Time: 12:50 AM

Size: 100

Comments: (MPX)

Coordinates: 44.97, -92.37

Storm #34 - Baldwin, WI

Location: 1 NW Baldwin, WI

County: St. Croix

Time: 12:50 AM

Size: 175

Comments: (MPX)

Coordinates: 44.97, -92.38

Storm #35 - Baldwin, WI

Location: 1 SE Baldwin, WI

County: St. Croix

Time: 12:55 AM

Size: 125

Comments: (MPX)

Coordinates: 44.96, -92.36

Storm #36 - Bowdle, SD

Location: 9 SE Bowdle, SD

County: Edmunds

Time: 1:14 AM

Size: 150

Comments: Via Social Media. (ABR)

Coordinates: 45.35, -99.55

Storm #37 - Loyalton, SD

Location: 5 SW Loyalton, SD

County: Edmunds

Time: 1:16 AM

Size: 125

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

Coordinates: 45.25, -99.36

Storm #38 - City, WI

Location: 5 NNE Plum City, WI

County: Pierce

Time: 1:25 AM

Size: 150

Comments: (MPX)

Coordinates: 44.7, -92.17

Storm #39 - Lefor, ND

Location: 11 ESE Lefor, ND

County: Hettinger

Time: 1:30 AM

Size: 200

Comments: Report from skyspy photos. Time estimated from radar. (BIS)

Coordinates: 46.61, -102.34

Storm #40 - Onaka, SD

Location: 6 N Onaka, SD

County: Edmunds

Time: 1:32 AM

Size: 200

Comments: Via Social Media. (ABR)

Coordinates: 45.27, -99.46

Storm #41 - Burwell, NE

Location: 7 ENE Burwell, NE

County: Garfield

Time: 1:35 AM

Size: 250

Comments: (LBF)

Coordinates: 41.81, -99.01

Storm #42 - Wyndmere, ND

Location: Wyndmere, ND

County: Richland

Time: 1:40 AM

Size: 100

Comments: Up to quarter size hail reported outside Dollar General in Wyndmere. Time estimated via radar. (FGF)

Coordinates: 46.26, -97.13

Storm #43 - Norbeck, SD

Location: 8 ENE Norbeck, SD

County: Edmunds

Time: 1:54 AM

Size: 100

Comments: Pea sized hail... with a few quarters mixed in. (ABR)

Coordinates: 45.25, -99.07

Storm #44 - Hankinson, ND

Location: Hankinson, ND

County: Richland

Time: 2:00 AM

Size: 100

Comments: Corrects previous hail report from Hankinson. Estimated nickel to quarter size hail at the Hankinson School. (FGF)

Coordinates: 46.07, -96.9

Storm #45 - Nelson, WI

Location: 1 NW Nelson, WI

County: Buffalo

Time: 2:02 AM

Size: 100

Comments: Heavy rain and hail up to quarter size north of Nelson. (ARX)

Coordinates: 44.44, -92.02

Storm #46 - Nelson, WI

Location: 2 NNW Nelson, WI

County: Buffalo

Time: 2:05 AM

Size: 125

Comments: (ARX)

Coordinates: 44.45, -92.02

Storm #47 - Cresbard, SD

Location: 3 N Cresbard, SD

County: Faulk

Time: 2:06 AM

Size: 125

Comments: Time estimated. (ABR)

Coordinates: 45.21, -98.95

Storm #48 - Nelson, WI

Location: Nelson, WI

County: Buffalo

Time: 2:07 AM

Size: 100

Comments: (ARX)

Coordinates: 44.43, -92.01

Storm #49 - Leipzig, ND

Location: 3 W New Leipzig, ND

County: Grant

Time: 2:18 AM

Size: 100

Comments: MPING report of large hail. (BIS)

Coordinates: 46.37, -102.01

Storm #50 - Ericson, NE

Location: 7 W Ericson, NE

County: Garfield

Time: 2:19 AM

Size: 125

Comments: (LBF)

Coordinates: 41.79, -98.81

Storm #51 - Chelsea, SD

Location: 5 NNW Chelsea, SD

County: Faulk

Time: 2:23 AM

Size: 175

Comments: (ABR)

Coordinates: 45.23, -98.78

Storm #52 - Hankinson, ND

Location: Hankinson, ND

County: Richland

Time: 2:26 AM

Size: 100

Comments: Estimated nickel to quarter size hail at the Hankinson School. (FGF)

Coordinates: 46.07, -96.9

Storm #53 - Faulkton, SD

Location: Faulkton, SD

County: Faulk

Time: 2:34 AM

Size: 200

Comments: Time estimated by radar. (ABR)

Coordinates: 45.03, -99.13

Storm #54 - Hankinson, ND

Location: 4 SE Hankinson, ND

County: Richland

Time: 2:43 AM

Size: 150

Comments: Ping-Pong ball sized hail reported between Exit 1 and Exit 8 on I-29. (FGF)

Coordinates: 46.02, -96.84

Storm #55 - Loup, NE

Location: North Loup, NE

County: Valley

Time: 2:45 AM

Size: 100

Comments: (GID)

Coordinates: 41.5, -98.78

Storm #56 - Wheaton, MN

Location: 4 N Wheaton, MN

County: Traverse

Time: 2:49 AM

Size: 125

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

Coordinates: 45.86, -96.49

Storm #57 - Loup, NE

Location: North Loup, NE

County: Valley

Time: 2:52 AM

Size: 175

Comments: (GID)

Coordinates: 41.5, -98.78

Storm #58 - Redfield, SD

Location: Redfield, SD

County: Spink

Time: 3:32 AM

Size: 125

Comments: Relayed through social media. Time estimated via radar. (ABR)

Coordinates: 44.87, -98.52

Storm #59 - Burnstad, ND

Location: 9 NNE Burnstad, ND

County: Logan

Time: 3:40 AM

Size: 100

Comments: Corrects previous hail report from 9 NNE Burnstad for time. Relayed from NWS employee. (BIS)

Coordinates: 46.51, -99.56

Storm #60 - Clark, SD

Location: Clark, SD

County: Clark

Time: 4:13 AM

Size: 100

Comments: Via social media. Time estimated by radar. (ABR)

Coordinates: 44.88, -97.73

Storm #61 - Bruce, SD

Location: 5 NNW Bruce, SD

County: Brookings

Time: 5:06 AM

Size: 100

Comments: Social media report of quarter-sized hail. (FSD)

Coordinates: 44.51, -96.93

Storm #62 - Arco, MN

Location: 3 SW Arco, MN

County: Lincoln

Time: 5:54 AM

Size: 100

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

Coordinates: 44.36, -96.22

Storm #63 - Gilman, WI

Location: 1 ESE Gilman, WI

County: Taylor

Time: 6:00 AM

Size: 100

Comments: (ARX)

Coordinates: 45.16, -90.79

Storm #64 - Pennock, MN

Location: 4 W Pennock, MN

County: Chippewa

Time: 8:40 AM

Size: 100

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

Coordinates: 45.14, -95.25

Storm #65 - Hanlontown, IA

Location: 3 SE Hanlontown, IA

County: Cerro Gordo

Time: 11:27 AM

Size: 100

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

Coordinates: 43.24, -93.36