Hail Reports – Sunday July 20th 2025 – 50 Hail Storms in 6 states: NH, ME, SD, NE, ND, MT

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

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

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)