Hail Reports – Thursday June 25th 2026 – 46 Hail Storms in 12 states: MI, MT, UT, WY, MO, OK, OH, TX, KS, NM, PA, NY

Hail Map for Thu, Jun 25th 2026 – 46 Hail Storms in Michigan, Montana, Utah, Wyoming, Missouri, Oklahoma, Ohio, Texas, Kansas, New Mexico, Pennsylvania, New York

46 hail storms reported across 12 states: Michigan, Montana, Utah, Wyoming, Missouri, Oklahoma, Ohio, Texas, Kansas, New Mexico, Pennsylvania, New York

Total Hail Storms: 46

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

Hail Storm #1 – Pinconning, MI

Location: Pinconning, MI

County: Bay

Time: 3:09 PM EDT

Size: 1.00"

Comments: (DTX)

Hail Storm #2 – Helena, MT

Location: 6 NNW Helena, MT

County: Lewis and Clark

Time: 2:09 PM MDT

Size: 1.00"

Comments: Mostly nickel sized hail with a few quarter sized mixed in. (TFX)

Hail Storm #3 – Helena, MT

Location: 1 N Helena, MT

County: Lewis and Clark

Time: 2:18 PM MDT

Size: 1.00"

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

Hail Storm #4 – Helena, MT

Location: East Helena, MT

County: Lewis and Clark

Time: 2:33 PM MDT

Size: 1.00"

Comments: A member of the public shared a photo of quarter-sized hail on social media. (TFX)

Hail Storm #5 – Taylorsville, UT

Location: Taylorsville, UT

County: Salt Lake

Time: 2:38 PM MDT

Size: 1.75"

Comments: Ping pong ball to golf ball sized hail reported via broadcast media social media account. Location estimated via radar. (SLC)

Hail Storm #6 – Taylorsville, UT

Location: 2 NW Taylorsville, UT

County: Salt Lake

Time: 2:38 PM MDT

Size: 1.75"

Comments: Public video of hail in Taylorsville with estimated max hail size up to golf ball. (SLC)

Hail Storm #7 – Midwest, WY

Location: 5 S Midwest, WY

County: Natrona

Time: 2:40 PM MDT

Size: 1.00"

Comments: Time estimated from radar. (RIW)

Hail Storm #8 – Freeland, MI

Location: Freeland, MI

County: Saginaw

Time: 4:43 PM EDT

Size: 1.00"

Comments: (DTX)

Hail Storm #9 – Holladay, UT

Location: Holladay, UT

County: Salt Lake

Time: 2:58 PM MDT

Size: 1.00"

Comments: Public report of quarter size hail in Holladay. (SLC)

Hail Storm #10 – Holladay, UT

Location: Holladay, UT

County: Salt Lake

Time: 2:59 PM MDT

Size: 1.50"

Comments: Public photo of hail in Holladay with estimated max size around ping pong ball. (SLC)

Hail Storm #11 – Hope, MO

Location: Pleasant Hope, MO

County: Polk

Time: 4:06 PM CDT

Size: 1.00"

Comments: Quarter Size Hail per EMD. (SGF)

Hail Storm #12 – Township, MI

Location: 4 S Deerfield Township, MI

County: Lapeer

Time: 5:10 PM EDT

Size: 1.00"

Comments: (DTX)

Hail Storm #13 – Beaver, OK

Location: Beaver, OK

County: Beaver

Time: 4:21 PM CDT

Size: 1.75"

Comments: Beaver Emergency Management estimated golf ball sized hail in Beaver. (AMA)

Hail Storm #14 – Capac, MI

Location: 3 W Capac, MI

County: St. Clair

Time: 5:24 PM EDT

Size: 1.00"

Comments: (DTX)

Hail Storm #15 – Cambridge, OH

Location: 3 SW Cambridge, OH

County: Guernsey

Time: 5:26 PM EDT

Size: 1.00"

Comments: Nickel to quarter size hail. (PBZ)

Hail Storm #16 – Capac, MI

Location: Capac, MI

County: St. Clair

Time: 5:28 PM EDT

Size: 1.75"

Comments: Many ping pong sized hail stones reported with the largest up to golf ball sized. (DTX)

Hail Storm #17 – Heights, OH

Location: 1 ENE Newburgh Heights, OH

County: Cuyahoga

Time: 5:36 PM EDT

Size: 1.00"

Comments: (CLE)

Hail Storm #18 – Heights, OH

Location: 2 NE Newburgh Heights, OH

County: Cuyahoga

Time: 5:38 PM EDT

Size: 1.00"

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

Hail Storm #19 – Emmett, MI

Location: Emmett, MI

County: St. Clair

Time: 5:45 PM EDT

Size: 1.75"

Comments: Many ping pong sized hail stones with some golf balls. (DTX)

Hail Storm #20 – Louisville, OH

Location: 1 SE Louisville, OH

County: Stark

Time: 5:46 PM EDT

Size: 1.00"

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

Hail Storm #21 – City, OK

Location: Boise City, OK

County: Cimarron

Time: 3:51 PM MDT

Size: 2.00"

Comments: Spotter also reported multiple windows and car windshields broken or damaged. (AMA)

