Hail Reports – Thursday July 2nd 2026 – 77 Hail Storms in 12 states: SD, IA, WI, TN, NH, SC, KS, ND, MT, NE, MN, CO

Hail Map for Thu, Jul 2nd 2026 – 77 Hail Storms in South Dakota, Iowa, Wisconsin, Tennessee, New Hampshire, South Carolina, Kansas, North Dakota, Montana, Nebraska, Minnesota, Colorado

77 hail storms reported across 12 states: South Dakota, Iowa, Wisconsin, Tennessee, New Hampshire, South Carolina, Kansas, North Dakota, Montana, Nebraska, Minnesota, Colorado

Total Hail Storms: 77

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

Hail Storm #1 – Chamberlain, SD

Location: 4 NE Chamberlain, SD

County: Brule

Time: 1:35 PM CDT

Size: 1.75"

Comments: Windshields broken on two vehicles. (FSD)

Hail Storm #2 – Pukwana, SD

Location: 10 NNE Pukwana, SD

County: Brule

Time: 1:56 PM CDT

Size: 2.75"

Comments: Severe damage to gutters on home. (FSD)

Hail Storm #3 – Maynard, IA

Location: 4 ESE Maynard, IA

County: Fayette

Time: 2:01 PM CDT

Size: 3.50"

Comments: (ARX)

Hail Storm #4 – Maynard, IA

Location: 4 E Maynard, IA

County: Fayette

Time: 2:01 PM CDT

Size: 2.75"

Comments: (ARX)

Hail Storm #5 – Pukwana, SD

Location: 10 NNE Pukwana, SD

County: Brule

Time: 2:10 PM CDT

Size: 2.50"

Comments: Extended period of hail with continued larger hail at times. (FSD)

Hail Storm #6 – Valley, SD

Location: 7 SSW Gann Valley, SD

County: Buffalo

Time: 2:15 PM CDT

Size: 1.75"

Comments: (ABR)

Hail Storm #7 – Arlington, IA

Location: Arlington, IA

County: Fayette

Time: 2:27 PM CDT

Size: 1.00"

Comments: Picture relayed from public. Time estimated on radar. (ARX)

Hail Storm #8 – Valley, SD

Location: 7 SSW Gann Valley, SD

County: Buffalo

Time: 2:30 PM CDT

Size: 3.00"

Comments: Photo relayed via text… included spotter ruler card. (ABR)

Hail Storm #9 – Wadena, IA

Location: Wadena, IA

County: Fayette

Time: 2:38 PM CDT

Size: 1.00"

Comments: Picture relayed from public. Time estimated via radar. (ARX)

Hail Storm #10 – Guttenberg, IA

Location: Guttenberg, IA

County: Clayton

Time: 2:56 PM CDT

Size: 1.00"

Comments: Picture relayed via the public. Time estimated via radar. (ARX)

Hail Storm #11 – Guttenberg, IA

Location: Guttenberg, IA

County: Clayton

Time: 3:00 PM CDT

Size: 1.00"

Comments: (ARX)

Hail Storm #12 – Haven, WI

Location: 3 SE Glen Haven, WI

County: Grant

Time: 3:04 PM CDT

Size: 1.00"

Comments: (ARX)

Hail Storm #13 – Haven, WI

Location: 4 SSE Glen Haven, WI

County: Grant

Time: 3:08 PM CDT

Size: 2.00"

Comments: (ARX)

Hail Storm #14 – Valley, SD

Location: 7 WNW Gann Valley, SD

County: Buffalo

Time: 3:41 PM CDT

Size: 2.75"

Comments: report relayed via EM… golf ball to baseball size hail with heavy rain. Location and time estimated. (ABR)

Hail Storm #15 – Hill, TN

Location: 3 SSE Scotts Hill, TN

County: Decatur

Time: 3:48 PM CDT

Size: 1.00"

Comments: (MEG)

Hail Storm #16 – Gowrie, IA

Location: 1 WNW Gowrie, IA

County: Webster

Time: 3:56 PM CDT

Size: 1.50"

Comments: (DMX)

Hail Storm #17 – Gowrie, IA

Location: Gowrie, IA

County: Webster

Time: 4:01 PM CDT

Size: 1.00"

Comments: (DMX)

Hail Storm #18 – Hill, TN

Location: 1 SW Scotts Hill, TN

