Storm reports for July 30, 2026
NOAA recorded 2 hail reports, 111 wind reports and 1 tornado report in 12 states on July 30, 2026.
- in 12 states
- 114
- Storm reports
- Stapleton, Logan County, NE
- 1.5 in
- Largest hail
- 13 NW Brownlee, Cherry County, NE
- 80 mph
- Highest gust
- 1
- 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
- Tornado and its path
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on July 30, 2026 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
Hail2, most at 5 PM
Wind111, most at 5 PM
Tornado1, most at 4 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 4:33 PM | Not rated | 20 N Mullen, Cherry County, NE | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 5:00 PM | 1.0 in | 8 SSE Ralph, Harding County, SD |
| 6:40 PM | 1.5 in | Stapleton, Logan County, NE |
| Time | Gust | Where |
|---|---|---|
| 7:24 AM | 58 mph | Hurdsfield, Wells County, ND |
| 9:50 AM | Not measured | Bunnell, Flagler County, FL |
| 1:38 PM | 76 mph | 2 E Casselton, Cass County, ND |
| 1:54 PM | 71 mph | 3 S Portland, Walton County, FL |
| 1:55 PM | Not measured | 1 SSE Freeport, Walton County, FL |
| 1:55 PM | Not measured | 3 W Mossy Head, Walton County, FL |
| 2:02 PM | Not measured | 1 SE Freeport, Walton County, FL |
| 2:45 PM | Not measured | 1 WSW Ebro, Washington County, FL |
| 3:02 PM | 59 mph | 3 E Sparks, Cherry County, NE |
| 3:30 PM | Not measured | 3 WSW Bennett, Bay County, FL |
| 3:44 PM | 60 mph | 1 N Buffalo, Harding County, SD |
| 4:03 PM | 58 mph | 1 N Buffalo, Harding County, SD |
Show all 111 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 4:04 PM | Not measured | Spanish Fort, Baldwin County, AL |
| 4:20 PM | Not measured | 1 NW Hampton, Bradford County, FL |
| 4:35 PM | Not measured | 4 S Grand Forks, Grand Forks County, ND |
| 4:40 PM | Not measured | 2 SE Grand Forks, Grand Forks County, ND |
| 4:50 PM | 70 mph | 13 NW Brownlee, Cherry County, NE |
| 4:52 PM | Not measured | 1 WSW Havana, Gadsden County, FL |
| 4:52 PM | 72 mph | 13 NW Brownlee, Cherry County, NE |
| 4:58 PM | 80 mph | 13 NW Brownlee, Cherry County, NE |
| 5:03 PM | Not measured | 1 NNE Killearn Estates, Leon County, FL |
| 5:04 PM | 70 mph | 5 N Ainsworth, Brown County, NE |
| 5:08 PM | Not measured | 1 N Havana, Gadsden County, FL |
| 5:12 PM | Not measured | 2 NW Tallahassee Comm C, Leon County, FL |
| 5:15 PM | Not measured | 1 NNW Doak Campbell Sta, Leon County, FL |
| 5:18 PM | Not measured | 2 NNW Mission San Luis, Leon County, FL |
| 5:19 PM | Not measured | 2 E Macon Community Par, Leon County, FL |
| 5:20 PM | Not measured | Melrose, Putnam County, FL |
| 5:24 PM | Not measured | 1 E Havana, Gadsden County, FL |
| 5:30 PM | Not measured | La Crosse, Alachua County, FL |
| 5:30 PM | Not measured | 2 S Shadeville, Wakulla County, FL |
| 5:30 PM | Not measured | 2 SSE Shadeville, Wakulla County, FL |
| 5:30 PM | Not measured | Shadeville, Wakulla County, FL |
| 5:30 PM | Not measured | 1 WSW Wakulla Springs, Wakulla County, FL |
| 5:30 PM | Not measured | 3 ENE Concord, Gadsden County, FL |
| 5:31 PM | Not measured | Mission San Luis, Leon County, FL |
| 5:32 PM | Not measured | 1 WNW Freemont, Gadsden County, FL |
| 5:40 PM | Not measured | 1 ENE Hyde Park, Wakulla County, FL |
| 5:40 PM | 59 mph | Union Center, Meade County, SD |
| 5:44 PM | Not measured | Gretna, Gadsden County, FL |
| 5:45 PM | Not measured | 3 SSW La Crosse, Alachua County, FL |
| 5:45 PM | Not measured | 1 S Panacea, Wakulla County, FL |
| 5:47 PM | 60 mph | 5 NE Stuart, Holt County, NE |
| 5:50 PM | Not measured | 4 WNW Gainesville, Alachua County, FL |
| 5:54 PM | Not measured | 1 ESE Indian Head Acres, Leon County, FL |
| 6:06 PM | 61 mph | 10 WSW Grant, Beaverhead County, MT |
| 6:10 PM | 61 mph | 1 NW Stapleton, Logan County, NE |
| 6:19 PM | 59 mph | 3 N Rockyford, Oglala Lakota County, SD |
| 6:20 PM | 67 mph | 1 NW Stapleton, Logan County, NE |
| 6:37 PM | 63 mph | 1 NNE Faith, Meade County, SD |
| 6:47 PM | 59 mph | 1 E Clayton, Union County, NM |
| 6:55 PM | 61 mph | 1 S Michaud, Power County, ID |
| 7:19 PM | 74 mph | 11 WSW Callaway, Custer County, NE |
| 7:35 PM | 62 mph | 3 SSE Boise City, Cimarron County, OK |
| 7:40 PM | 67 mph | 11 WSW Callaway, Custer County, NE |
| 7:40 PM | 70 mph | Stapleton, Logan County, NE |
| 7:50 PM | 63 mph | Ord Airport, Valley County, NE |
| 7:55 PM | 62 mph | Ord Airport, Valley County, NE |
| 8:00 PM | 58 mph | 8 SSW Stapleton, Lincoln County, NE |
| 8:35 PM | 75 mph | 1 W Hooker, Texas County, OK |
| 8:40 PM | 60 mph | Eddyville, Dawson County, NE |
| 8:40 PM | 63 mph | 4 E Montpelier, Bear Lake County, ID |
| 8:43 PM | Not measured | 1 SSE Norfolk, Madison County, NE |
| 8:49 PM | 69 mph | 8 NNE Culbertson, Hitchcock County, NE |
| 8:49 PM | Not measured | 6 ESE Norfolk, Stanton County, NE |
| 9:08 PM | 60 mph | 4 SSW Sumner, Dawson County, NE |
| 9:10 PM | 70 mph | 1 NNE Johnson Lake, Gosper County, NE |
| 9:15 PM | 63 mph | Lexington Airport, Dawson County, NE |
| 9:19 PM | 63 mph | 3 E Lexington, Dawson County, NE |
| 9:55 PM | 63 mph | 4 N Springfield, Baca County, CO |
| 12:00 AM | 60 mph | 2 WSW Lebanon, Smith County, KS |
| 12:05 AM | 64 mph | 3 WSW Belleville, Republic County, KS |
| 12:40 AM | 61 mph | 2 S Washington, Washington County, KS |
| 12:47 AM | 59 mph | 2 SSE Marysville, Marshall County, KS |
| 12:55 AM | Not measured | 3 SW Marysville, Marshall County, KS |
| 12:57 AM | Not measured | Blue Rapids, Marshall County, KS |
| 12:58 AM | Not measured | 1 ENE Blue Rapids, Marshall County, KS |
| 12:58 AM | Not measured | 3 S Marysville, Marshall County, KS |
| 1:25 AM | 59 mph | 3 NNW Corning, Nemaha County, KS |
| 1:28 AM | 58 mph | 2 WNW Preston, Richardson County, NE |
| 1:37 AM | 66 mph | 1 ENE Hiawatha, Brown County, KS |
| 1:37 AM | Not measured | 2 E Bigelow, Holt County, MO |
| 1:40 AM | 60 mph | Corning, Nemaha County, KS |
| 1:40 AM | 58 mph | 4 NNE Powhattan, Brown County, KS |
| 2:08 AM | Not measured | 2 N Amazonia, Andrew County, MO |
| 2:11 AM | Not measured | 2 ENE Troy, Doniphan County, KS |
| 2:17 AM | Not measured | 4 NNE Rushville, Buchanan County, MO |
| 2:17 AM | Not measured | 5 N De Kalb, Buchanan County, MO |
| 2:20 AM | Not measured | De Kalb, Buchanan County, MO |
| 2:21 AM | Not measured | 6 NW Faucett, Buchanan County, MO |
| 2:23 AM | Not measured | 2 NNW Faucett, Buchanan County, MO |
| 2:23 AM | Not measured | Saint Joseph, Buchanan County, MO |
| 2:23 AM | Not measured | 1 N Saint Joseph, Buchanan County, MO |
| 2:24 AM | 66 mph | 1 ESE Saint Joseph Airp, Buchanan County, MO |
| 2:25 AM | Not measured | 4 W Agency, Buchanan County, MO |
| 2:25 AM | Not measured | 2 NNE Saint Joseph, Buchanan County, MO |
| 2:25 AM | Not measured | 2 NNE Saint Joseph, Buchanan County, MO |
| 2:25 AM | Not measured | 1 S Country Club Villa, Buchanan County, MO |
| 2:27 AM | Not measured | 2 ESE Saint Joseph, Buchanan County, MO |
| 2:28 AM | Not measured | 4 SW Faucett, Buchanan County, MO |
| 2:29 AM | 58 mph | Hutchinson Municipal Ai, Reno County, KS |
| 2:32 AM | Not measured | Weston, Platte County, MO |
| 2:32 AM | Not measured | Faucett, Buchanan County, MO |
| 2:33 AM | Not measured | 3 SE Agency, Buchanan County, MO |
| 2:33 AM | Not measured | 1 E Agency, Buchanan County, MO |
| 2:34 AM | Not measured | 2 SSE Faucett, Buchanan County, MO |
| 2:40 AM | Not measured | Gower, Clinton County, MO |
| 2:56 AM | Not measured | 1 N Smithville, Clay County, MO |
| 3:09 AM | Not measured | 1 SE Northmoor, Clay County, MO |
| 3:15 AM | Not measured | Independence, Jackson County, MO |
| 3:17 AM | Not measured | 5 S Kansas City, Jackson County, MO |
By state
| State | Reports | Hail | Wind | Tornado |
|---|---|---|---|---|
| Florida | 31 | 0 | 31 | 0 |
| Missouri | 26 | 0 | 26 | 0 |
| Nebraska | 25 | 1 | 23 | 1 |
| Kansas | 14 | 0 | 14 | 0 |
| South Dakota | 6 | 1 | 5 | 0 |
| North Dakota | 4 | 0 | 4 | 0 |
| Idaho | 2 | 0 | 2 | 0 |
| Oklahoma | 2 | 0 | 2 | 0 |
| Alabama | 1 | 0 | 1 | 0 |
| Colorado | 1 | 0 | 1 | 0 |
| Montana | 1 | 0 | 1 | 0 |
| New Mexico | 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 |
|---|---|---|---|
| Crestview, FL | None | None | 0 |
| Daphne, AL | None | None | 0 |
| Gainesville, FL | None | None | 0 |
| Kansas City, MO | None | None | 0 |
| Mobile, AL | None | None | 0 |
| Tallahassee, FL | None | None | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.