Storm reports for July 26, 2026
NOAA recorded 21 hail reports and 169 wind reports in 16 states on July 26, 2026.
- in 16 states
- 190
- Storm reports
- 7 S Port Wing, Bayfield County, WI
- 3.0 in
- Largest hail
- 25 ESE Wright, Campbell County, WY
- 73 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, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on July 26, 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
Hail21, most at 9 PM
Wind169, most at 6 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Size | Where |
|---|---|---|
| 11:40 AM | 1.0 in | 6 ENE Walhalla, Pembina County, ND |
| 5:24 PM | 1.0 in | 1 N Albion, Edwards County, IL |
| 9:05 PM | 1.75 in | 3 SSW Louisa, Louisa County, VA |
| 9:30 PM | 2.0 in | Fredericks Hall, Louisa County, VA |
| 9:37 PM | 2.5 in | Bumpass, Louisa County, VA |
| 9:52 PM | 1.75 in | Chilesburg, Caroline County, VA |
| 9:56 PM | 1.0 in | 1 NNW Golansville, Caroline County, VA |
| 10:24 PM | 1.0 in | Farmville, Prince Edward County, VA |
| 10:30 PM | 1.0 in | 1 S Farmville, Prince Edward County, VA |
| 11:25 PM | 1.0 in | Richardsville, Culpeper County, VA |
| 12:05 AM | 1.25 in | 1 WNW Zim, St. Louis County, MN |
| 12:05 AM | 1.0 in | 2 NW Zim, St. Louis County, MN |
Show all 21 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 12:14 AM | 1.0 in | 1 E Oral Oaks, Lunenburg County, VA |
| 1:00 AM | 2.0 in | 1 W Nett Lake, St. Louis County, MN |
| 1:05 AM | 1.0 in | Rudyard, Chippewa County, MI |
| 1:24 AM | 1.0 in | Eckerman, Chippewa County, MI |
| 1:50 AM | 1.0 in | 3 N Palmers, St. Louis County, MN |
| 2:45 AM | 2.75 in | 7 S Port Wing, Bayfield County, WI |
| 2:45 AM | 3.0 in | 7 S Port Wing, Bayfield County, WI |
| 3:20 AM | 1.5 in | 2 WSW Moquah, Bayfield County, WI |
| 5:53 AM | 1.0 in | 6 NNW Isabella, Lake County, MN |
| Time | Gust | Where |
|---|---|---|
| 1:44 PM | 58 mph | 3 NNE Lauderdale Lakes, Broward County, FL |
| 5:15 PM | Not measured | 1 NNW Loogootee, Fayette County, IL |
| 5:15 PM | 66 mph | Waterloo Regional Airpo, Black Hawk County, IA |
| 5:18 PM | 66 mph | Waterloo Regional Airpo, Black Hawk County, IA |
| 5:22 PM | Not measured | 5 SSE Dumont, Butler County, IA |
| 5:23 PM | 61 mph | 2 S Fort Stanton, Lincoln County, NM |
| 5:25 PM | Not measured | 3 NE Kinmundy, Marion County, IL |
| 5:30 PM | Not measured | Kinmundy, Marion County, IL |
| 5:35 PM | Not measured | Grayville, White County, IL |
| 5:42 PM | Not measured | Xenia, Clay County, IL |
| 5:44 PM | Not measured | New Harmony, Posey County, IN |
| 5:47 PM | Not measured | 1 NE Iuka, Marion County, IL |
Show all 169 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 5:50 PM | Not measured | Crossville, White County, IL |
| 5:58 PM | Not measured | 7 N Mount Vernon, Posey County, IN |
| 6:00 PM | Not measured | 5 N Mount Vernon, Posey County, IN |
| 6:01 PM | Not measured | 8 WSW Evansville, Vanderburgh County, IN |
| 6:03 PM | Not measured | 3 NNE Mount Vernon, Posey County, IN |
| 6:05 PM | Not measured | Mount Vernon, Posey County, IN |
| 6:06 PM | Not measured | 1 SSE Owensboro, Daviess County, KY |
| 6:11 PM | Not measured | 7 SW Mount Vernon, Posey County, IN |
| 6:20 PM | Not measured | 5 N Robards, Henderson County, KY |
| 6:23 PM | Not measured | 4 N Robards, Henderson County, KY |
| 6:24 PM | Not measured | 5 NW Corydon, Henderson County, KY |
| 6:25 PM | Not measured | Karbers Ridge, Hardin County, IL |
| 6:25 PM | Not measured | 5 NNE Corydon, Henderson County, KY |
| 6:26 PM | Not measured | 1 SSE Uniontown, Union County, KY |
| 6:26 PM | Not measured | Sims, Wayne County, IL |
| 6:29 PM | Not measured | 4 N Robards, Henderson County, KY |
| 6:30 PM | Not measured | 2 WSW Corydon, Henderson County, KY |
| 6:30 PM | Not measured | 1 SE Corydon, Henderson County, KY |
| 6:32 PM | Not measured | 4 SE Corydon, Henderson County, KY |
| 6:35 PM | Not measured | 5 W Robards, Henderson County, KY |
| 6:36 PM | Not measured | Cave-in-Rock, Hardin County, IL |
| 6:40 PM | Not measured | 4 W Owensboro, Daviess County, KY |
| 6:41 PM | Not measured | 5 S Stanley, Daviess County, KY |
| 6:45 PM | Not measured | Dixon, Webster County, KY |
| 6:45 PM | Not measured | Mcleansboro, Hamilton County, IL |
| 6:48 PM | Not measured | 1 NE Elizabethtown, Hardin County, IL |
| 6:50 PM | Not measured | 4 NE Morganfield, Union County, KY |
| 6:53 PM | 58 mph | 3 SSW Moose, Teton County, WY |
| 6:54 PM | Not measured | 1 NNE Rosiclare, Hardin County, IL |
| 7:10 PM | Not measured | 1 W Madisonville, Hopkins County, KY |
| 7:10 PM | Not measured | Masonville, Daviess County, KY |
| 7:13 PM | Not measured | Ridgway, Gallatin County, IL |
| 7:15 PM | 70 mph | Earlington, Hopkins County, KY |
| 7:18 PM | Not measured | 6 ESE Beaufort, Beaufort County, SC |
| 7:18 PM | Not measured | 1 NNW Port Royal, Beaufort County, SC |
| 7:24 PM | Not measured | 1 SE Calvert City, Marshall County, KY |
| 7:25 PM | Not measured | Karbers Ridge, Hardin County, IL |
| 7:28 PM | Not measured | Eldorado, Saline County, IL |
| 7:30 PM | Not measured | 4 NNW Bluffton, Beaufort County, SC |
| 7:30 PM | Not measured | 5 ESE Beaufort, Beaufort County, SC |
| 7:30 PM | Not measured | Beaufort, Beaufort County, SC |
| 7:32 PM | Not measured | 6 WNW Greenville, Muhlenberg County, KY |
| 7:36 PM | Not measured | Cave-in-Rock, Hardin County, IL |
| 7:48 PM | Not measured | Marion, Crittenden County, KY |
| 7:48 PM | Not measured | 1 NE Elizabethtown, Hardin County, IL |
| 7:54 PM | Not measured | Salem, Livingston County, KY |
| 7:54 PM | Not measured | 1 NNE Rosiclare, Hardin County, IL |
| 7:56 PM | Not measured | 5 NNW Burnt Chimney, Franklin County, VA |
| 7:57 PM | Not measured | 2 NNW Overton, Albemarle County, VA |
| 8:00 PM | 60 mph | 1 SE Silver Bay, Lake County, MN |
| 8:04 PM | Not measured | 4 SE Ferrum, Franklin County, VA |
| 8:05 PM | Not measured | 4 NNW Oak Level, Franklin County, VA |
| 8:10 PM | Not measured | 4 N Gilbertsville, Livingston County, KY |
| 8:10 PM | Not measured | Eddyville, Lyon County, KY |
| 8:12 PM | Not measured | 1 S Oak Level, Henry County, VA |
| 8:19 PM | Not measured | 3 ESE Elkton, Todd County, KY |
| 8:20 PM | Not measured | 2 NNW Bassett, Henry County, VA |
| 8:20 PM | Not measured | Calvert City, Marshall County, KY |
| 8:24 PM | Not measured | 1 SE Calvert City, Marshall County, KY |
| 8:24 PM | Not measured | 7 WSW Salem, Livingston County, KY |
| 8:25 PM | Not measured | 4 NE Gracey, Christian County, KY |
| 8:29 PM | Not measured | 3 SW Bassett, Henry County, VA |
| 8:29 PM | Not measured | 1 SSW Bassett, Henry County, VA |
| 8:32 PM | 58 mph | 17 WSW Wright, Campbell County, WY |
| 8:35 PM | Not measured | 2 NNE Benton, Marshall County, KY |
| 8:40 PM | Not measured | 2 SE Canton, Trigg County, KY |
| 8:40 PM | 69 mph | 1 SE Silver Bay, Lake County, MN |
| 8:45 PM | Not measured | 4 SSE Boswells Tavern, Louisa County, VA |
| 8:47 PM | 60 mph | 8 ENE Pine Tree Junctio, Campbell County, WY |
| 8:50 PM | Not measured | 5 ENE Murray, Calloway County, KY |
| 8:55 PM | Not measured | 4 ENE Pittsville, Pittsylvania County, VA |
| 8:59 PM | Not measured | 3 WSW Centenary, Buckingham County, VA |
| 9:00 PM | Not measured | Byrd Mill, Louisa County, VA |
| 9:00 PM | 59 mph | Wright, Campbell County, WY |
| 9:04 PM | Not measured | Gretna, Pittsylvania County, VA |
| 9:05 PM | Not measured | Horse Cave, Hart County, KY |
| 9:06 PM | Not measured | 1 NE Gretna, Pittsylvania County, VA |
| 9:06 PM | Not measured | 3 SSE Horse Cave, Barren County, KY |
| 9:06 PM | Not measured | Horse Cave, Hart County, KY |
| 9:10 PM | Not measured | 6 SW Hamlin, Calloway County, KY |
| 9:11 PM | Not measured | 3 E Gretna, Pittsylvania County, VA |
| 9:13 PM | 73 mph | 25 ESE Wright, Campbell County, WY |
| 9:14 PM | Not measured | 2 SW Pendleton, Louisa County, VA |
| 9:15 PM | Not measured | 2 NNW Cuckoo, Louisa County, VA |
| 9:18 PM | 72 mph | 17 SSE Wright, Campbell County, WY |
| 9:18 PM | 58 mph | 5 NNW Dwtn Gillette, Campbell County, WY |
| 9:25 PM | Not measured | 2 NE Fredericks Hall, Louisa County, VA |
| 9:25 PM | Not measured | 1 N Fredericks Hall, Louisa County, VA |
| 9:26 PM | Not measured | Smithland, Livingston County, KY |
| 9:30 PM | Not measured | 2 NE Fredericks Hall, Louisa County, VA |
| 9:35 PM | Not measured | Bumpass, Louisa County, VA |
| 9:43 PM | Not measured | 2 SE Reidland, McCracken County, KY |
| 9:45 PM | Not measured | Reidland, McCracken County, KY |
| 9:46 PM | Not measured | 2 SE Reidland, McCracken County, KY |
| 9:47 PM | Not measured | 3 SE Reidland, McCracken County, KY |
| 9:49 PM | Not measured | 3 WNW Bruceville, Knox County, IN |
| 9:58 PM | Not measured | Symsonia, Graves County, KY |
| 10:00 PM | Not measured | Ladysmith, Caroline County, VA |
| 10:19 PM | Not measured | 5 WNW Kirksey, Graves County, KY |
| 10:22 PM | Not measured | Farmville, Prince Edward County, VA |
| 10:25 PM | Not measured | 2 SSW Farmville, Prince Edward County, VA |
| 10:27 PM | Not measured | Farmville, Prince Edward County, VA |
| 10:40 PM | Not measured | Princeton, Gibson County, IN |
| 10:42 PM | 60 mph | 2 ENE Osage, Weston County, WY |
| 10:45 PM | Not measured | 5 E Warsham, Prince Edward County, VA |
| 11:01 PM | Not measured | 6 SSW Sugar Tree, Decatur County, TN |
| 11:02 PM | Not measured | 3 WNW Green Bay, Prince Edward County, VA |
| 11:12 PM | Not measured | Keensburg, Wabash County, IL |
| 11:12 PM | Not measured | Bellmont, Wabash County, IL |
| 11:15 PM | Not measured | 12 E Waynesboro, Lawrence County, TN |
| 11:40 PM | Not measured | 1 SSE Dunavant, Spotsylvania County, VA |
| 11:43 PM | Not measured | 4 NW Robards, Henderson County, KY |
| 12:24 AM | Not measured | 1 SE Parker, Spotsylvania County, VA |
| 12:40 AM | Not measured | 1 ENE Logan, Spotsylvania County, VA |
| 12:53 AM | Not measured | 3 S Logan, Spotsylvania County, VA |
| 1:10 AM | Not measured | Partlow, Spotsylvania County, VA |
| 1:35 AM | 58 mph | 3 ESE Kirksey, Calloway County, KY |
| 1:45 AM | Not measured | 3 SSE Beaverdam, Hanover County, VA |
| 2:20 AM | Not measured | 3 W Laurel, Henrico County, VA |
| 2:25 AM | Not measured | 2 SE Short Pump, Henrico County, VA |
| 2:34 AM | Not measured | 5 N Clarkson, Stanton County, NE |
| 2:43 AM | Not measured | 5 WNW Marion, Crittenden County, KY |
| 3:08 AM | Not measured | 2 ESE Alberta, Brunswick County, VA |
| 3:13 AM | Not measured | 2 S Effingham, Effingham County, IL |
| 3:25 AM | Not measured | 2 NNW Edgerton, Brunswick County, VA |
| 4:14 AM | Not measured | 3 SSE Lexington, Lauderdale County, AL |
| 4:28 AM | Not measured | 6 S Lexington, Lauderdale County, AL |
| 4:30 AM | Not measured | 5 SW Lexington, Lauderdale County, AL |
| 4:30 AM | Not measured | 5 NNW Underwood-Petersv, Lauderdale County, AL |
| 4:53 AM | Not measured | 1 SE Effingham, Effingham County, IL |
| 4:53 AM | Not measured | Teutopolis, Effingham County, IL |
| 4:53 AM | Not measured | 1 NE Teutopolis, Effingham County, IL |
| 4:53 AM | Not measured | 5 NE Effingham, Effingham County, IL |
| 5:17 AM | Not measured | 12 NNE Vina, Franklin County, AL |
| 5:18 AM | Not measured | 2 ESE Bear Creek, Marion County, AL |
| 5:24 AM | Not measured | 3 NNW Bear Creek, Marion County, AL |
| 5:36 AM | Not measured | 4 SW Pigeye, Marion County, AL |
| 5:50 AM | Not measured | 2 ESE Brilliant, Marion County, AL |
| 6:10 AM | Not measured | 4 W Goodsprings, Walker County, AL |
| 6:12 AM | Not measured | 5 E Gunthertown, Clay County, AL |
| 6:12 AM | Not measured | 3 SSW Townley, Walker County, AL |
| 6:16 AM | Not measured | 1 WSW Whitney Junction, St. Clair County, AL |
| 6:18 AM | Not measured | 2 SW Cordova, Walker County, AL |
| 6:18 AM | Not measured | 4 NNW Argo, St. Clair County, AL |
| 6:20 AM | Not measured | 2 SW Argo, Jefferson County, AL |
| 6:24 AM | Not measured | 1 SSE Argo, St. Clair County, AL |
| 6:28 AM | Not measured | 2 W Mattoon, Coles County, IL |
| 6:36 AM | Not measured | 1 S Moody, St. Clair County, AL |
| 6:38 AM | Not measured | 2 WSW Chula Vista, St. Clair County, AL |
| 6:39 AM | Not measured | NW Camp Winnataska, St. Clair County, AL |
| 6:42 AM | Not measured | 2 NNW Camp Winnataska, St. Clair County, AL |
| 6:42 AM | Not measured | 1 NW Chula Vista, St. Clair County, AL |
| 6:42 AM | Not measured | 4 SW Wattsville, St. Clair County, AL |
| 6:47 AM | Not measured | 2 N Vandiver, Shelby County, AL |
| 6:49 AM | Not measured | Casey, Clark County, IL |
| 6:54 AM | Not measured | 2 SSE Vestavia Hills, Jefferson County, AL |
| 6:54 AM | Not measured | 1 W The Summit, Jefferson County, AL |
By state
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Birmingham, AL | None | None | 0 |
| Evansville, IN | None | None | 0 |
| Hilton Head Island, SC | None | None | 0 |
| Richmond, VA | None | None | 0 |
| Roanoke, VA | 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.