Hail Map for Mon, Jun 29th 2026 – 82 Hail Storms in South Dakota, Michigan, Minnesota, North Dakota, Georgia, Wisconsin, North Carolina, Nebraska, Tennessee, Iowa
82 hail storms reported across 10 states: South Dakota, Michigan, Minnesota, North Dakota, Georgia, Wisconsin, North Carolina, Nebraska, Tennessee, Iowa
Total Hail Storms: 82
Hail Storm #1 – Groton, SD
Location: Groton, SD
County: Brown
Time: 8:04 AM CDT
Size: 1.00"
Comments: (ABR)
Hail Storm #2 – Eden, SD
Location: 2 NW Eden, SD
County: Marshall
Time: 8:40 AM CDT
Size: 1.75"
Comments: Relayed a report of Golf Ball sized hail near Eden. Time estimated via radar. (ABR)
Hail Storm #3 – Alba, MI
Location: Alba, MI
County: Antrim
Time: 11:20 AM EDT
Size: 1.50"
Comments: (APX)
Hail Storm #4 – Dent, MN
Location: 5 S Dent, MN
County: Otter Tail
Time: 10:38 AM CDT
Size: 1.25"
Comments: Hail at Dead Lake…time estimated from radar. (FGF)
Hail Storm #5 – Alba, MI
Location: Alba, MI
County: Antrim
Time: 11:40 AM EDT
Size: 1.75"
Comments: (APX)
Hail Storm #6 – Wadena, MN
Location: 1 SE Wadena, MN
County: Wadena
Time: 11:20 AM CDT
Size: 1.25"
Comments: (FGF)
Hail Storm #7 – Nimrod, MN
Location: 5 W Nimrod, MN
County: Wadena
Time: 11:37 AM CDT
Size: 1.00"
Comments: Report from mPING: Quarter (1.00 in.). (FGF)
Hail Storm #8 – Taconite, MN
Location: 14 N Taconite, MN
County: Itasca
Time: 1:05 PM CDT
Size: 1.50"
Comments: (DLH)
Hail Storm #9 – Glory, MN
Location: 2 NW Glory, MN
County: Aitkin
Time: 1:35 PM CDT
Size: 1.50"
Comments: Mostly quarter size but a few up to 1.5 inches. (DLH)
Hail Storm #10 – Lawler, MN
Location: 1 E Lawler, MN
County: Aitkin
Time: 2:00 PM CDT
Size: 1.00"
Comments: (DLH)
Hail Storm #11 – Lawler, MN
Location: Lawler, MN
County: Aitkin
Time: 2:00 PM CDT
Size: 2.00"
Comments: Hail was mostly to the size of grapes but a few were to the size of golf balls to hen egg. (DLH)
Hail Storm #12 – Barnum, MN
Location: Barnum, MN
County: Carlton
Time: 2:34 PM CDT
Size: 1.75"
Comments: (DLH)
Hail Storm #13 – Barnum, MN
Location: Barnum, MN
County: Carlton
Time: 2:37 PM CDT
Size: 1.50"
Comments: (DLH)
Hail Storm #14 – Barnum, MN
Location: Barnum, MN
County: Carlton
Time: 2:40 PM CDT
Size: 1.75"
Comments: Photo was received of a hail stone that was an agglomeration of multiple stones next to a baseball. Size was estimated. (DLH)
Hail Storm #15 – Mahtowa, MN
Location: Mahtowa, MN
County: Carlton
Time: 2:41 PM CDT
Size: 1.75"
Comments: Quarter to golf ball sized hail near Mahtowa. Time estimated by radar. (DLH)
Hail Storm #16 – Wrenshall, MN
Location: Wrenshall, MN
County: Carlton
Time: 3:00 PM CDT
Size: 1.00"
Comments: Photo sent in via social media showing the largest hailstone next to a quarter. Also two other smaller hailstones in the picture. (DLH)
Hail Storm #17 – Mandan, ND
Location: Mandan, ND
County: Morton
Time: 3:32 PM CDT
Size: 2.00"
Comments: Trained weather spotter reports hail up to 2 inches in Mandan. Hail ranged from 1.5 to 2.0 inches in size… and lasted for around 5 minutes. Also report numerous 1 inc (BIS)
Hail Storm #18 – Bismarck, ND
Location: 5 NNW Bismarck, ND
County: Burleigh
Time: 3:38 PM CDT
Size: 1.75"
Comments: Off duty NWS employee reported golf ball size hail and 60 mph wind gusts. One window on house was broken. (BIS)
Hail Storm #19 – Simcoe, ND
Location: 3 NNE Simcoe, ND
County: McHenry
Time: 3:38 PM CDT
Size: 1.00"
Comments: Also reported 60 mph wind gusts. (BIS)
Hail Storm #20 – Simcoe, ND
Location: 3 NNE Simcoe, ND
County: McHenry
Time: 3:40 PM CDT
Size: 1.25"
Comments: [Delayed Report] Broadcast media relayed a photo of a hailstone larger than a quarter placed as a point of comparison… taken 5 miles south of Granville. Time estimate (BIS)
Hail Storm #21 – Bismarck, ND
Location: 4 N Bismarck, ND
County: Burleigh
Time: 3:41 PM CDT
Size: 1.00"
Comments: (BIS)
Hail Storm #22 – Bismarck, ND
Location: 7 N Bismarck, ND
County: Burleigh
Time: 3:45 PM CDT
Size: 2.00"
Comments: Time estimated from radar. (BIS)
Hail Storm #23 – Regan, ND
Location: 9 S Regan, ND
County: Burleigh
Time: 4:10 PM CDT
Size: 1.50"
Comments: Photo relayed through broadcast media of multiple large hailstones. (BIS)
Hail Storm #24 – Max, ND
Location: 5 SSW Max, ND
County: McLean
Time: 4:20 PM CDT
Size: 1.25"
Comments: US Air Force Observer reported half dollar size hail near Max. Hail fell for around 12 minutes. Also reports torrential rainfall. (BIS)
Hail Storm #25 – Hephzibah, GA
Location: 2 W Hephzibah, GA
County: Richmond
Time: 5:28 PM EDT
Size: 1.00"
Comments: Public reported quarter sized hail in the Oak Ridge Plantation Neighborhood near Hephzibah… GA. Reported via Social Media. (CAE)
Hail Storm #26 – Max, ND
Location: Max, ND
County: McLean
Time: 4:30 PM CDT
Size: 2.25"
Comments: Relayed through broadcast media. (BIS)
Hail Storm #27 – Benoit, WI
Location: 2 E Benoit, WI
County: Bayfield
Time: 4:55 PM CDT
Size: 1.50"
Comments: (DLH)
Hail Storm #28 – Arena, ND
Location: 2 N Arena, ND
County: Burleigh
Time: 4:55 PM CDT
Size: 1.50"
Comments: Relayed through broadcast media. (BIS)
Hail Storm #29 – Ashland, WI
Location: 3 SSE Ashland, WI
County: Ashland
Time: 5:00 PM CDT
Size: 1.00"
Comments: (DLH)
Hail Storm #30 – Hettinger, ND
Location: Hettinger, ND
County: Adams
Time: 4:04 PM MDT
Size: 1.00"
Comments: At 4:04 MDT… emergency management reported quarter sized hail in the city of Hettinger. Still hailing at the time of report. Also reports rain… but no wind. (BIS)
Hail Storm #31 – Ashland, WI
Location: 3 S Ashland, WI
County: Ashland
Time: 5:10 PM CDT
Size: 1.00"
Comments: Facebook image of 1 inch hail. (DLH)
Hail Storm #32 – Dana, NC
Location: 5 NNW Dana, NC
County: Henderson
Time: 6:35 PM EDT
Size: 2.00"
Comments: (GSP)
Hail Storm #33 – Verdigre, NE
Location: Verdigre, NE
County: Knox
Time: 6:51 PM CDT
Size: 1.50"
Comments: (OAX)
Hail Storm #34 – Horace, ND
Location: 4 E Horace, ND
County: Cass
Time: 7:08 PM CDT
Size: 4.00"
Comments: Broadcast media relayed photo of 4 inch hail stone next to tape measurer from south Fargo area. Estimated location and time based on radar. (FGF)
Hail Storm #35 – Liberty, TN
Location: 1 SSE Liberty, TN
County: Washington
Time: 8:20 PM EDT
Size: 1.00"
Comments: Multiple reports via social media of quarter-sized hail in the Cassi community just southeast of Liberty… TN. (MRX)
Hail Storm #36 – Fal, MN
Location: 2 WSW International Fal, MN
County: Koochiching
Time: 7:20 PM CDT
Size: 1.00"
Comments: Picture of quarter-sized hail. (DLH)
Hail Storm #37 – Center, NE
Location: Center, NE
County: Knox
Time: 7:32 PM CDT
Size: 1.25"
Comments: (OAX)
Hail Storm #38 – Center, NE
Location: 3 SSE Center, NE
County: Knox
Time: 7:35 PM CDT
Size: 1.75"
Comments: (OAX)
Hail Storm #39 – Yankton, SD
Location: 3 W Yankton, SD
County: Yankton
Time: 7:52 PM CDT
Size: 1.00"
Comments: (FSD)
Hail Storm #40 – Heart, ND
Location: South Heart, ND
County: Stark
Time: 7:00 PM MDT
Size: 1.00"
Comments: Public reports hail in South Heart. Estimates the largest hailstone is around 1.0 inch in size. Time estimated from radar. (BIS)
Hail Storm #41 – Bloomfield, NE
Location: 2 NNW Bloomfield, NE
County: Knox
Time: 8:04 PM CDT
Size: 1.00"
Comments: (OAX)
Hail Storm #42 – Hill, SD
Location: 2 S Mission Hill, SD
County: Yankton
Time: 8:04 PM CDT
Size: 1.00"
Comments: (FSD)
Hail Storm #43 – Bloomfield, NE
Location: 2 N Bloomfield, NE
County: Knox
Time: 8:06 PM CDT
Size: 1.00"
Comments: (OAX)
Hail Storm #44 – Horace, ND
Location: 5 E Horace, ND
County: Cass
Time: 8:08 PM CDT
Size: 4.00"
Comments: Corrects previous hail report from 4 E Horace. Broadcast media relayed photo of 4 inch hail stone next to tape measurer from south Fargo area. Estimated location and ti (FGF)
Hail Storm #45 – Horace, ND
Location: 5 ENE Horace, ND
County: Cass
Time: 8:11 PM CDT
Size: 1.25"
Comments: Relayed via mPING. (FGF)
Hail Storm #46 – Moorhead, MN
Location: 2 SSW Moorhead, MN
County: Clay
Time: 8:15 PM CDT
Size: 3.00"
Comments: Time estimated via radar. (FGF)
Hail Storm #47 – Moorhead, MN
Location: 3 S Moorhead, MN
County: Clay
Time: 8:17 PM CDT
Size: 2.00"
Comments: Delayed LSR Report from mPING: Hen Egg (2.00 in.). (FGF)
Hail Storm #48 – Moorhead, MN
Location: Moorhead, MN
County: Clay
Time: 8:17 PM CDT
Size: 1.75"
Comments: (FGF)
Hail Storm #49 – Fargo, ND
Location: 4 S Fargo, ND
County: Cass
Time: 8:18 PM CDT
Size: 1.75"
Comments: Delayed report. (FGF)
Hail Storm #50 – Moorhead, MN
Location: 2 SE Moorhead, MN
County: Clay
Time: 8:20 PM CDT
Size: 1.25"
Comments: Delayed LSR Report from mPING: Half Dollar (1.25 in.). (FGF)
Hail Storm #51 – Dilworth, MN
Location: 1 SW Dilworth, MN
County: Clay
Time: 8:20 PM CDT
Size: 1.50"
Comments: Delayed LSR Report from mPING: Ping Pong Ball (1.50 in.). (FGF)
Hail Storm #52 – Dilworth, MN
Location: Dilworth, MN
County: Clay
Time: 8:20 PM CDT
Size: 2.00"
Comments: Delayed report. (FGF)
Hail Storm #53 – Fordyce, NE
Location: 3 W Fordyce, NE
County: Cedar
Time: 8:25 PM CDT
Size: 1.00"
Comments: (OAX)
Hail Storm #54 – England, ND
Location: New England, ND
County: Hettinger
Time: 7:25 PM MDT
Size: 1.00"
Comments: CO OP observer reports 1 inch hail in New England. Mixed with lots of small… pea sized hail. (BIS)
Hail Storm #55 – Moorhead, MN
Location: 1 E Moorhead, MN
County: Clay
Time: 8:25 PM CDT
Size: 1.00"
Comments: Delayed LSR Report from mPING: Quarter (1.00 in.). (FGF)
Hail Storm #56 – Moorhead, MN
Location: 1 NE Moorhead, MN
County: Clay
Time: 8:25 PM CDT
Size: 1.75"
Comments: (FGF)
Hail Storm #57 – Fordyce, NE
Location: Fordyce, NE
County: Cedar
Time: 8:36 PM CDT
Size: 1.50"
Comments: (OAX)
Hail Storm #58 – Wynot, NE
Location: 5 WSW Wynot, NE
County: Cedar
Time: 8:40 PM CDT
Size: 1.00"
Comments: (OAX)
Hail Storm #59 – Pettibone, ND
Location: Pettibone, ND
County: Kidder
Time: 9:05 PM CDT
Size: 1.00"
Comments: [Delayed Report] Broadcast media relayed photo of hail in Pettibone approximately the size of quarters. (BIS)
Hail Storm #60 – Glenwood, MN
Location: Glenwood, MN
County: Pope
Time: 9:45 PM CDT
Size: 1.00"
Comments: (MPX)
Hail Storm #61 – Union, MN
Location: West Union, MN
County: Todd
Time: 10:00 PM CDT
Size: 1.50"
Comments: (MPX)
Hail Storm #62 – Wilton, MN
Location: 1 ENE Wilton, MN
County: Beltrami
Time: 10:05 PM CDT
Size: 1.00"
Comments: (FGF)
Hail Storm #63 – Scotia, NE
Location: 5 SW Scotia, NE
County: Valley
Time: 10:24 PM CDT
Size: 1.00"
Comments: X message of quarter size hail at the recreation area. Time estimated from radar. (GID)
Hail Storm #64 – Scotia, NE
Location: 5 SW Scotia, NE
County: Valley
Time: 10:25 PM CDT
Size: 1.00"
Comments: X message had reports of quarter size hail over the recreation area. Time estimated from radar. (GID)
Hail Storm #65 – Scotia, NE
Location: Scotia, NE
County: Greeley
Time: 10:25 PM CDT
Size: 1.00"
Comments: Trained Spotter reports quarter sized hail in Scotia. (GID)
Hail Storm #66 – Scotia, NE
Location: 1 NW Scotia, NE
County: Greeley
Time: 10:35 PM CDT
Size: 3.00"
Comments: Photo of 3 inch hail 1 mile northwest of Scotia. Time estimated from Radar. (GID)
Hail Storm #67 – Scotia, NE
Location: Scotia, NE
County: Greeley
Time: 10:35 PM CDT
Size: 2.75"
Comments: Facebook photo shows roughly baseball size hail. Time estimated from radar. (GID)
Hail Storm #68 – Greeley, NE
Location: Greeley, NE
County: Greeley
Time: 10:50 PM CDT
Size: 1.00"
Comments: Report of quarter-sized hail from WxCoder. Time estimated from radar. (GID)
Hail Storm #69 – Minto, ND
Location: Minto, ND
County: Walsh
Time: 11:28 PM CDT
Size: 1.00"
Comments: (FGF)
Hail Storm #70 – Norfolk, NE
Location: 2 NW Norfolk, NE
County: Madison
Time: 12:09 AM CDT (Jun 30)
Size: 1.50"
Comments: (OAX)
Hail Storm #71 – Norfolk, NE
Location: 2 NNW Norfolk, NE
County: Madison
Time: 12:10 AM CDT (Jun 30)
Size: 1.00"
Comments: Trained spotter report of hail up to quarter sized… wind driven. (OAX)
Hail Storm #72 – Hadar, NE
Location: 2 E Hadar, NE
County: Pierce
Time: 12:10 AM CDT (Jun 30)
Size: 1.00"
Comments: (OAX)
Hail Storm #73 – Norfolk, NE
Location: 1 W Norfolk, NE
County: Madison
Time: 12:15 AM CDT (Jun 30)
Size: 1.50"
Comments: Delayed report of hail up to ping pong ball sized along with wind driven hail damage to siding. Time estimated with radar. (OAX)
Hail Storm #74 – Norfolk, NE
Location: 2 NW Norfolk, NE
County: Madison
Time: 12:15 AM CDT (Jun 30)
Size: 1.25"
Comments: (OAX)
Hail Storm #75 – Hoskins, NE
Location: 5 ESE Hoskins, NE
County: Wayne
Time: 12:15 AM CDT (Jun 30)
Size: 1.50"
Comments: Delayed report of several hailstones up to ping pong ball sized. Time estimated with radar. (OAX)
Hail Storm #76 – Hoskins, NE
Location: 1 E Hoskins, NE
County: Wayne
Time: 12:23 AM CDT (Jun 30)
Size: 2.00"
Comments: Reported as rural Hoskins. Time and location estimated by radar. (OAX)
Hail Storm #77 – Carroll, NE
Location: Carroll, NE
County: Wayne
Time: 12:37 AM CDT (Jun 30)
Size: 1.00"
Comments: (OAX)
Hail Storm #78 – Homer, NE
Location: 2 NW Homer, NE
County: Dakota
Time: 1:14 AM CDT (Jun 30)
Size: 1.75"
Comments: A couple stones as large as golf ball but mostly dime to quarter size. (FSD)
Hail Storm #79 – City, IA
Location: 2 SE Sioux City, IA
County: Woodbury
Time: 1:30 AM CDT (Jun 30)
Size: 1.00"
Comments: (FSD)
Hail Storm #80 – City, IA
Location: 2 E South Sioux City, IA
County: Woodbury
Time: 1:31 AM CDT (Jun 30)
Size: 1.00"
Comments: (FSD)
Hail Storm #81 – City, IA
Location: 4 SSE Sioux City, IA
County: Woodbury
Time: 1:35 AM CDT (Jun 30)
Size: 1.25"
Comments: Relayed through Broadcast Media with photo. (FSD)
Hail Storm #82 – City, IA
Location: 4 ESE Sioux City, IA
County: Woodbury
Time: 1:35 AM CDT (Jun 30)
Size: 1.00"
Comments: (FSD)