County: Henderson

Time: 4:02 PM CDT

Size: 1.00"

Comments: Reported quarter size hail in Scotts Hill… TN. Time estimated on radar. (MEG)

Hail Storm #19 – Heights, IA

Location: 1 NE Windsor Heights, IA

County: Polk

Time: 4:26 PM CDT

Size: 1.00"

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

Hail Storm #20 – Heights, IA

Location: 1 SE Windsor Heights, IA

County: Polk

Time: 4:27 PM CDT

Size: 1.25"

Comments: Delayed report. (DMX)

Hail Storm #21 – Heights, IA

Location: 2 NNE Windsor Heights, IA

County: Polk

Time: 4:35 PM CDT

Size: 1.00"

Comments: Report of 1 inch hail and 2.5 inch branches down. (DMX)

Hail Storm #22 – Urbandale, IA

Location: 2 E Urbandale, IA

County: Polk

Time: 4:37 PM CDT

Size: 1.00"

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

Hail Storm #23 – Heights, IA

Location: 3 NE Windsor Heights, IA

County: Polk

Time: 4:40 PM CDT

Size: 1.50"

Comments: (DMX)

Hail Storm #24 – Vernon, SD

Location: 4 WNW Mount Vernon, SD

County: Aurora

Time: 4:54 PM CDT

Size: 1.50"

Comments: Report via social media. Time estimated via radar. (FSD)

Hail Storm #25 – Sturgis, SD

Location: 6 NE Sturgis, SD

County: Meade

Time: 3:55 PM MDT

Size: 1.25"

Comments: (UNR)

Hail Storm #26 – Fredonia, TN

Location: 5 N Fredonia, TN

County: Montgomery

Time: 5:13 PM CDT

Size: 1.00"

Comments: (OHX)

Hail Storm #27 – Orange, NH

Location: 3 S Orange, NH

County: Grafton

Time: 6:18 PM EDT

Size: 1.00"

Comments: One-inch hailstones at Tewksbury Pond boat launch. Hail fell for ~5-6 mins. No damage noted. (GYX)

Hail Storm #28 – Farley, IA

Location: 2 W Farley, IA

County: Dubuque

Time: 5:24 PM CDT

Size: 1.25"

Comments: (DVN)

Hail Storm #29 – City, IA

Location: 4 NW Polk City, IA

County: Polk

Time: 5:25 PM CDT

Size: 1.00"

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

Hail Storm #30 – Danbury, NH

Location: 2 NW Danbury, NH

County: Merrimack

Time: 6:30 PM EDT

Size: 1.00"

Comments: Social media photos of one inch hail at Danbury Ranch. Minor damage to trees. (GYX)

Hail Storm #31 – Dodge, IA

Location: Fort Dodge, IA

County: Webster

Time: 5:34 PM CDT

Size: 1.00"

Comments: (DMX)

Hail Storm #32 – Lake, SD

Location: 7 WSW Willow Lake, SD

County: Clark

Time: 5:45 PM CDT

Size: 1.00"

Comments: Crops damaged. (ABR)

Hail Storm #33 – Play, SC

Location: 3 NW Fair Play, SC

County: Oconee

Time: 7:00 PM EDT

Size: 1.75"

Comments: Social media report of golf ball size hail in Fair Play. Time estimated from radar. (GSP)

Hail Storm #34 – Manter, KS

Location: Manter, KS

County: Stanton

Time: 5:13 PM MDT

Size: 1.00"

Comments: Social report of quarter-size hail in Manter. (DDC)

Hail Storm #35 – Shadehill, SD

Location: Shadehill, SD

County: Perkins

Time: 5:27 PM MDT

Size: 2.75"

Comments: (UNR)

Hail Storm #36 – Center, SD

Location: 9 WSW Union Center, SD

County: Meade

Time: 5:48 PM MDT

Size: 1.25"

Comments: Along New Underwood Rd. Reported via Spotter Network. (UNR)

Hail Storm #37 – Center, SD

Location: 8 WSW Union Center, SD

County: Meade

Time: 5:49 PM MDT

Size: 1.75"

Comments: (UNR)

Hail Storm #38 – Beach, ND

Location: 12 N Beach, ND

County: Golden Valley

Time: 6:00 PM MDT

Size: 1.25"

Comments: Public report relayed by broadcast media. Half dollar size hail estimated. (BIS)

