Montana, 2025Flooding and Hail in Montana, July 28, 2025
July 28, 2025 · NWS BYZ · 19 events in 5 counties and zones
A few thunderstorms impacted heavily poplulated areas of eastern Montana, producing localized flooding, gusts up to 70 mph, and hail up to 2 inches in diameter.
Every event with a place to put it. Tap one for its entry below.
- Tornadoes
- Tropical storms and surge
- Floods
- Wind
- Hail
- Winter weather
- Heat and drought
- Cold
- Fire, smoke and dust
- Marine and coastal
- Other
Open the live radar over this ground
- Deaths
- 0
- Injuries
- 0
- Property damage
- None recorded
- Crop damage
- None recorded
- Events
- 19
Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.
A few thunderstorms impacted heavily poplulated areas of eastern Montana, producing localized flooding, gusts up to 70 mph, and hail up to 2 inches in diameter.
Event by event
11 hail, 5 thunderstorm wind, 2 flood, 1 heavy rain. Local standard time, as filed.
Hail, Custer
- When
- July 28, 7:00 AM MST
- Where
- Custer County, 2.81 mi NW of Ismay
- Measured
- 1 in hail
- Reported by
- Trained Spotter
- Coordinates
- 46.530, -104.820
Quarter size hail reported.
Hail, Musselshell
- When
- July 28, 5:16 PM MST
- Where
- Musselshell County, 0.48 mi W of Roundup
- Measured
- 1 in hail
- Reported by
- Trained Spotter
- Coordinates
- 46.450, -108.540
Quarter size hail reported.
Hail, Musselshell
- When
- July 28, 5:17 PM MST
- Where
- Musselshell County, 5.28 mi W of Roundup Arpt
- Measured
- 1.75 in hail
- Reported by
- Trained Spotter
- Coordinates
- 46.470, -108.640
Spotter reported trees stripped badly.
Hail, Musselshell
- When
- July 28, 5:22 PM MST
- Where
- Musselshell County, 1.18 mi NE of Roundup Arpt
- Measured
- 1.25 in hail
- Reported by
- CoCoRaHS
- Coordinates
- 46.490, -108.510
Observer reported hail went through patio roof. Drifts of hail. Flooding into basement.
Heavy Rain, Musselshell
- When
- July 28, 5:34 PM MST
- Where
- Musselshell County, 0.84 mi NW of Roundup
- Reported by
- Trained Spotter
- Coordinates
- 46.460, -108.540
Got 1.27 ins in 30 minutes. Flooding on property.
Flood, Musselshell
- When
- July 28, 5:43 PM MST
- Where
- Musselshell County, 0.32 mi NW of Roundup to 0.55 mi WNW of Roundup
- Cause
- Heavy Rain
- Reported by
- Trained Spotter
- Coordinates
- 46.453, -108.535
Spotter reported flooding of drainage ditches and streets. Water flowing up over lawn at hospital in Roundup.
Thunderstorm Wind, Rosebud
- When
- July 28, 6:15 PM MST
- Where
- Rosebud County, 1.42 mi W of Ingomar
- Measured
- 56 kt (64 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 46.580, -107.400
Mesonet station mting at 1.6 W Ingomar.
Hail, Yellowstone
- When
- July 28, 6:17 PM MST
- Where
- Yellowstone County, 6.03 mi SSW of Acton
- Measured
- 1.5 in hail
- Reported by
- Trained Spotter
- Coordinates
- 45.850, -108.730
Hail reported by spotter.
Thunderstorm Wind, Rosebud
- When
- July 28, 7:15 PM MST
- Where
- Rosebud County, 18.1 mi WSW of Rock Spgs
- Measured
- 55 kt (63 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 46.700, -106.590
Mesonet station mtm89 at Angela W.
Thunderstorm Wind, Rosebud
- When
- July 28, 7:30 PM MST
- Where
- Rosebud County, 1.17 mi NW of Rock Spgs
- Measured
- 61 kt (70 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 46.830, -106.270
Mesonet station mthil at 1.6 NW Rock Springs.
Hail, Yellowstone
- When
- July 28, 8:01 PM MST
- Where
- Yellowstone County, 1.6 mi ENE of Billings Hgts
- Measured
- 1.5 in hail
- Reported by
- NWS Employee
- Coordinates
- 45.830, -108.490
Hail reported by NWS employee.
Hail, Yellowstone
- When
- July 28, 8:10 PM MST
- Where
- Yellowstone County, 3.37 mi NE of Laurel Muni Arpt
- Measured
- 1 in hail
- Reported by
- Emergency Manager
- Coordinates
- 45.740, -108.710
Hail built up 3 inches of accumulation on ground.
Hail, Yellowstone
- When
- July 28, 8:30 PM MST
- Where
- Yellowstone County, 5.35 mi E of Laurel Muni Arpt
- Measured
- 1.5 in hail
- Reported by
- Public
- Coordinates
- 45.690, -108.640
Hail estimated by public.
Hail, Yellowstone
- When
- July 28, 8:30 PM MST
- Where
- Yellowstone County, 5.35 mi E of Laurel Muni Arpt
- Measured
- 1.5 in hail
- Reported by
- Public
- Coordinates
- 45.690, -108.640
Hail estimated by public.
Hail, Yellowstone
- When
- July 28, 8:30 PM MST
- Where
- Yellowstone County, 4.84 mi S of Billings Logan Arpt
- Measured
- 1.75 in hail
- Reported by
- CoCoRaHS
- Coordinates
- 45.730, -108.530
Hail shredded leaves, made car dents, damaged shingles.
Hail, Carbon
- When
- July 28, 8:35 PM MST
- Where
- Carbon County, 0.48 mi E of Joliet
- Measured
- 2 in hail
- Reported by
- Public
- Coordinates
- 45.480, -108.970
Image on Facebook shows hailstone sightly smaller than a tennis ball.
Thunderstorm Wind, Yellowstone
- When
- July 28, 8:45 PM MST
- Where
- Yellowstone County, 3.75 mi SSE of Lockwood
- Measured
- 54 kt (62 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 45.730, -108.400
Mesonet station sdam8 at Soda Springs.
Thunderstorm Wind, Yellowstone
- When
- July 28, 9:00 PM MST
- Where
- Yellowstone County, 11.32 mi SE of Huntley
- Measured
- 57 kt (66 mph) measured gust
- Reported by
- Mesonet
- Coordinates
- 45.780, -108.160
Mesonet station mtarc at 11.8 S Ballantine.
Flood, Yellowstone
- When
- July 28, 9:51 PM MST
- Where
- Yellowstone County, 1.68 mi SE of Billings Logan Arpt to 1.19 mi SSW of Billings Logan Arpt
- Cause
- Heavy Rain
- Reported by
- Public
- Coordinates
- 45.780, -108.510
Image shows Grand Ave. flooded. Public also stated they saw construction cones floating down the street. Localized flooding of low-lying areas.
- Hail
- Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
- Heavy Rain
- Rainfall totals unusual for the place and season that did not produce a flood.
- Flood
- Flooding that develops more slowly than a flash flood: rivers leaving their banks, or water standing over land for an extended time.
- Thunderstorm Wind
- Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.
After NWS Directive 10-1605, the rules offices file Storm Data by.
- Tornadoes and Hail in South Dakota, July 28, 2025EF2 · 44 events
- Tornadoes and Damaging Winds in Iowa, July 28 to 29, 2025$230,000 · EF0 · 22 events
- Heat in Texas, July 28 to 31, 20254 injured · 30 events
- Wildfire in Oklahoma, July 28 to 31, 2025$160,000 · 1 event
- Tornadoes and Damaging Winds in Iowa, July 28, 2025EF1 · 32 events
- Damaging Winds in Wisconsin, July 28, 2025$62,000 · 63 kt wind · 12 events
- Hail and Damaging Winds in Minnesota, July 28, 20251.25 in hail · 50 events
- Damaging Winds in Indiana, July 28, 2025$85,000 · 91 kt wind · 3 events
- Damaging Winds in Kentucky, July 28, 2025$80,000 · 74 kt wind · 2 events
- Damaging Wind in Indiana, July 28, 2025$50,000 · 54 kt wind · 1 event
- Damaging Winds in Minnesota, July 28, 2025$20,000 · 66 kt wind · 15 events
- Excessive Heat and Heat in Alabama, July 28 to 31, 202528 events
NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-10-01. Each event’s entry at NCEI: 1288101, 1288102, 1288103, 1288104, 1288121, 1288099, 1288122, 1288110, 1288124, 1288123, 1288111, 1288113, 1288114, 1288115, 1288116, 1288120, 1288127, 1288126, 1288100.