Hail Map for Monday, July 28, 2025

Number of Impacted Households on 7/28/2025
0
Impacted by 1" or Larger Hail
0
Impacted by 1.75" or Larger Hail
0
Impacted by 2.5" or Larger Hail
Square Miles of Populated Area Impacted on 7/28/2025
0
Impacted by 1" or Larger Hail
0
Impacted by 1.75" or Larger Hail
0
Impacted by 2.5" or Larger Hail
Regions Impacted by Hail on 7/28/2025
Cities Most Affected by Hail Storms of 7/28/2025
Hail Size | Demographics of Zip Codes Affected | ||||||
---|---|---|---|---|---|---|---|
City | Count | Average | Largest | Pop Density | House Value | Income | Age |
Northville, SD | 3 | 2.08 | 2.75 | 2 | $36k | $36.9k | 42.8 |
Cresbard, SD | 2 | 3.13 | 3.50 | 1 | $23k | $30.4k | 49.5 |
Mills, NE | 1 | 2.50 | 2.50 | 1 | $72k | $23.4k | 50.2 |
Lewistown, MT | 1 | 2.50 | 2.50 | 8 | $74k | $30.8k | 47.6 |
Roundup, MT | 1 | 1.75 | 1.75 | 4 | $55k | $25.4k | 48.9 |
Saint Francis, SD | 1 | 1.75 | 1.75 | 0 | $10k | $19.4k | 22.8 |
Lower Brule, SD | 1 | 1.75 | 1.75 | 1 | $44k | $20.4k | 22.7 |
Eden, SD | 1 | 1.75 | 1.75 | 3 | $33k | $23.8k | 47.6 |
Burke, SD | 1 | 1.75 | 1.75 | 2 | $42k | $22.3k | 46.6 |
Hail and Wind Damage Spotted on 7/28/2025
Filter by Report Type:Hail ReportsWind Reports
States Impacted
North Dakota, Montana, Tennessee, North Carolina, Michigan, Ohio, South Dakota, Nebraska, Indiana, Minnesota, KentuckyNorth Dakota
Local Time | Report Details |
---|---|
6:20 AM MDT | 50-60 mph winds reported. torrential rainfall... pea size hail... and frequent lightning also were reporte in billings county ND, 65.4 miles SSE of Williston, ND |
6:35 AM MDT | Photo on social media shows multiple 115 kv power lines down 4n6w of fairfield. time estimated by radar... and in association with a 75 mph wind gust reported by the fa in billings county ND, 68.2 miles SSE of Williston, ND |
6:35 AM MDT | Ndawn 2w fairfield report at 10 meters... 62 mph at the surfac in billings county ND, 72.5 miles SSE of Williston, ND |
7:08 AM MDT | Davis weather station observation. peak wind gus in dunn county ND, 76.9 miles SSE of Williston, ND |
7:10 AM MDT | Ndawn mesonet statio in dunn county ND, 80.8 miles SSE of Williston, ND |
7:15 AM MDT | Observation relayed through emergency manage in stark county ND, 96.5 miles SSE of Williston, ND |
7:30 AM MDT | Gladstone nd dot observation sit in stark county ND, 84.1 miles W of Bismarck, ND |
7:30 AM MDT | Wind gusts estimated 65-70 mph. very heavy rai in stark county ND, 95.5 miles W of Bismarck, ND |
7:30 AM MDT | Emergency management relays a photo of a medium to large tree branch felled. time estimated by radar... and in association with a report of a 65 mph wind gust in dickin in stark county ND, 95.2 miles SSE of Williston, ND |
7:30 AM MDT | Emergency manager relays a picture of a split medium-sized tree. split occurred near a forked section of the tree. time estimated by radar... and in association with a in stark county ND, 95 miles W of Bismarck, ND |
8:05 AM MDT | Private weather station peak wind gus in stark county ND, 66.7 miles W of Bismarck, ND |
9:35 AM CDT | Awos station kd57 glen ulli in morton county ND, 51.7 miles W of Bismarck, ND |
10:54 AM CDT | Private weather sensor south side of bismarck. most wind reports in the bismarck/mandan area were up to around 50 mp in burleigh county ND, 3.3 miles SSW of Bismarck, ND |
5:10 PM CDT | Half Dollar sized hail reported near Cayuga, ND, 65.3 miles NE of Aberdeen, SD, photo showing collection of hail estimated to be the size of half dollars. time estimated via radar. |
5:15 PM CDT | Quarter sized hail reported near Lidgerwood, ND, 65.7 miles SSW of Fargo, ND, call out to area lodge hotel resulted in public observing mostly pea to nickel sized hail... with up to quarter sized hail intermixed. location of observation was 6 mil |
Montana
Local Time | Report Details |
---|---|
9:00 AM MDT | Quarter sized hail reported near Ismay, MT, 49.8 miles E of Miles City, MT |
2:36 PM MDT | Quarter sized hail reported near Clancy, MT, 71.7 miles NW of Bozeman, MT, trained spotter reports hail slightly larger than quarter sized. |
3:11 PM MDT | Half Dollar sized hail reported near East Helena, MT, 66.6 miles NNW of Bozeman, MT, social media report estimating max hail size of 1.25 inches. time estimated. |
5:10 PM MDT | Montana mesonet sensor judith ga in judith basin county MT, 88.6 miles NW of Billings, MT |
5:10 PM MDT | Spotter reported tree limbs up to 8 inches in diameter blown off of their cottonwood tree. time estimated by rada in fergus county MT, 91 miles ESE of Great Falls, MT |
5:25 PM MDT | Tennis Ball sized hail reported near Lewistown, MT, 86.9 miles NNW of Billings, MT, spotter reported hail between 2 to 2.5 inches in diameter. the spotter also noted the hail punched a hole into their deck. |
1:16 AM UTC | Quarter sized hail reported near Roundup, MT, 46 miles N of Billings, MT |
7:17 PM MDT | Golf Ball sized hail reported near Roundup, MT, 47.8 miles N of Billings, MT, trees stripped badly. |
7:22 PM MDT | Half Dollar sized hail reported near Roundup, MT, 48.8 miles N of Billings, MT, hail went thru patio roof. drifts of hail. flooding into basement. |
Tennessee
Local Time | Report Details |
---|---|
2:15 PM EDT | Several trees dow in greene county TN, 41.3 miles SW of Bristol, TN |
North Carolina
Local Time | Report Details |
---|---|
3:30 PM EDT | Fire department dispatched at 429 pm to remove a fallen tree at olive branch rd. and christian light rd. time of event estimated from rada in harnett county NC, 25.3 miles SSW of Raleigh, NC |
3:53 PM EDT | Duke energy outage caused by damaged equipment from fallen trees or limb in harnett county NC, 29.5 miles SSW of Raleigh, NC |
Michigan
Local Time | Report Details |
---|---|
3:36 PM EDT | Numerous downed power lines in the romulus are in wayne county MI, 56.9 miles SSE of Flint, MI |
7:24 PM EDT | Numerous trees and powers lines dow in bay county MI, 52.5 miles NNW of Flint, MI |
7:30 PM EDT | Storm damage reported in bay county MI, 48.3 miles NNW of Flint, MI |
Ohio
Local Time | Report Details |
---|---|
5:00 PM EDT | Mesonet station hhlo1 huro in lez144 county OH, 45.2 miles W of Cleveland, OH |
7:14 PM EDT | A downed tree in the neelysville area resulted in local power outages. time estimated from rada in morgan county OH, 72.7 miles ESE of Columbus, OH |
7:50 PM EDT | Tree down across roadway. time estimated via rada in stark county OH, 40.5 miles SSE of Cleveland, OH |
South Dakota
Local Time | Report Details |
---|---|
4:15 PM CDT | Quarter sized hail reported near Hamill, SD, 62.6 miles NE of Valentine, NE |
4:19 PM CDT | Half Dollar sized hail reported near Saint Francis, SD, 25.9 miles NW of Valentine, NE, report from mping: half dollar (1.25 in.). |
4:21 PM CDT | Golf Ball sized hail reported near Saint Francis, SD, 25 miles NW of Valentine, NE, report from mping: golf ball (1.75 in.). |
4:40 PM CDT | Half Dollar sized hail reported near Harrold, SD, 31 miles ENE of Pierre, SD |
5:06 PM CDT | Ping Pong Ball sized hail reported near Highmore, SD, 45.9 miles E of Pierre, SD |
5:12 PM CDT | Quarter sized hail reported near Roscoe, SD, 42.1 miles WSW of Aberdeen, SD |
5:15 PM CDT | Ping Pong Ball sized hail reported near Winner, SD, 15.2 miles NE of Valentine, NE |
5:26 PM CDT | Golf Ball sized hail reported near Eden, SD, 54.9 miles ENE of Aberdeen, SD |
5:35 PM CDT | Quarter sized hail reported near Winner, SD, 23.9 miles ENE of Valentine, NE |
5:35 PM CDT | Quarter sized hail reported near Britton, SD, 39.7 miles ENE of Aberdeen, SD, inch hail reported 3 w and 3 s of britton. |
5:39 PM CDT | Ping Pong Ball sized hail reported near Ipswich, SD, 30.1 miles WSW of Aberdeen, SD |
5:40 PM CDT | Tea Cup sized hail reported near Cresbard, SD, 25.6 miles SW of Aberdeen, SD, image of hail stone next to tape measure reported on facebook. |
5:45 PM CDT | Baseball sized hail reported near Cresbard, SD, 25.3 miles SW of Aberdeen, SD |
6:00 PM CDT | Wind driven hail. several broken windows of cars and damage to siding of the hous in faulk county SD, 25.7 miles SW of Aberdeen, SD |
6:00 PM CDT | Baseball sized hail reported near Northville, SD, 22.5 miles SSW of Aberdeen, SD |
6:03 PM CDT | Golf Ball sized hail reported near Northville, SD, 22.5 miles SSW of Aberdeen, SD, 2 miles east of chelsea on the south side of the sd hwy 20 received crop damage. |
6:05 PM CDT | Quarter sized hail reported near Roslyn, SD, 52.5 miles E of Aberdeen, SD |
6:07 PM CDT | Quarter sized hail reported near New Effington, SD, 70.5 miles S of Fargo, ND, report and photo of quarter sized hail on facebook. |
6:09 PM CDT | Golf Ball sized hail reported near Northville, SD, 22.5 miles SSW of Aberdeen, SD |
6:15 PM CDT | Golf Ball sized hail reported near Burke, SD, 59.6 miles NNW of Oneill, NE, 15 minutes of hail varied in size from quarters to golf balls... with most of them quarter to half dollar sized. |
6:19 PM CDT | Quarter sized hail reported near Mellette, SD, 21.4 miles S of Aberdeen, SD, report from social media. |
6:39 PM CDT | Mesonet station 55 summit (sddot in roberts county SD, 69.7 miles WNW of Montevideo, MN |
6:44 PM CDT | Mesonet station 55 summit (sddot in roberts county SD, 69.7 miles WNW of Montevideo, MN |
6:50 PM CDT | Golf Ball sized hail reported near Lower Brule, SD, 41.6 miles ESE of Pierre, SD |
7:15 PM CDT | Mesonet station 292 7ne milbank (sddot in grant county SD, 44.6 miles WNW of Montevideo, MN |
7:17 PM CDT | Personal weather statio in charles mix county SD, 46.7 miles NNE of Oneill, NE |
7:40 PM CDT | Corrects previous non-tstm wnd gst report from 4 ne dante. mesonet station 324 sd rwis wagne in charles mix county SD, 50.4 miles NNE of Oneill, NE |
7:53 PM CDT | Personal weather statio in bon homme county SD, 60.5 miles NE of Oneill, NE |
7:59 PM CDT | Personal weather statio in bon homme county SD, 58.2 miles WSW of Sioux Falls, SD |
8:05 PM CDT | Corrects previous non-tstm wnd gst report from 3 s scotland. mesonet station dvi02596 scotlan in bon homme county SD, 58.6 miles WSW of Sioux Falls, SD |
8:18 PM CDT | Personal weather statio in yankton county SD, 48.7 miles SW of Sioux Falls, SD |
8:29 PM CDT | Personal weather statio in mccook county SD, 21.5 miles W of Sioux Falls, SD |
1:36 AM UTC | Personal weather statio in turner county SD, 38.7 miles SW of Sioux Falls, SD |
1:48 AM UTC | Personal weather statio in minnehaha county SD, 5 miles SW of Sioux Falls, SD |
Nebraska
Local Time | Report Details |
---|---|
4:55 PM CDT | Asos station kvtn valentine airpor in cherry county NE, 1 miles S of Valentine, NE |
4:33 PM MDT | Quarter sized hail reported near Hyannis, NE, 74.9 miles NW of North Platte, NE |
6:16 PM CDT | Quarter sized hail reported near Springview, NE, 46.8 miles E of Valentine, NE |
6:26 PM CDT | Tennis Ball sized hail reported near Mills, NE, 53 miles E of Valentine, NE, time estimated from radar. |
6:52 PM CDT | Quarter sized hail reported near Naper, NE, 43.9 miles NW of Oneill, NE, time estimated from radar. |
7:06 PM CDT | Quarter sized hail reported near Naper, NE, 39.3 miles NW of Oneill, NE, time estimated from radar. |
7:24 PM CDT | Quarter sized hail reported near Atkinson, NE, 28.1 miles NNW of Oneill, NE, time estimated from radar. |
7:55 PM CDT | Quarter sized hail reported near Lynch, NE, 27.3 miles NNE of Oneill, NE, time estimated from radar. |
Indiana
Local Time | Report Details |
---|---|
6:20 PM EDT | One tree down across the roadway at state route 62 and south cave hill roa in ripley county IN, 36 miles WSW of Cincinnati, OH |
6:46 PM EDT | Multiple trees and power lines down in the area of 2nd... 3rd... 4th... and 5th street and market street. time estimated from rada in clark county IN, 33.4 miles N of Louisville, KY |
7:15 PM EDT | Numerous spots in town with trees and lines down. roof damage to a structure on lawton stree in knox county IN, 57.1 miles NNE of Evansville, IN |
7:48 PM EDT | Tree down on a transformer in otwel in pike county IN, 42.1 miles NE of Evansville, IN |
Minnesota
Local Time | Report Details |
---|---|
7:15 PM CDT | Awos station kvvv ortonville muni a in big stone county MN, 41.9 miles NW of Montevideo, MN |
7:20 PM CDT | Mesonet station mn137 u.s.75 - ortonville - mp 132. in big stone county MN, 39.6 miles NW of Montevideo, MN |
7:20 PM CDT | Along cr 29 north of mill lake. portion of a roof of a shed blown off. fish house blown around. relayed by county dispatc in todd county MN, 89.2 miles NNE of Montevideo, MN |
Kentucky
Local Time | Report Details |
---|---|
8:05 PM CDT | Numerous trees and power lines down in and east of owensbor in daviess county KY, 28.6 miles ESE of Evansville, IN |
Connect with Interactive Hail Maps