Hail Storm #39 – Jackson, WI

Location: 3 ESE Jackson, WI

County: Washington

Time: 7:09 PM CDT

Size: 1.00"

Comments: Trained spotter reports 1 inch diameter hail in Jackson. (MKX)

Hail Storm #40 – Usta, SD

Location: 5 SE Usta, SD

County: Perkins

Time: 6:10 PM MDT

Size: 1.00"

Comments: Mainly pea to dime. (UNR)

Hail Storm #41 – Flaxville, MT

Location: 10 S Flaxville, MT

County: Daniels

Time: 6:10 PM MDT

Size: 1.00"

Comments: (GGW)

Hail Storm #42 – Flaxville, MT

Location: 10 S Flaxville, MT

County: Daniels

Time: 6:10 PM MDT

Size: 1.00"

Comments: (GGW)

Hail Storm #43 – Center, SD

Location: 1 SE Union Center, SD

County: Meade

Time: 6:16 PM MDT

Size: 1.50"

Comments: Mainly pea to dime. (UNR)

Hail Storm #44 – Stratton, NE

Location: 5 NNW Stratton, NE

County: Hitchcock

Time: 6:20 PM MDT

Size: 1.00"

Comments: Trained Spotter report of 1 inch hail measured. (GLD)

Hail Storm #45 – Alzada, MT

Location: 13 WNW Alzada, MT

County: Carter

Time: 6:20 PM MDT

Size: 1.00"

Comments: Accumulating hail. largest stone was quarter sized. (BYZ)

Hail Storm #46 – Benton, MN

Location: 8 SW Lake Benton, MN

County: Pipestone

Time: 7:21 PM CDT

Size: 1.00"

Comments: (FSD)

Hail Storm #47 – Stratton, NE

Location: 5 NNW Stratton, NE

County: Hitchcock

Time: 6:28 PM MDT

Size: 1.75"

Comments: Trained Spotter report of 1.75 inch hail measured. (GLD)

Hail Storm #48 – Stratton, NE

Location: 8 NNW Stratton, NE

County: Hitchcock

Time: 6:31 PM MDT

Size: 2.00"

Comments: Trained Spotter report of 2 inch hail measured and pictured. (GLD)

Hail Storm #49 – Stratton, NE

Location: 8 NNW Stratton, NE

County: Hitchcock

Time: 6:35 PM MDT

Size: 3.00"

Comments: Trained Spotter report of 3 inch hail measured and pictured. (GLD)

Hail Storm #50 – Elm, SD

Location: 9 WSW Red Elm, SD

County: Ziebach

Time: 6:35 PM MDT

Size: 1.00"

Comments: (UNR)

Hail Storm #51 – Eustis, NE

Location: 10 W Eustis, NE

County: Frontier

Time: 8:06 PM CDT

Size: 1.00"

Comments: Social media photo. Time estimated from radar. (LBF)

Hail Storm #52 – Stratton, NE

Location: 8 NNW Stratton, NE

County: Hitchcock

Time: 7:11 PM MDT

Size: 1.50"

Comments: Trained Spotter report of 1-1.5 inch hail failing. (GLD)

Hail Storm #53 – Stratton, NE

Location: 8 NNW Stratton, NE

County: Hitchcock

Time: 7:12 PM MDT

Size: 2.00"

Comments: Trained Spotter report of 2 inch hail failing. (GLD)

Hail Storm #54 – Stratton, NE

Location: 8 NNW Stratton, NE

County: Hitchcock

Time: 7:19 PM MDT

Size: 2.75"

Comments: Trained Spotter report of baseball sized hail failing. (GLD)

Hail Storm #55 – Skaar, ND

Location: 10 NNE Skaar, ND

County: McKenzie

Time: 7:25 PM MDT

Size: 1.00"

Comments: Public report relayed by broadcast media. (BIS)

Hail Storm #56 – Island, NE

Location: 5 S Willow Island, NE

County: Dawson

Time: 8:28 PM CDT

Size: 1.00"

Comments: (GID)

Hail Storm #57 – Emery, SD

Location: 3 NE Emery, SD

County: McCook

Time: 8:28 PM CDT

Size: 1.00"

Comments: (FSD)

Hail Storm #58 – Bow, KS

Location: 6 S Big Bow, KS

County: Stanton

Time: 8:33 PM CDT

