Hail Map for Sun, Jul 20th 2025 – 50 Hail Storms in New Hampshire, Maine, South Dakota, Nebraska, North Dakota, Montana
50 hail storms reported across 6 states: New Hampshire, Maine, South Dakota, Nebraska, North Dakota, Montana
Total Hail Storms: 50
Hail Storm #1 – Albany, NH
Location: Albany, NH
County: Carroll
Time: 1:52 PM EDT
Size: 1.00"
Comments: Reported by Amateur Radio. (GYX)
Hail Storm #2 – Eaton, NH
Location: 4 NE Eaton, NH
County: Carroll
Time: 1:55 PM EDT
Size: 1.00"
Comments: (GYX)
Hail Storm #3 – Cumberland, ME
Location: 2 S Cumberland, ME
County: Cumberland
Time: 3:00 PM EDT
Size: 1.00"
Comments: 1 in hail reported. Patio umbrella with holes and Gazebo roof damaged. Time estimated by radar. (GYX)
Hail Storm #4 – Falmouth, ME
Location: 1 SW Falmouth, ME
County: Cumberland
Time: 3:05 PM EDT
Size: 1.00"
Comments: Report from mPING: Quarter (1.00 in.). (GYX)
Hail Storm #5 – Falmouth, ME
Location: 1 SSE Falmouth, ME
County: Cumberland
Time: 3:05 PM EDT
Size: 1.50"
Comments: Delayed Report: Large hail stones close too ping pong size fell. (GYX)
Hail Storm #6 – Woonsocket, SD
Location: Woonsocket, SD
County: Sanborn
Time: 3:04 PM CDT
Size: 1.50"
Comments: Relayed report from social media. (FSD)
Hail Storm #7 – Woonsocket, SD
Location: Woonsocket, SD
County: Sanborn
Time: 3:05 PM CDT
Size: 1.00"
Comments: (FSD)
Hail Storm #8 – Sanbornton, NH
Location: Sanbornton, NH
County: Belknap
Time: 5:10 PM EDT
Size: 1.50"
Comments: Reported by Amateur Radio. (GYX)
Hail Storm #9 – Hill, NH
Location: 1 S Hill, NH
County: Merrimack
Time: 5:10 PM EDT
Size: 1.50"
Comments: Report of 1.5 in hail shattering car wind shield. (GYX)
Hail Storm #10 – Gilmanton, NH
Location: Gilmanton, NH
County: Belknap
Time: 5:20 PM EDT
Size: 1.25"
Comments: Half dollar size hail for about 7-8 minutes. (GYX)
Hail Storm #11 – Laconia, NH
Location: 4 SE Laconia, NH
County: Belknap
Time: 5:21 PM EDT
Size: 1.75"
Comments: Reported by Weather Spotter. (GYX)
Hail Storm #12 – Belmont, NH
Location: 1 NE Belmont, NH
County: Belknap
Time: 5:22 PM EDT
Size: 1.50"
Comments: (GYX)
Hail Storm #13 – Laconia, NH
Location: 4 SE Laconia, NH
County: Belknap
Time: 5:23 PM EDT
Size: 1.75"
Comments: Corrects previous hail report from 4 SE Laconia. Reported by Weather Spotter. (GYX)
Hail Storm #14 – Nenzel, NE
Location: 7 S Nenzel, NE
County: Cherry
Time: 5:24 PM CDT
Size: 1.50"
Comments: Report from mPING: Ping Pong Ball (1.50 in.). (LBF)
Hail Storm #15 – Nenzel, NE
Location: 7 S Nenzel, NE
County: Cherry
Time: 5:24 PM CDT
Size: 1.50"
Comments: (LBF)
Hail Storm #16 – Nenzel, NE
Location: 9 S Nenzel, NE
County: Cherry
Time: 5:26 PM CDT
Size: 1.50"
Comments: Report from mPING: Ping Pong Ball (1.50 in.). (LBF)
Hail Storm #17 – Nenzel, NE
Location: 10 S Nenzel, NE
County: Cherry
Time: 5:35 PM CDT
Size: 1.75"
Comments: (LBF)
Hail Storm #18 – Nenzel, NE
Location: 10 S Nenzel, NE
County: Cherry
Time: 5:42 PM CDT
Size: 1.25"
Comments: Report from mPING: Half Dollar (1.25 in.). (LBF)
Hail Storm #19 – Heart, ND
Location: 6 SW South Heart, ND
County: Stark
Time: 4:48 PM MDT
Size: 2.25"
Comments: Hail lasted until 6:05 pm. Broken windows and hail covered much of the ground. (BIS)
Hail Storm #20 – Belfield, ND
Location: 8 S Belfield, ND
County: Stark
Time: 4:52 PM MDT
Size: 1.75"
Comments: Hail ongoing at the time of the call. Ground is white with hail. (BIS)
Hail Storm #21 – Belfield, ND
Location: 8 S Belfield, ND
County: Stark
Time: 5:30 PM MDT
Size: 1.75"
Comments: Heavy rain and widespread hail covering the ground and several vehicles in ditches. Hail ranged from dime to golf ball size. (BIS)
Hail Storm #22 – Parmelee, SD
Location: 2 N Parmelee, SD
County: Todd
Time: 6:40 PM CDT
Size: 1.00"
Comments: (UNR)
Hail Storm #23 – Parmelee, SD
Location: Parmelee, SD
County: Todd
Time: 6:45 PM CDT
Size: 4.00"
Comments: Most baseball size. (UNR)
Hail Storm #24 – Lefor, ND
Location: 4 WSW Lefor, ND
County: Stark
Time: 5:55 PM MDT
Size: 1.75"
Comments: Hail for about 10 to 15 minutes. (BIS)
Hail Storm #25 – Francis, SD
Location: 5 NW Saint Francis, SD
County: Todd
Time: 7:04 PM CDT
Size: 2.50"
Comments: (UNR)
Hail Storm #26 – Rosebud, SD
Location: Rosebud, SD
County: Todd
Time: 7:14 PM CDT
Size: 2.75"
Comments: (UNR)
Hail Storm #27 – Rosebud, SD
Location: Rosebud, SD
County: Todd
Time: 7:15 PM CDT
Size: 4.50"
Comments: (UNR)
Hail Storm #28 – Lefor, ND
Location: 5 SE Lefor, ND
County: Hettinger
Time: 6:15 PM MDT
Size: 1.75"
Comments: Heavy rain and estimated wind gusts to 50 mph. Hail lasted for about 20 minutes. (BIS)
Hail Storm #29 – Terry, MT
Location: Terry, MT
County: Prairie
Time: 6:20 PM MDT
Size: 1.00"
Comments: Lots of rain with hail up to quarter size. (GGW)
Hail Storm #30 – Terry, MT
Location: Terry, MT
County: Prairie
Time: 6:24 PM MDT
Size: 1.00"
Comments: Report from mPING: Quarter (1.00 in.). (GGW)
Hail Storm #31 – Alpha, ND
Location: 7 N Alpha, ND
County: Golden Valley
Time: 6:42 PM MDT
Size: 1.50"
Comments: 60 mph winds accompanied the large hail. Wind driven large hail resulted in 3 broken windows and damage to siding. Heavy rain also occurred… 1 – 1.5 inches in 20 minu (BIS)
Hail Storm #32 – Francis, SD
Location: Saint Francis, SD
County: Todd
Time: 7:43 PM CDT
Size: 2.00"
Comments: Most quarter size. Been hailing for 15 minutes and still hailing. (UNR)
Hail Storm #33 – Calypso, MT
Location: 3 E Calypso, MT
County: Prairie
Time: 6:45 PM MDT
Size: 1.50"
Comments: Report from mPING: Ping Pong Ball (1.50 in.). (GGW)
Hail Storm #34 – Francis, SD
Location: 7 ESE Saint Francis, SD
County: Todd
Time: 7:50 PM CDT
Size: 1.75"
Comments: (UNR)
Hail Storm #35 – Belvidere, SD
Location: 7 N Belvidere, SD
County: Jackson
Time: 6:55 PM MDT
Size: 1.25"
Comments: (UNR)
Hail Storm #36 – Amidon, ND
Location: 14 SE Amidon, ND
County: Slope
Time: 7:00 PM MDT
Size: 1.00"
Comments: Hail started around 8 pm and was ongoing at the time of the call around 815 pm. (BIS)
Hail Storm #37 – Hayes, SD
Location: 5 SSW Hayes, SD
County: Stanley
Time: 7:01 PM MDT
Size: 2.50"
Comments: Estimated 2.5 inch hailstone. Mostly quarter size and small. No damage reported. (ABR)
Hail Storm #38 – Valentine, NE
Location: 4 N Valentine, NE
County: Cherry
Time: 8:25 PM CDT
Size: 1.25"
Comments: (LBF)
Hail Storm #39 – Valentine, NE
Location: Valentine, NE
County: Cherry
Time: 8:29 PM CDT
Size: 1.25"
Comments: 60-70 MPH winds will the hail. (LBF)
Hail Storm #40 – Valentine, NE
Location: Valentine, NE
County: Cherry
Time: 8:33 PM CDT
Size: 1.00"
Comments: (LBF)
Hail Storm #41 – Baker, MT
Location: 4 W Baker, MT
County: Fallon
Time: 7:34 PM MDT
Size: 1.00"
Comments: (BYZ)
Hail Storm #42 – Valentine, NE
Location: 1 S Valentine, NE
County: Cherry
Time: 8:35 PM CDT
Size: 1.00"
Comments: Had 1 inch hail and 54 mph wind gust on his home weather station. (LBF)
Hail Storm #43 – Lake, NE
Location: 4 WNW Wood Lake, NE
County: Cherry
Time: 8:53 PM CDT
Size: 1.00"
Comments: (LBF)
Hail Storm #44 – Mandan, ND
Location: Mandan, ND
County: Morton
Time: 9:00 PM CDT
Size: 1.00"
Comments: Facebook post. (BIS)
Hail Storm #45 – Griffin, ND
Location: 3 WNW Griffin, ND
County: Bowman
Time: 8:18 PM MDT
Size: 1.75"
Comments: Relayed through Bowman County Emergency Manager. Ongoing at time of call. (BIS)
Hail Storm #46 – Olive, MT
Location: 2 SW Olive, MT
County: Powder River
Time: 8:53 PM MDT
Size: 1.00"
Comments: (BYZ)
Hail Storm #47 – Ludlow, SD
Location: 2 S Ludlow, SD
County: Harding
Time: 8:55 PM MDT
Size: 1.00"
Comments: most was smaller (UNR)
Hail Storm #48 – Broadus, MT
Location: 1 N Broadus, MT
County: Powder River
Time: 9:04 PM MDT
Size: 1.00"
Comments: (BYZ)
Hail Storm #49 – Broadus, MT
Location: 4 NE Broadus, MT
County: Powder River
Time: 9:04 PM MDT
Size: 1.50"
Comments: (BYZ)
Hail Storm #50 – Bowdle, SD
Location: Bowdle, SD
County: Edmunds
Time: 1:49 AM CDT (Jul 21)
Size: 1.00"
Comments: Public comment on Facebook of dime to quarter sized hail along with high winds producing some light damage. Time estimated by radar. (ABR)