Hail Map for Fri, Jul 3rd 2026 – 69 Hail Storms in Iowa, South Dakota, Illinois, Wyoming, Tennessee, Michigan, Montana, Nebraska, North Dakota, New Mexico, Kentucky, Minnesota, Colorado, Kansas
69 hail storms reported across 14 states: Iowa, South Dakota, Illinois, Wyoming, Tennessee, Michigan, Montana, Nebraska, North Dakota, New Mexico, Kentucky, Minnesota, Colorado, Kansas
Total Hail Storms: 69
Hail Storm #1 – Durant, IA
Location: Durant, IA
County: Cedar
Time: 9:30 AM CDT
Size: 1.00"
Comments: 40 to 45 mph winds also. (DVN)
Hail Storm #2 – Spearfish, SD
Location: 3 WNW Dwtn Spearfish, SD
County: Lawrence
Time: 11:02 AM MDT
Size: 1.25"
Comments: Fell along Hillsview Rd about 3 miles west of Main St. Photo and report submitted via social media. Time estimated based on radar. (UNR)
Hail Storm #3 – Spearfish, SD
Location: 2 WNW Dwtn Spearfish, SD
County: Lawrence
Time: 11:03 AM MDT
Size: 1.50"
Comments: (UNR)
Hail Storm #4 – Spearfish, SD
Location: Dwtn Spearfish, SD
County: Lawrence
Time: 11:05 AM MDT
Size: 1.25"
Comments: Photo of multiple 1-1.25 inch hailstones submitted via Facebook. (UNR)
Hail Storm #5 – Spearfish, SD
Location: Dwtn Spearfish, SD
County: Lawrence
Time: 11:06 AM MDT
Size: 1.00"
Comments: Reported on the northwest side of Spearfish (UNR)
Hail Storm #6 – Spearfish, SD
Location: 1 N Dwtn Spearfish, SD
County: Lawrence
Time: 11:10 AM MDT
Size: 1.00"
Comments: Picture showed several quarter-to-dime sized hailstones. Photo submitted via Facebook comment. (UNR)
Hail Storm #7 – Spearfish, SD
Location: 2 NW Dwtn Spearfish, SD
County: Lawrence
Time: 11:10 AM MDT
Size: 1.25"
Comments: Fell along Upper Valley Rd. Vehicles reported dented. Time estimated based on radar. (UNR)
Hail Storm #8 – Spearfish, SD
Location: Dwtn Spearfish, SD
County: Lawrence
Time: 11:13 AM MDT
Size: 1.00"
Comments: mPING report (UNR)
Hail Storm #9 – Newell, SD
Location: 2 S Newell, SD
County: Butte
Time: 11:50 AM MDT
Size: 1.00"
Comments: (UNR)
Hail Storm #10 – Rockdale, IL
Location: Rockdale, IL
County: Will
Time: 2:20 PM CDT
Size: 1.00"
Comments: Quarter size hail. Time estimated. (LOT)
Hail Storm #11 – Joliet, IL
Location: 1 S Joliet, IL
County: Will
Time: 2:22 PM CDT
Size: 1.00"
Comments: 1 hail reported via trained weather spotter. (LOT)
Hail Storm #12 – Sundance, WY
Location: Sundance, WY
County: Crook
Time: 1:35 PM MDT
Size: 1.00"
Comments: (UNR)
Hail Storm #13 – Sundance, WY
Location: Sundance, WY
County: Crook
Time: 1:36 PM MDT
Size: 1.25"
Comments: mPING report (UNR)
Hail Storm #14 – Sundance, WY
Location: Sundance, WY
County: Crook
Time: 1:40 PM MDT
Size: 1.00"
Comments: (UNR)
Hail Storm #15 – Graysville, TN
Location: 4 NW Graysville, TN
County: Hamilton
Time: 3:43 PM EDT
Size: 1.00"
Comments: Delayed report: Three amateur radio stations… trained spotters reported quarter size hail near the intersection of I75 and TN 320 in Chattanooga area. (MRX)
Hail Storm #16 – Hulett, WY
Location: 2 S Hulett, WY
County: Crook
Time: 2:15 PM MDT
Size: 1.00"
Comments: (UNR)
Hail Storm #17 – Galesburg, MI
Location: 2 NE Galesburg, MI
County: Kalamazoo
Time: 4:29 PM EDT
Size: 1.00"
Comments: Report from mPING: Quarter (1.00 in.). (GRR)
Hail Storm #18 – Forestgrove, MT
Location: 8 SE Forestgrove, MT
County: Fergus
Time: 2:40 PM MDT
Size: 1.00"
Comments: Delayed report. Social media report of hail which looks to be quarter to half dollar sized southwest of Grass Range. Time estimated from radar. (TFX)
Hail Storm #19 – Tower, WY
Location: Devils Tower, WY
County: Crook
Time: 2:45 PM MDT
Size: 1.00"
Comments: (UNR)
Hail Storm #20 – Osage, WY
Location: 7 NNE Osage, WY
County: Weston
Time: 2:47 PM MDT
Size: 1.00"
Comments: (UNR)
Hail Storm #21 – Tower, WY
Location: 7 SE Devils Tower, WY
County: Crook
Time: 3:05 PM MDT
Size: 1.25"
Comments: (UNR)
Hail Storm #22 – Springs, NE
Location: 4 ENE Hay Springs, NE
County: Sheridan
Time: 3:07 PM MDT
Size: 1.50"
Comments: mPing report. (LBF)
Hail Storm #23 – Springs, NE
Location: 3 E Hay Springs, NE
County: Sheridan
Time: 3:21 PM MDT
Size: 1.00"
Comments: Report from mPING: Quarter (1.00 in.). (LBF)
Hail Storm #24 – Osage, WY
Location: 7 NNE Osage, WY
County: Weston
Time: 3:22 PM MDT
Size: 2.00"
Comments: Been hailing non-stop since 2 PM (UNR)
Hail Storm #25 – Yates, ND
Location: Fort Yates, ND
County: Sioux
Time: 4:30 PM CDT
Size: 1.50"
Comments: Broadcast media relayed report of a picture of hail stones next to a quarter. (BIS)
Hail Storm #26 – Rushville, NE
Location: 5 WSW Rushville, NE
County: Sheridan
Time: 3:40 PM MDT
Size: 1.00"
Comments: Time estimated from radar. (LBF)
Hail Storm #27 – Mayhill, NM
Location: 5 WNW Mayhill, NM
County: Otero
Time: 4:13 PM MDT
Size: 1.00"
Comments: Relayed by Skywarn… with scaled photo. (EPZ)
Hail Storm #28 – Mayhill, NM
Location: 5 WNW Mayhill, NM
County: Otero
Time: 4:15 PM MDT
Size: 1.00"
Comments: Relayed by Skywarn… with photo. (EPZ)
Hail Storm #29 – Deerfield, SD
Location: 5 SE Deerfield, SD
County: Pennington
Time: 4:17 PM MDT
Size: 1.00"
Comments: (UNR)
Hail Storm #30 – Deerfield, SD
Location: Deerfield, SD
County: Pennington
Time: 4:22 PM MDT
Size: 1.25"
Comments: Picture submitted via Facebook. (UNR)
Hail Storm #31 – Mills, IL
Location: 2 ESE Scioto Mills, IL
County: Stephenson
Time: 5:28 PM CDT
Size: 1.00"
Comments: Estimate of golf ball size hail. Picture of dent to vehicle. Report was delayed. (DVN)
Hail Storm #32 – City, SD
Location: 4 NW Hill City, SD
County: Pennington
Time: 4:40 PM MDT
Size: 1.00"
Comments: Report and photo submitted via social media. Time estimated based on radar. (UNR)
Hail Storm #33 – City, SD
Location: Hill City, SD
County: Pennington
Time: 4:45 PM MDT
Size: 1.25"
Comments: Photo submitted via Facebook. (UNR)
Hail Storm #34 – Springs, NE
Location: 10 S Hay Springs, NE
County: Sheridan
Time: 5:00 PM MDT
Size: 1.50"
Comments: Social media video. (LBF)
Hail Storm #35 – Shirt, SD
Location: 1 WSW Red Shirt, SD
County: Oglala Lakota
Time: 5:00 PM MDT
Size: 1.00"
Comments: (UNR)
Hail Storm #36 – Rushmore, SD
Location: 1 ENE Mount Rushmore, SD
County: Pennington
Time: 5:00 PM MDT
Size: 1.25"
Comments: delayed report (UNR)
Hail Storm #37 – Murray, KY
Location: 1 N Murray, KY
County: Calloway
Time: 6:14 PM CDT
Size: 1.00"
Comments: Dime to quarter size hail on Northwood Avenue in Murray. (PAH)
Hail Storm #38 – Custer, SD
Location: 4 NNW Custer, SD
County: Custer
Time: 5:31 PM MDT
Size: 1.00"
Comments: Most stones dime size. A few quarters mixed in. Video via social media. Time estimated based on radar. (UNR)
Hail Storm #39 – Hebron, NE
Location: 4 WNW Hebron, NE
County: Thayer
Time: 6:34 PM CDT
Size: 1.25"
Comments: (GID)
Hail Storm #40 – Custer, SD
Location: 3 WSW Custer, SD
County: Custer
Time: 5:34 PM MDT
Size: 1.00"
Comments: Reported at the KOA along Mt Rushmore Rd. Photos via social media. Time estimated based on radar. (UNR)
Hail Storm #41 – Custer, SD
Location: 2 WNW Custer, SD
County: Custer
Time: 5:35 PM MDT
Size: 1.00"
Comments: Photo submitted via social media. Time estimated based on radar. (UNR)
Hail Storm #42 – Custer, SD
Location: Custer, SD
County: Custer
Time: 5:36 PM MDT
Size: 1.25"
Comments: Time estimated based on radar. (UNR)
Hail Storm #43 – Clinton, TN
Location: 2 WNW Clinton, TN
County: Anderson
Time: 7:40 PM EDT
Size: 1.00"
Comments: Two separate Facebook reports of large hail in Clinton… no ruler or measurement but both look to be at least quarter sized. (MRX)
Hail Storm #44 – Bellevue, IA
Location: Bellevue, IA
County: Jackson
Time: 6:41 PM CDT
Size: 1.50"
Comments: Delayed report… via social media. Time estimated from radar. (DVN)
Hail Storm #45 – Melrude, MN
Location: 2 S Melrude, MN
County: St. Louis
Time: 6:45 PM CDT
Size: 1.00"
Comments: (DLH)
Hail Storm #46 – Custer, SD
Location: 10 E Custer, SD
County: Custer
Time: 5:50 PM MDT
Size: 1.00"
Comments: (UNR)
Hail Storm #47 – Folsomdale, KY
Location: 1 NNW Folsomdale, KY
County: Graves
Time: 6:55 PM CDT
Size: 1.00"
Comments: Nickle to quarter sized hail along Hwy 45 north of KY 849. (PAH)
Hail Storm #48 – Buckingham, CO
Location: 3 NW Buckingham, CO
County: Weld
Time: 6:20 PM MDT
Size: 1.25"
Comments: (BOU)
Hail Storm #49 – Ellsworth, NE
Location: 20 N Ellsworth, NE
County: Sheridan
Time: 6:22 PM MDT
Size: 1.00"
Comments: Time estimated from radar. (LBF)
Hail Storm #50 – Ogallah, KS
Location: 10 NNE Ogallah, KS
County: Trego
Time: 7:24 PM CDT
Size: 1.25"
Comments: (DDC)
Hail Storm #51 – Palmyra, NE
Location: Palmyra, NE
County: Otoe
Time: 7:26 PM CDT
Size: 1.75"
Comments: (OAX)
Hail Storm #52 – Edgemont, SD
Location: 14 NNW Edgemont, SD
County: Fall River
Time: 6:43 PM MDT
Size: 1.50"
Comments: (UNR)
Hail Storm #53 – Edgemont, SD
Location: 14 NNW Edgemont, SD
County: Fall River
Time: 6:45 PM MDT
Size: 1.75"
Comments: (UNR)
Hail Storm #54 – Jewell, KS
Location: 6 SW Jewell, KS
County: Jewell
Time: 7:50 PM CDT
Size: 1.25"
Comments: (GID)
Hail Storm #55 – Ogallah, KS
Location: 8 NNW Ogallah, KS
County: Trego
Time: 7:56 PM CDT
Size: 1.00"
Comments: (DDC)
Hail Storm #56 – Roca, NE
Location: 4 NW Roca, NE
County: Lancaster
Time: 7:56 PM CDT
Size: 1.75"
Comments: (OAX)
Hail Storm #57 – Ashby, NE
Location: 14 NNE Ashby, NE
County: Cherry
Time: 7:13 PM MDT
Size: 1.00"
Comments: Time estimated from radar. (LBF)
Hail Storm #58 – Voda, KS
Location: Voda, KS
County: Trego
Time: 8:15 PM CDT
Size: 2.00"
Comments: Social media report with pictures. (DDC)
Hail Storm #59 – Gretna, NE
Location: 2 ENE Gretna, NE
County: Sarpy
Time: 8:19 PM CDT
Size: 1.00"
Comments: Social media report with a photo of quarter sized hail. Time estimated based on radar. (OAX)
Hail Storm #60 – Gretna, NE
Location: 2 NNE Gretna, NE
County: Sarpy
Time: 8:19 PM CDT
Size: 1.00"
Comments: Hail ranging in size from peas to quarters. Time estimated based on radar. (OAX)
Hail Storm #61 – Wyarno, WY
Location: 12 NNW Wyarno, WY
County: Sheridan
Time: 7:23 PM MDT
Size: 1.00"
Comments: (BYZ)
Hail Storm #62 – Gretna, NE
Location: Gretna, NE
County: Sarpy
Time: 8:24 PM CDT
Size: 1.00"
Comments: (OAX)
Hail Storm #63 – Syracuse, NE
Location: 1 NNE Syracuse, NE
County: Otoe
Time: 8:25 PM CDT
Size: 1.00"
Comments: Trained spotter reported quarter size hail and estimated wind gusts of 60mph. Time estimated based on radar. (OAX)
Hail Storm #64 – WaKeeney, KS
Location: 1 NNW WaKeeney, KS
County: Trego
Time: 8:28 PM CDT
Size: 1.75"
Comments: (DDC)
Hail Storm #65 – Morrowville, KS
Location: 4 WSW Morrowville, KS
County: Washington
Time: 8:28 PM CDT
Size: 1.25"
Comments: (TOP)
Hail Storm #66 – Union, CO
Location: 2 WNW Union, CO
County: Morgan
Time: 7:46 PM MDT
Size: 1.00"
Comments: Time estimated from radar. (BOU)
Hail Storm #67 – Hyannis, NE
Location: 3 E Hyannis, NE
County: Grant
Time: 7:57 PM MDT
Size: 1.25"
Comments: Time estimated from radar. (LBF)
Hail Storm #68 – Hill, CO
Location: 7 SSW Reiradon Hill, CO
County: Logan
Time: 8:05 PM MDT
Size: 1.25"
Comments: Time estimated from radar. (BOU)
Hail Storm #69 – Sidney, IA
Location: Sidney, IA
County: Fremont
Time: 10:28 PM CDT
Size: 1.00"
Comments: (OAX)