Size: 1.00"

Comments: Social media report of quarter-size hail. (DDC)

Hail Storm #59 – Prairie, MN

Location: 1 SW La Prairie, MN

County: Itasca

Time: 8:38 PM CDT

Size: 1.00"

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

Hail Storm #60 – Belfield, ND

Location: 8 N Belfield, ND

County: Billings

Time: 7:40 PM MDT

Size: 2.00"

Comments: Delayed social media report of a picture of a large hail stone in a hand. Estimated to be 2 inches. (BIS)

Hail Storm #61 – Fairfield, ND

Location: 8 S South Fairfield, ND

County: Billings

Time: 7:50 PM MDT

Size: 3.00"

Comments: Estimated 3.00 inch hail. Time estimated based on radar. (BIS)

Hail Storm #62 – Creighton, SD

Location: 19 NNE Creighton, SD

County: Pennington

Time: 8:10 PM MDT

Size: 1.00"

Comments: (UNR)

Hail Storm #63 – Stratton, NE

Location: 14 NW Stratton, NE

County: Dundy

Time: 8:22 PM MDT

Size: 1.75"

Comments: estimated quarter to golf ball size hail. Time is estimated by radar. (GLD)

Hail Storm #64 – Fairfield, ND

Location: 10 NE Fairfield, ND

County: Billings

Time: 8:30 PM MDT

Size: 1.25"

Comments: (BIS)

Hail Storm #65 – Platte, NE

Location: 4 ESE North Platte, NE

County: Lincoln

Time: 9:34 PM CDT

Size: 1.25"

Comments: Social media photo. Time estimated from radar. (LBF)

Hail Storm #66 – Platte, NE

Location: 4 E North Platte, NE

County: Lincoln

Time: 9:37 PM CDT

Size: 1.25"

Comments: Half dollar sized hail at NWS office. (LBF)

Hail Storm #67 – Idalia, CO

Location: 10 WNW Idalia, CO

County: Yuma

Time: 8:40 PM MDT

Size: 1.00"

Comments: (GLD)

Hail Storm #68 – AFB, SD

Location: 7 NNE Ellsworth AFB, SD

County: Meade

Time: 8:40 PM MDT

Size: 1.00"

Comments: (UNR)

Hail Storm #69 – Idalia, CO

Location: 3 NNE Idalia, CO

County: Yuma

Time: 8:43 PM MDT

Size: 1.00"

Comments: Trained Spotter Report of dime to quarter size hail failing. (GLD)

Hail Storm #70 – Oakdale, ND

Location: 9 SSW Oakdale, ND

County: Dunn

Time: 9:00 PM MDT

Size: 1.50"

Comments: Delayed social media report. Video of small hail covering grass… a few hail stones are the size of a ping pong ball. Time based on radar. (BIS)

Hail Storm #71 – Underwood, SD

Location: 4 WNW New Underwood, SD

County: Pennington

Time: 9:35 PM MDT

Size: 1.75"

Comments: Reported via social media. Time estimated based on radar. (UNR)

Hail Storm #72 – Underwood, SD

Location: 3 N New Underwood, SD

County: Meade

Time: 9:45 PM MDT

Size: 1.50"

Comments: Reported via social media. Time estimated based on radar. (UNR)

Hail Storm #73 – Creighton, SD

Location: 19 NNE Creighton, SD

County: Pennington

Time: 9:52 PM MDT

Size: 1.00"

Comments: (UNR)

Hail Storm #74 – Alkabo, ND

Location: 5 NW Alkabo, ND

County: Divide

Time: 10:00 PM CST

Size: 1.75"

Comments: Delayed report from social media. Quarter to golf ball size hail… along with 1.25 inches of rain. (BIS)

Hail Storm #75 – Rockerville, SD

Location: 4 NE Rockerville, SD

County: Pennington

Time: 10:37 PM MDT

Size: 1.00"

Comments: mPING report (UNR)

Hail Storm #76 – Sterling, CO

Location: 1 NE Sterling, CO

County: Logan

Time: 1:30 AM MDT (Jul 3)

Size: 1.25"

Comments: (BOU)

Hail Storm #77 – Iliff, CO

Location: Iliff, CO

County: Logan

Time: 1:30 AM MDT (Jul 3)

Size: 1.25"

Comments: Corrects previous hail report from 1 NE Sterling. (BOU)