Hail Storm #22 – City, OK

Location: Boise City, OK

County: Cimarron

Time: 3:53 PM MDT

Size: 1.50"

Comments: Hail size was likely bigger as spotter reported that hail had melted before measuring. (AMA)

Hail Storm #23 – Chouteau, OK

Location: 2 SW Chouteau, OK

County: Mayes

Time: 5:00 PM CDT

Size: 1.00"

Comments: (TSA)

Hail Storm #24 – Bainbridge, OH

Location: 2 NE Bainbridge, OH

County: Geauga

Time: 6:10 PM EDT

Size: 1.00"

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

Hail Storm #25 – Lodge, MT

Location: 7 WSW Red Lodge, MT

County: Carbon

Time: 4:14 PM MDT

Size: 1.00"

Comments: Delayed report. Several vehicles dented in campground area. (BYZ)

Hail Storm #26 – Kamas, UT

Location: Kamas, UT

County: Summit

Time: 4:15 PM MDT

Size: 1.00"

Comments: Quarter sized hail reported on social media in Kamas… UT. (SLC)

Hail Storm #27 – Lothair, MT

Location: 13 SSE Lothair, MT

County: Liberty

Time: 4:15 PM MDT

Size: 1.50"

Comments: Public Reported Ping Pong Ball sized hail near Tiber Dam. Time is estimated from radar. (TFX)

Hail Storm #28 – Lisbon, OH

Location: Lisbon, OH

County: Columbiana

Time: 6:28 PM EDT

Size: 1.75"

Comments: (PBZ)

Hail Storm #29 – Federal, WY

Location: Federal, WY

County: Laramie

Time: 5:39 PM MDT

Size: 1.00"

Comments: Quarter-sized hail confirmed via photo. (CYS)

Hail Storm #30 – Lubbock, TX

Location: 5 W Lubbock, TX

County: Lubbock

Time: 6:58 PM CDT

Size: 1.00"

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

Hail Storm #31 – Lubbock, TX

Location: 5 W Lubbock, TX

County: Lubbock

Time: 7:00 PM CDT

Size: 1.00"

Comments: 1 inch hail at 4th & Slide. (LUB)

Hail Storm #32 – Lubbock, TX

Location: 4 NW Lubbock, TX

County: Lubbock

Time: 7:02 PM CDT

Size: 1.00"

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

Hail Storm #33 – Hickok, KS

Location: 7 ENE Hickok, KS

County: Grant

Time: 7:22 PM CDT

Size: 1.00"

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

Hail Storm #34 – Capulin, NM

Location: Capulin, NM

County: Union

Time: 7:20 PM MDT

Size: 1.00"

Comments: Hail stripped trees and vegetation of their leaves. (ABQ)

Hail Storm #35 – Erick, OK

Location: 2 NW Erick, OK

County: Beckham

Time: 8:29 PM CDT

Size: 1.00"

Comments: (OUN)

Hail Storm #36 – Mccune, KS

Location: Mccune, KS

County: Crawford

Time: 8:40 PM CDT

Size: 1.25"

Comments: (SGF)

Hail Storm #37 – Weir, KS

Location: Weir, KS

County: Cherokee

Time: 8:57 PM CDT

Size: 1.00"

Comments: (SGF)

Hail Storm #38 – Delhi, OK

Location: 4 ESE Delhi, OK

County: Beckham

Time: 9:15 PM CDT

Size: 1.00"

Comments: (OUN)

Hail Storm #39 – Colwich, KS

Location: 3 SSW Colwich, KS

County: Sedgwick

Time: 9:22 PM CDT

Size: 1.00"

Comments: (ICT)

Hail Storm #40 – Maize, KS

Location: 3 SSW Maize, KS

County: Sedgwick

Time: 9:30 PM CDT

Size: 1.00"

Comments: (ICT)

Hail Storm #41 – East, PA

Location: North East, PA

County: Erie

Time: 10:35 PM EDT

Size: 1.00"

Comments: *delayed report*. (CLE)

Hail Storm #42 – Gates, MO

Location: 2 NNE Iron Gates, MO

County: Jasper

Time: 9:55 PM CDT

Size: 1.00"

Comments: (SGF)

Hail Storm #43 – Mangum, OK

Location: 4 N Mangum, OK

County: Greer

Time: 9:57 PM CDT

Size: 1.00"

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

Hail Storm #44 – Duquesne, MO

Location: 1 W Duquesne, MO

County: Jasper

Time: 10:01 PM CDT

Size: 1.75"

Comments: Report from mPING… Golf Ball… 1.75 in. (SGF)

Hail Storm #45 – Ellisburg, NY

Location: 1 NNE Ellisburg, NY

County: Jefferson

Time: 5:52 AM EDT (Jun 26)

Size: 1.00"

Comments: Several social media reports of large hail up to 1 inch in diameter relayed by a trained spotter. Location approximate… time based on radar. (BUF)

Hail Storm #46 – Ellisburg, NY

Location: 1 NNE Ellisburg, NY

County: Jefferson

Time: 5:53 AM EDT (Jun 26)

Size: 1.50"

Comments: Social media reports. Hail damage to several vehicles and crop damage to a corn field. (BUF)