Hail Map for Saturday, July 26, 2025

Number of Impacted Households on 7/26/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/26/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/26/2025
Cities Most Affected by Hail Storms of 7/26/2025
Hail Size | Demographics of Zip Codes Affected | ||||||
---|---|---|---|---|---|---|---|
City | Count | Average | Largest | Pop Density | House Value | Income | Age |
Glasgow, MT | 1 | 2.75 | 2.75 | 2 | $65k | $32.3k | 45.9 |
Sturgis, SD | 1 | 1.75 | 1.75 | 15 | $79k | $34.9k | 44.7 |
Turner, MT | 1 | 1.75 | 1.75 | 0 | $51k | $28.1k | 46.5 |
Martin, SD | 1 | 1.75 | 1.75 | 1 | $41k | $27.3k | 31.6 |
Hail and Wind Damage Spotted on 7/26/2025
Filter by Report Type:Hail ReportsWind Reports
States Impacted
Pennsylvania, West Virginia, Indiana, Ohio, Virginia, Idaho, Montana, Texas, South Dakota, Nebraska, Wyoming, Maryland, Oregon, North Dakota, MinnesotaPennsylvania
Local Time | Report Details |
---|---|
12:07 PM EDT | Tree... wires... and power pole down on tipton manor r in blair county PA, 25.2 miles WSW of State College, PA |
1:08 PM EDT | Trees down on us22... william penn highwa in huntingdon county PA, 27.4 miles S of State College, PA |
2:03 PM EDT | Trees and wires down on maddesnsville pik in huntingdon county PA, 41.8 miles S of State College, PA |
5:15 PM EDT | Several trees and wires down around atlantic. time estimated via rada in crawford county PA, 69.5 miles E of Cleveland, OH |
5:36 PM EDT | Report of trees down along lewisville road. time estimated based on rada in indiana county PA, 36 miles E of Pittsburgh, PA |
5:37 PM EDT | Report of a utility line down along newport road. time estimated based on rada in indiana county PA, 35.9 miles E of Pittsburgh, PA |
5:37 PM EDT | Report of a tree down along cramer road. time estimated on rada in indiana county PA, 36 miles E of Pittsburgh, PA |
5:38 PM EDT | Public safety scanner reported a tree down on atlantic lake road near west calvin road. time estimated via rada in crawford county PA, 70.1 miles E of Cleveland, OH |
5:45 PM EDT | Public safety scanner reported a tree and wires down on tamarack drive. time estimated via rada in crawford county PA, 81.1 miles N of Pittsburgh, PA |
5:56 PM EDT | Public safety scanner reported a tree down and blocking state highway 27 between moyer road south wayland road. time estimated via rada in crawford county PA, 82.3 miles N of Pittsburgh, PA |
6:09 PM EDT | Report of trees down on wires along hamel road. time estimated based on rada in butler county PA, 25.1 miles N of Pittsburgh, PA |
6:16 PM EDT | Report of tree down along bonniebrook road near the route 422. time estimated based on rada in butler county PA, 31.1 miles NNE of Pittsburgh, PA |
6:18 PM EDT | Reports of multiple trees and power lines down in the area. time estimated based on rada in butler county PA, 28.8 miles NNE of Pittsburgh, PA |
6:18 PM EDT | Report of trees down on wires along logan road. time estimated based on rada in butler county PA, 20.8 miles NNE of Pittsburgh, PA |
6:20 PM EDT | Report of multiple trees and power lines down in middlesex township. time estimated based on rada in butler county PA, 19.2 miles NNE of Pittsburgh, PA |
8:20 PM EDT | Trees down across the roadway blocking the roa in lancaster county PA, 58.4 miles N of Baltimore, MD |
West Virginia
Local Time | Report Details |
---|---|
2:27 PM EDT | Tree down near the intersection of dewdrop lane and audubon r in berkeley county WV, 83.4 miles WNW of Baltimore, MD |
2:40 PM EDT | State doh reports a tree down on larkmead rd near lemon lane. time estimated from rada in wood county WV, 61.4 miles N of Charleston, WV |
2:59 PM EDT | A few trees down near hedgesvill in berkeley county WV, 76.7 miles WNW of Baltimore, MD |
3:08 PM EDT | Trees down in and around martinsbur in berkeley county WV, 75.9 miles W of Baltimore, MD |
3:20 PM EDT | Corrects previous tstm wnd dmg report from 5 ene mineral wells. pole down with power lines across road on left fork kites run road. time estimated by rada in wood county WV, 59.8 miles NNE of Charleston, WV |
3:31 PM EDT | Tree down onto power lines near the 800 block of hidden hollow driv in jefferson county WV, 74 miles W of Baltimore, MD |
3:31 PM EDT | Tree down onto powerlines near the intersection of brucetown road and happy creek driv in jefferson county WV, 74.5 miles W of Baltimore, MD |
3:31 PM EDT | Three trees down along brucetown r in jefferson county WV, 74.5 miles W of Baltimore, MD |
5:41 PM EDT | Pole down with power lines across road on left fork kites run roa in wood county WV, 59.8 miles NNE of Charleston, WV |
Indiana
Local Time | Report Details |
---|---|
2:55 PM EDT | Photo on facebook of several large tree limbs down in culver. time estimated via rada in marshall county IN, 69.6 miles W of Fort Wayne, IN |
3:20 PM EDT | Photo on facebook of a large tree down between two homes near the intersection of 12th and elm street in rochester. no injuries. time estimated via rada in fulton county IN, 58 miles W of Fort Wayne, IN |
6:12 PM EDT | Trw winds estimated at 60 mp in morgan county IN, 21.4 miles SW of Indianapolis, IN |
8:06 PM EDT | A few small tree limbs down and several pieces of metal lofted into nearby corn fields near the intersection of s 200 e and e 650 s. time estimated via rada in jay county IN, 50.8 miles S of Fort Wayne, IN |
8:07 PM EDT | 4 large trees snapped and several limbs down in the 3900 block of east treaty line rd near boundary city. time estimated via rada in jay county IN, 51.1 miles SSE of Fort Wayne, IN |
Ohio
Local Time | Report Details |
---|---|
4:20 PM EDT | C-man station hhlo1 huron measured at 51 kt marine thunderstorm wind gus in lez144 county OH, 45.2 miles W of Cleveland, OH |
7:05 PM EDT | Public safety scanner reported tree limbs and power lines down on state route 4 near quaintance road. time estimated via rada in crawford county OH, 62 miles N of Columbus, OH |
7:07 PM EDT | Public safety scanner reported a tree limb down across beechgrove road between hieber road and spore brandywine road. time estimated via rada in crawford county OH, 62.7 miles N of Columbus, OH |
9:05 PM EDT | A large tree was downed over biggert roa in franklin county OH, 14.3 miles WSW of Columbus, OH |
Virginia
Local Time | Report Details |
---|---|
4:44 PM EDT | Tree down near the intersection of sperryville pike and f.t valley roa in rappahannock county VA, 84.9 miles NNW of Richmond, VA |
4:44 PM EDT | Several trees down in sperryville in rappahannock county VA, 85.8 miles NNW of Richmond, VA |
4:44 PM EDT | Several trees down in sperryville in rappahannock county VA, 85.8 miles NNW of Richmond, VA |
5:24 PM EDT | Tree down onto roadway on reva r in culpeper county VA, 73.1 miles NNW of Richmond, VA |
6:30 PM EDT | Trees blew down on va-731 natural chimney roa in augusta county VA, 58.2 miles SE of Elkins, WV |
7:43 PM EDT | Trees and wires blew down in the 700 block of dooms crossing roa in augusta county VA, 77 miles WNW of Richmond, VA |
7:59 PM EDT | Two trees down in rockfish ga in albemarle county VA, 70.6 miles WNW of Richmond, VA |
Idaho
Local Time | Report Details |
---|---|
3:21 PM MDT | Kllj challis airpor in custer county ID, 48 miles SSW of Salmon, ID |
7:30 PM MDT | Tree on hous in canyon county ID, 31.7 miles W of Boise, ID |
8:30 PM MDT | Tree fell on chicken coop. power outage in canyon county ID, 24.2 miles W of Boise, ID |
8:30 PM MDT | Large tree fell... with damage to hous in payette county ID, 45 miles NW of Boise, ID |
9:00 PM MDT | Homedale police department reports down power lines in betty uda par in owyhee county ID, 37 miles W of Boise, ID |
Montana
Local Time | Report Details |
---|---|
4:00 PM MDT | Mesonet station gw0007 big timbe in sweet grass county MT, 53.5 miles ENE of Bozeman, MT |
5:46 PM MDT | Asos station kbtm butte-mooney a in silver bow county MT, 73.6 miles WNW of Bozeman, MT |
7:09 PM MDT | Asos station kmso missoula... m in missoula county MT, 5.9 miles WNW of Missoula, MT |
7:12 PM MDT | Baseball sized hail reported near Glasgow, MT, 22.9 miles N of Glasgow, MT, photo on social media show hailstones with a quarter showing max hail size of 2.75 inches. |
7:55 PM MDT | Golf Ball sized hail reported near Turner, MT, 61 miles ENE of Havre, MT, video on social media. |
8:36 PM MDT | 26g68 south sawmill creek... mt (raws - ggw in garfield county MT, 60.4 miles SW of Glasgow, MT |
9:12 PM MDT | 31g59 king coulee... mt (raws - ggw in valley county MT, 32.6 miles SSW of Glasgow, MT |
9:12 PM MDT | Corrects previous tstm wnd gst report from 2 wnw jordan. 40g64 jordan... jordan airport... mt (asos/awos - ggw in garfield county MT, 61.5 miles SSW of Glasgow, MT |
11:16 PM MDT | Asos station kolf wolf point airpor in roosevelt county MT, 49.3 miles E of Glasgow, MT |
11:35 PM MDT | Poplar north (hydromet) statio in roosevelt county MT, 65.5 miles E of Glasgow, MT |
11:45 PM MDT | Corrects previous tstm wnd gst report from 5 nnw poplar. poplar north (hydromet) statio in roosevelt county MT, 65.5 miles E of Glasgow, MT |
11:47 PM MDT | Poplar municipal airpor in roosevelt county MT, 68.4 miles E of Glasgow, MT |
12:03 AM MDT | Jordan airpor in garfield county MT, 61.5 miles SSW of Glasgow, MT |
12:18 AM MDT | Poplar raws statio in roosevelt county MT, 67 miles W of Williston, ND |
12:45 AM MDT | Asos station kbhk bake in fallon county MT, 76.5 miles E of Miles City, MT |
Texas
Local Time | Report Details |
---|---|
5:35 PM CDT | Storm damage reported in hardeman county TX, 16.7 miles ESE of Childress, TX |
7:25 PM CDT | Storm damage reported in foard county TX, 42.2 miles SE of Childress, TX |
9:35 PM CDT | An off-duty nws employee reported a severe downburst wind gust near gardendale. the maximum wind speed is estimate in ector county TX, 12.5 miles N of Odessa, TX |
South Dakota
Local Time | Report Details |
---|---|
5:02 PM MDT | Half Dollar sized hail reported near Hayes, SD, 39.8 miles NW of Pierre, SD |
7:15 PM CDT | Sdsu site at gettysburg in potter county SD, 44.6 miles N of Pierre, SD |
6:29 PM MDT | Golf Ball sized hail reported near Martin, SD, 52 miles NW of Valentine, NE |
6:30 PM MDT | Ping Pong Ball sized hail reported near Ridgeview, SD, 67.8 miles NNW of Pierre, SD, hail occurred for a couple of minutes. |
7:45 PM CDT | Storm damage reported in mellette county SD, 48.3 miles NNW of Valentine, NE |
7:50 PM MDT | Heatburst in jackson county SD, 49.4 miles SW of Pierre, SD |
7:55 PM MDT | Storm damage reported in jackson county SD, 49.4 miles SW of Pierre, SD |
8:00 PM MDT | Storm damage reported in haakon county SD, 54.5 miles W of Pierre, SD |
8:15 PM MDT | Quarter sized hail reported near Belle Fourche, SD, 64.3 miles NNW of Rapid City, SD |
8:25 PM MDT | Storm damage reported in jackson county SD, 49.4 miles SW of Pierre, SD |
8:30 PM MDT | Storm damage reported in haakon county SD, 44 miles WSW of Pierre, SD |
9:44 PM CDT | Storm damage reported in tripp county SD, 50.3 miles NE of Valentine, NE |
9:46 PM CDT | Mesonet station 325 seneca 5w (sddot in potter county SD, 60.3 miles NE of Pierre, SD |
10:00 PM CDT | Mesonet station 19 harrold (sddot in hughes county SD, 33.1 miles ENE of Pierre, SD |
10:00 PM CDT | Mesonet station 13 vivian (sddot in lyman county SD, 22 miles S of Pierre, SD |
10:05 PM CDT | Mesonet station hmms2 highmore 23n (sd mesonet in hyde county SD, 57.4 miles NE of Pierre, SD |
10:05 PM CDT | Mesonet station hihs2 highmore (sd mesonet in hyde county SD, 45.4 miles ENE of Pierre, SD |
10:05 PM CDT | Mesonet station 215 polo 17 w jct sd47/sd26 (sddot in hyde county SD, 52.7 miles ENE of Pierre, SD |
10:10 PM CDT | Mesonet station hihs2 highmore (sd mesonet in hyde county SD, 45.4 miles ENE of Pierre, SD |
9:47 PM MDT | Golf Ball sized hail reported near Sturgis, SD, 22.1 miles NNE of Rapid City, SD |
12:45 AM MDT | Mesonet station tims2 timber lake (sd mesonet). decaying storm with heat burs in dewey county SD, 81.2 miles NNW of Pierre, SD |
1:06 AM MDT | Mesonet station grrs2 bullhead 10 s. decaying thunderstorm heat burs in corson county SD, 83.7 miles S of Bismarck, ND |
1:10 AM MDT | Mesonet station 178 trail city (sddot). decaying thunderstorm heat burs in corson county SD, 79.3 miles NNW of Pierre, SD |
1:10 AM MDT | Mesonet station grrs2 bullhead 10 s peak gust. time estimated (raws). heat burst winds from decaying stor in corson county SD, 83.7 miles S of Bismarck, ND |
Nebraska
Local Time | Report Details |
---|---|
5:05 PM MDT | Quarter sized hail reported near Rushville, NE, 85 miles NE of Scottsbluff, NE, time estimated from radar. |
Wyoming
Local Time | Report Details |
---|---|
5:52 PM MDT | Mesonet station hhrw4 hyattville 5 en in big horn county WY, 98.3 miles NNE of Riverton, WY |
Maryland
Local Time | Report Details |
---|---|
8:15 PM EDT | Several trees and wires blew down between lonaconing and cumberland... including on arch street and dan's mountai in allegany county MD, 76.7 miles NE of Elkins, WV |
Oregon
Local Time | Report Details |
---|---|
7:48 PM MDT | Kono airpor in malheur county OR, 49.8 miles NW of Boise, ID |
7:56 PM MDT | Storm damage reported in malheur county OR, 49.8 miles NW of Boise, ID |
8:00 PM MDT | Thunderstorm wind gust broke a tree limb and snapped a power pol in malheur county OR, 68.2 miles WNW of Boise, ID |
North Dakota
Local Time | Report Details |
---|---|
12:04 AM CDT | Personal weather station 1 e of pettibon in kidder county ND, 64.7 miles ENE of Bismarck, ND |
12:16 AM CDT | Measured wind gust at private weather statio in stutsman county ND, 65.4 miles S of Devils Lake, ND |
12:38 AM CDT | 10 meter measured wind gust at ndawn station courtenay 5w. 53 mph gust at 3 meter in stutsman county ND, 62.2 miles S of Devils Lake, ND |
1:49 AM CDT | Gust measured from private weather statio in grand forks county ND, 58.6 miles ESE of Devils Lake, ND |
1:55 AM CDT | Mesonet station 321480 6 nnw charbonneau (ndawn in mckenzie county ND, 16.3 miles SSW of Williston, ND |
1:59 AM CDT | Gf afb measured gus in grand forks county ND, 68.3 miles E of Devils Lake, ND |
2:16 AM CDT | Asos station kgfk grand forks ap n in grand forks county ND, 76.5 miles NNW of Fargo, ND |
2:19 AM CDT | Storm damage reported in grand forks county ND, 62 miles NNW of Fargo, ND |
1:20 AM MDT | Measured 10 meter wind gust at ndawn station new england 5 in slope county ND, 105.9 miles W of Bismarck, ND |
2:20 AM CDT | Photo of large tree branches snapped via social media. time estimated via rada in grand forks county ND, 74 miles N of Fargo, ND |
1:46 AM MDT | Wind gust measured by a personal weather station. report relayed by emergency managemen in stark county ND, 89.1 miles SSE of Williston, ND |
2:51 AM CDT | 10 m wind gust at ndawn station ray 4 in williams county ND, 27.2 miles NE of Williston, ND |
2:00 AM MDT | Nddot wind senso in dunn county ND, 86.4 miles SSE of Williston, ND |
2:09 AM MDT | 10 m wind gusts at ndawn station manning 4 s in dunn county ND, 75.7 miles SSE of Williston, ND |
3:16 AM CDT | 10 m wind gust at ndawn station hebron 7 in morton county ND, 61.7 miles W of Bismarck, ND |
2:18 AM MDT | Wind gust measured by a personal weather station. report relayed by emergency managemen in stark county ND, 72.7 miles W of Bismarck, ND |
3:35 AM CDT | Awos station kd57 glen ulli in morton county ND, 51.7 miles W of Bismarck, ND |
2:44 AM MDT | 10 m wind gust at ndawn station zap 11 in mercer county ND, 63.3 miles SSW of Minot, ND |
2:53 AM MDT | 10 m wind gust at ndawn station zap 11 in mercer county ND, 63.3 miles SSW of Minot, ND |
2:53 AM MDT | Nddot wind sensor. time estimated from rada in mercer county ND, 69.1 miles WNW of Bismarck, ND |
4:00 AM CDT | Mesonet station fw7163 rau in mclean county ND, 51.9 miles SW of Minot, ND |
3:06 AM MDT | 10 m wind gust at ndawn station pick city 8 s in mercer county ND, 54.9 miles SSW of Minot, ND |
4:27 AM CDT | Asos station kn60 garriso in mclean county ND, 41 miles S of Minot, ND |
4:38 AM CDT | Awos station k1dn 1 s ma in mclean county ND, 30.1 miles S of Minot, ND |
4:48 AM CDT | 10 m wind gust at ndawn station max 3 in ward county ND, 25.3 miles S of Minot, ND |
4:49 AM CDT | Asos station kmot minot airpor in ward county ND, 1.5 miles NE of Minot, ND |
4:50 AM CDT | 10 m wind gust at ndawn station benedict 4 s in mclean county ND, 33.6 miles SSE of Minot, ND |
4:54 AM CDT | 10 m wind gust at ndawn station benedict 4 s in mclean county ND, 33.6 miles SSE of Minot, ND |
4:59 AM CDT | 10 m wind gust at ndawn station sawyer 7 in ward county ND, 20.1 miles SSE of Minot, ND |
5:01 AM CDT | 10 m wind gust at ndawn station sawyer 7 in ward county ND, 20.1 miles SSE of Minot, ND |
5:07 AM CDT | 10 m wind gust at ndawn station benedict 4 s in mclean county ND, 33.6 miles SSE of Minot, ND |
5:15 AM CDT | Storm damage reported in ward county ND, 2.6 miles SSW of Minot, ND |
5:18 AM CDT | Ndawn mesonet site 2 n karlsruh in mchenry county ND, 31.8 miles ESE of Minot, ND |
5:28 AM CDT | Ndawn mesonet sit in sheridan county ND, 52.4 miles SE of Minot, ND |
5:30 AM CDT | Nddot wind senso in mchenry county ND, 43.3 miles ESE of Minot, ND |
5:53 AM CDT | Awos station k5h4 harvey nd awo in wells county ND, 54.8 miles WSW of Devils Lake, ND |
6:00 AM CDT | Nddot wind senso in pierce county ND, 57.2 miles E of Minot, ND |
Minnesota
Local Time | Report Details |
---|---|
2:33 AM CDT | Measured by ndawn mesonet statio in polk county MN, 55.6 miles N of Fargo, ND |
2:37 AM CDT | Measured on private weather statio in polk county MN, 68 miles N of Fargo, ND |
Connect with Interactive Hail Maps