Storm reports for July 29, 2025
NOAA recorded 25 hail reports and 124 wind reports in 21 states on July 29, 2025.
- in 21 states
- 149
- Storm reports
- About 46 miles from Colorado Springs, CO
- 2.75 in
- Largest hail
- Near 47.98, -102.76, ND
- 100 mph
- Highest gust
- 0
- Tornado reports
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
Source: NOAA/NWS Storm Prediction Center, final severe weather database (from NOAA's Storm Data). Report day: 12:00 UTC on July 29, 2025 to 12:00 UTC the next day. Times are Central.
Select a dot or a path for the report. Gust lines are estimates: the highest gust of the day in NOAA's hourly 2.5 km wind analysis (URMA), which fills in between weather stations. They aren't measurements at any building.
Reports by hour
Hail25, most at 4 PM
Wind124, most at 8 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Size | Where |
|---|---|---|
| 12:55 PM | 1.0 in | About 20 miles from Tallahassee, FL |
| 1:26 PM | 1.0 in | Near 47.16, -111.01, MT |
| 3:57 PM | 1.0 in | Near 39.98, -102.20, CO |
| 4:25 PM | 1.5 in | About 51 miles from Colorado Springs, CO |
| 4:33 PM | 2.0 in | Near 46.31, -106.05, MT |
| 4:35 PM | 1.25 in | Near 45.99, -110.66, MT |
| 4:36 PM | 2.0 in | About 48 miles from Colorado Springs, CO |
| 4:42 PM | 0.8 in | Near 39.84, -101.13, KS |
| 4:46 PM | 2.75 in | About 46 miles from Colorado Springs, CO |
| 4:51 PM | 1.0 in | Near 43.78, -99.60, SD |
| 4:55 PM | 1.0 in | Near 47.85, -102.59, ND |
| 5:42 PM | 1.75 in | Near 46.08, -105.56, MT |
Show all 25 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 5:49 PM | 1.75 in | Near 45.98, -105.39, MT |
| 6:15 PM | 0.75 in | Near 40.15, -101.23, NE |
| 6:20 PM | 1.0 in | Near 43.59, -108.27, WY |
| 6:25 PM | 1.5 in | Near 44.23, -106.70, WY |
| 7:12 PM | 0.88 in | Near 42.87, -106.59, WY |
| 7:25 PM | 0.75 in | Near 43.87, -95.59, MN |
| 7:30 PM | 1.0 in | Near 43.17, -107.64, WY |
| 7:38 PM | 0.88 in | Near 42.95, -106.37, WY |
| 7:45 PM | 1.0 in | Near 43.79, -95.41, MN |
| 9:00 PM | 1.0 in | About 10 miles from Reno, NV |
| 11:10 PM | 1.25 in | About 41 miles from Rapid City, SD |
| 11:15 PM | 1.0 in | About 46 miles from Cheyenne, WY |
| 11:18 PM | 1.0 in | About 53 miles from Cheyenne, WY |
| Time | Gust | Where |
|---|---|---|
| 9:20 AM | 62 mph | About 32 miles from Salt Lake City, UT |
| 11:40 AM | 64 mph | About 25 miles from Ogden, UT |
| 2:23 PM | 46 mph | About 38 miles from Charleston, SC |
| 2:44 PM | 46 mph | About 36 miles from Hilton Head Island, SC |
| 3:06 PM | 58 mph | About 5 miles from Spartanburg, SC |
| 3:10 PM | 46 mph | About 4 miles from Jacksonville, FL |
| 3:18 PM | 35 mph | About 8 miles from Jacksonville, FL |
| 3:20 PM | 70 mph | About 2 miles from Jacksonville, FL |
| 3:22 PM | 60 mph | Near 32.52, -92.08, LA |
| 3:22 PM | 70 mph | Near 32.52, -92.03, LA |
| 3:22 PM | 60 mph | Near 32.51, -92.12, LA |
| 3:22 PM | 60 mph | Near 32.54, -92.12, LA |
Show all 124 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 3:24 PM | 60 mph | Near 32.54, -92.10, LA |
| 3:25 PM | 58 mph | About 3 miles from Jacksonville, FL |
| 3:30 PM | 58 mph | About 5 miles from Spartanburg, SC |
| 3:30 PM | 58 mph | About 3 miles from Jacksonville, FL |
| 3:35 PM | 58 mph | About 2 miles from Jacksonville, FL |
| 3:45 PM | 62 mph | Near 39.22, -111.07, UT |
| 3:50 PM | 58 mph | About 59 miles from Tallahassee, FL |
| 3:54 PM | 60 mph | Near 32.54, -92.36, LA |
| 3:56 PM | 60 mph | Near 32.52, -92.36, LA |
| 4:13 PM | 58 mph | Near 31.47, -85.56, AL |
| 4:20 PM | 60 mph | About 25 miles from Slidell, LA |
| 4:23 PM | 60 mph | About 26 miles from Slidell, LA |
| 4:25 PM | 58 mph | About 44 miles from Crestview, FL |
| 4:25 PM | 58 mph | Near 31.11, -85.55, AL |
| 4:29 PM | 60 mph | About 38 miles from Slidell, LA |
| 4:30 PM | 70 mph | Near 47.98, -102.78, ND |
| 4:30 PM | 81 mph | Near 47.98, -102.79, ND |
| 4:30 PM | 100 mph | Near 47.98, -102.76, ND |
| 4:30 PM | 66 mph | Near 43.82, -99.83, SD |
| 4:35 PM | 58 mph | About 58 miles from Montgomery, AL |
| 4:36 PM | 81 mph | Near 43.78, -99.60, SD |
| 4:40 PM | 55 mph | Near 39.81, -101.04, KS |
| 4:45 PM | 70 mph | Near 43.78, -99.60, SD |
| 4:45 PM | 64 mph | Near 43.59, -99.71, SD |
| 5:05 PM | 63 mph | Near 46.58, -105.65, MT |
| 5:05 PM | 70 mph | Near 43.81, -99.49, SD |
| 5:10 PM | 85 mph | Near 43.74, -99.31, SD |
| 5:10 PM | 72 mph | Near 43.80, -99.42, SD |
| 5:20 PM | 81 mph | Near 37.13, -90.75, MO |
| 5:25 PM | 58 mph | About 30 miles from Winston-Salem, NC |
| 5:39 PM | 69 mph | About 26 miles from St. Louis, MO |
| 5:42 PM | 69 mph | Near 43.39, -99.12, SD |
| 5:45 PM | 75 mph | Near 39.23, -111.05, UT |
| 5:46 PM | 59 mph | Near 43.30, -98.99, SD |
| 5:56 PM | 81 mph | Near 37.02, -91.01, MO |
| 5:57 PM | 60 mph | About 23 miles from Augusta, GA |
| 6:08 PM | 75 mph | Near 43.49, -98.85, SD |
| 6:18 PM | 60 mph | Near 43.71, -98.58, SD |
| 6:21 PM | 81 mph | Near 36.95, -91.08, MO |
| 6:46 PM | 63 mph | Near 43.77, -98.04, SD |
| 6:48 PM | 63 mph | Near 43.38, -98.41, SD |
| 6:58 PM | 62 mph | Near 43.51, -98.14, SD |
| 7:01 PM | 72 mph | About 58 miles from Sioux Falls, SD |
| 7:08 PM | 66 mph | Near 42.90, -106.47, WY |
| 7:14 PM | 68 mph | Near 43.24, -97.99, SD |
| 7:15 PM | 60 mph | About 50 miles from Sioux Falls, SD |
| 7:32 PM | 60 mph | Near 42.98, -97.87, SD |
| 7:35 PM | 75 mph | About 38 miles from Sioux Falls, SD |
| 7:41 PM | 58 mph | About 42 miles from Springfield, MO |
| 7:45 PM | 70 mph | About 37 miles from Sioux Falls, SD |
| 7:45 PM | 62 mph | About 39 miles from Sioux Falls, SD |
| 7:49 PM | 75 mph | About 35 miles from Sioux Falls, SD |
| 7:50 PM | 67 mph | About 33 miles from Sioux Falls, SD |
| 7:57 PM | 62 mph | Near 42.97, -119.25, OR |
| 8:00 PM | 60 mph | Near 46.08, -104.44, MT |
| 8:00 PM | 63 mph | Near 45.31, -104.47, MT |
| 8:00 PM | 69 mph | About 26 miles from Sioux Falls, SD |
| 8:05 PM | 64 mph | About 29 miles from Sioux Falls, SD |
| 8:06 PM | 69 mph | About 31 miles from Sioux Falls, SD |
| 8:10 PM | 58 mph | Near 42.47, -97.86, NE |
| 8:30 PM | 59 mph | About 21 miles from Sioux Falls, SD |
| 8:33 PM | 59 mph | About 5 miles from Sioux Falls, SD |
| 8:45 PM | 74 mph | Near 45.00, -104.37, MT |
| 8:45 PM | 60 mph | Near 41.42, -99.13, NE |
| 8:45 PM | 64 mph | Near 41.28, -99.09, NE |
| 8:46 PM | 58 mph | Near 40.70, -99.16, NE |
| 8:48 PM | 59 mph | Near 42.20, -97.54, NE |
| 8:48 PM | 60 mph | About 36 miles from Sioux Falls, SD |
| 8:51 PM | 70 mph | About 36 miles from Sioux Falls, SD |
| 8:51 PM | 63 mph | About 35 miles from Sioux Falls, SD |
| 8:52 PM | 61 mph | About 54 miles from Sioux Falls, SD |
| 8:54 PM | 72 mph | About 31 miles from Sioux Falls, SD |
| 8:55 PM | 58 mph | About 52 miles from Sioux Falls, SD |
| 8:57 PM | 66 mph | About 31 miles from Sioux Falls, SD |
| 8:57 PM | 60 mph | About 48 miles from Sioux Falls, SD |
| 9:00 PM | 75 mph | Near 42.65, -96.87, NE |
| 9:15 PM | 62 mph | Near 42.59, -96.75, NE |
| 9:25 PM | 62 mph | Near 42.81, -95.96, IA |
| 9:25 PM | 70 mph | Near 42.27, -96.87, NE |
| 9:33 PM | 67 mph | Near 42.52, -96.57, SD |
| 9:35 PM | 68 mph | Near 42.57, -96.53, SD |
| 9:37 PM | 60 mph | Near 42.60, -96.91, NE |
| 9:42 PM | 66 mph | Near 42.67, -96.55, IA |
| 9:50 PM | 61 mph | Near 43.92, -112.80, ID |
| 9:59 PM | 58 mph | Near 42.50, -96.41, IA |
| 10:01 PM | 59 mph | Near 42.38, -96.38, IA |
| 10:26 PM | 59 mph | About 54 miles from Omaha, NE |
| 10:50 PM | 61 mph | About 56 miles from Cheyenne, WY |
| 11:06 PM | 60 mph | About 43 miles from Rapid City, SD |
| 11:23 PM | 58 mph | About 15 miles from Omaha, NE |
| 11:55 PM | 60 mph | In Omaha, NE |
| 11:56 PM | 59 mph | About 5 miles from Lincoln, NE |
| 12:18 AM | 58 mph | About 7 miles from Lincoln, NE |
| 12:20 AM | 70 mph | About 49 miles from Omaha, NE |
| 12:42 AM | 58 mph | About 51 miles from Des Moines, IA |
| 12:55 AM | 60 mph | About 25 miles from Omaha, NE |
| 1:10 AM | 68 mph | About 50 miles from Cedar Rapids, IA |
| 1:27 AM | 60 mph | About 53 miles from Des Moines, IA |
| 1:43 AM | 59 mph | About 50 miles from Cedar Rapids, IA |
| 1:50 AM | 64 mph | About 47 miles from Cedar Rapids, IA |
| 1:58 AM | 60 mph | About 43 miles from Cedar Rapids, IA |
| 2:03 AM | 75 mph | About 40 miles from Cedar Rapids, IA |
| 2:15 AM | 75 mph | About 43 miles from Cedar Rapids, IA |
| 2:17 AM | 75 mph | About 37 miles from Cedar Rapids, IA |
| 2:25 AM | 75 mph | About 48 miles from Cedar Rapids, IA |
| 2:45 AM | 64 mph | About 47 miles from Cedar Rapids, IA |
| 3:13 AM | 75 mph | About 30 miles from Cedar Rapids, IA |
| 3:16 AM | 64 mph | About 4 miles from Des Moines, IA |
| 3:27 AM | 60 mph | About 27 miles from Davenport, IA |
| 3:30 AM | 70 mph | About 27 miles from Davenport, IA |
| 3:39 AM | 58 mph | About 36 miles from Davenport, IA |
| 4:27 AM | 64 mph | About 30 miles from Davenport, IA |
By state
| State | Reports | Hail | Wind | Tornado |
|---|---|---|---|---|
| South Dakota | 41 | 2 | 39 | 0 |
| Iowa | 22 | 0 | 22 | 0 |
| Nebraska | 16 | 1 | 15 | 0 |
| Montana | 9 | 5 | 4 | 0 |
| Wyoming | 9 | 7 | 2 | 0 |
| Louisiana | 8 | 0 | 8 | 0 |
| Florida | 7 | 0 | 7 | 0 |
| Missouri | 5 | 0 | 5 | 0 |
| South Carolina | 5 | 0 | 5 | 0 |
| Alabama | 4 | 0 | 4 | 0 |
| Colorado | 4 | 4 | 0 | 0 |
| North Dakota | 4 | 1 | 3 | 0 |
| Utah | 4 | 0 | 4 | 0 |
| Kansas | 2 | 1 | 1 | 0 |
| Minnesota | 2 | 2 | 0 | 0 |
| Mississippi | 2 | 0 | 2 | 0 |
| Georgia | 1 | 1 | 0 | 0 |
| Idaho | 1 | 0 | 1 | 0 |
| North Carolina | 1 | 0 | 1 | 0 |
| Nevada | 1 | 1 | 0 | 0 |
| Oregon | 1 | 0 | 1 | 0 |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Reno, NV | 1.0 in | None | 0 |
| Des Moines, IA | None | 64 mph | 0 |
| Jacksonville, FL | None | 70 mph | 0 |
| Lincoln, NE | None | 59 mph | 0 |
| Omaha, NE | None | 60 mph | 0 |
| Sioux Falls, SD | None | 59 mph | 0 |
| Spartanburg, SC | None | 58 mph | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.