Storm reports
July 20, 2026
View
Historical day
Range
Selected day
Event
All events
Sort
Most recent
Location
Any location
Search shortcuts
Enter a city, state, or ZIP in the area field to unlock direct shortcuts for the latest storm in that market and the full two-year archive view.
Matched
121
Hail
18
Wind
96
Tornado
7
18
Hail reports
July 20, 2026
121
Total storm reports
Hail · Wind · Tornado
3″
Largest hail
Reported hail size
15
Affected states
United States
96 / 7
Wind / tornado
96 wind · 7 tornado
Below the map
Detailed storm records and archive context
Use the sections below when you need exact line items, pagination, or matching historical storm days.
Matched reports
121
Hail reports
18
Wind reports
96
Tornado reports
7
Largest hail
3.00"
This month
3969
Report table
July 20, 2026 storm activity
| Time | Event | Impact | Location | Notes |
|---|---|---|---|---|
| 11:50 PM | wind | Wind reported | 1 W Green Bay, WI Brown County | Trees and powerlines down. (GRB) |
| 11:30 PM | wind | Wind reported | 1 E Arizona State Unive, AZ Maricopa County | Large apartment awning damaged. Time estimated based on radar. (PSR) |
| 11:28 PM | wind | Wind reported | Centerville, IA Appanoose County | Delayed report. Damage to large trees... including one that fell on top of a home. Power lines down in town as well. Time estimated from radar. (DMX) |
| 11:21 PM | wind | Wind reported | 3 SSW Greilickville, MI Grand Traverse County | Trees down. (APX) |
| 10:13 PM | hail | 1.00" hail | 2 SE Waukee, IA Dallas County | (DMX) |
| 10:07 PM | hail | 1.00" hail | West Des Moines, IA Polk County | (DMX) |
| 9:58 PM | wind | Wind reported | Camden, IL Schuyler County | Tree limbs blown down. (ILX) |
| 9:46 PM | wind | 70 mph wind | Camden, IL Schuyler County | Multiple tree limbs down. Corrected time of wind gust. (ILX) |
| 9:43 PM | wind | Wind reported | Brooklyn, IL Schuyler County | Tree down on Kentucky Ln. Time estimated from radar. (ILX) |
| 9:37 PM | wind | Wind reported | Augusta, IL Hancock County | Large tree snapped in town... time estimated from radar. (DVN) |
| 9:35 PM | wind | Wind reported | 1 E Pleasantville, IA Marion County | Trees and power lines down. (DMX) |
| 9:31 PM | wind | Wind reported | 1 ENE Carthage, IL Hancock County | Broken 3 inch branches. (DVN) |
| 9:30 PM | wind | Wind reported | 4 SSW Gold Hill, NC Cabarrus County | Tree down on Culp Rd at N Lentz Harness Shop Rd. Time estimated. (GSP) |
| 9:29 PM | wind | Wind reported | 2 SSW Colmar, IL McDonough County | Tree downed along Illinois Highway 61. Time estimated using radar. (DVN) |
| 9:28 PM | wind | Wind reported | 2 NE Warsaw, IL Hancock County | Large tree downed. Time estimated using radar. (DVN) |
| 9:28 PM | tornado | Tornado report | 4 W Tigerton, WI Shawano County | Storm chaser video. (GRB) |
| 9:18 PM | wind | Wind reported | 1 SE Keokuk, IA Lee County | Power lines down in town... time estimated from radar. (DVN) |
| 9:07 PM | wind | Wind reported | Pleasantville, IA Marion County | Caller reports multiple trees down with a wind gust of 60 mph. (DMX) |
| 9:01 PM | wind | 61 mph wind | 1 NW Sandyville, IA Warren County | (DMX) |
| 8:57 PM | tornado | Tornado report | 3 ENE Mattoon, WI Shawano County | Report from OTUS project via drone video. (GRB) |
| 8:49 PM | tornado | Tornado report | 4 WSW Black River Falls, WI Jackson County | A brief tornado occurred just southwest of Black River Falls based on radar and pictures from traffic cameras. (ARX) |
| 8:35 PM | wind | 61 mph wind | 3 NW Mitchellville, IA Polk County | measured from personal weather station. (DMX) |
| 8:33 PM | hail | 1.00" hail | 3 SSE Alleman, IA Polk County | (DMX) |
| 8:32 PM | tornado | Tornado report | 4 NW Stratford, WI Marathon County | Multiple reports. (GRB) |
| 8:25 PM | wind | 58 mph wind | Minneapolis Shoal, MI LMZ221 County | Mesonet-WXFLOW station XMAPV Minneapolis Shoal. (MQT) |
| 8:18 PM | wind | 58 mph wind | 2 W Ankeny, IA Polk County | Measured from personal weather station. (DMX) |
| 8:16 PM | wind | 58 mph wind | 2 E Rifle, CO Garfield County | ASOS station KRIL Garfield County Rgnl AP. (GJT) |
| 8:11 PM | wind | Wind reported | 3 S Madrid, IA Dallas County | Small branches down. (DMX) |
| 8:01 PM | hail | 1.00" hail | Luther, IA Boone County | (DMX) |
| 8:00 PM | wind | Wind reported | Henry, NE Scotts Bluff County | Powerpoles and trees blown over by storm. (CYS) |
| 7:50 PM | wind | Wind reported | 4 W Stratford, WI Marathon County | House and Garage Door damage. (GRB) |
| 7:50 PM | wind | Wind reported | 4 WNW Schley, NC Orange County | Tree down on powerlines on Eno Cemetery Road. (RAH) |
| 7:49 PM | wind | Wind reported | 3 N Thompson, MI Schoolcraft County | Tree down at County Road 441 and 442. (MQT) |
| 7:49 PM | wind | Wind reported | Rubio, IA Washington County | Deck furniture was blown into neighbors yard. (DVN) |
| 7:46 PM | wind | 69 mph wind | 4 E Ames, IA Story County | Measured from personal weather station. (DMX) |
| 7:36 PM | hail | 3.00" hail | 5 NE Watson, MI Marquette County | (MQT) |
| 7:34 PM | wind | Wind reported | 3 NNE Danville City, VA City of Danville County | Several large oak trees downed along Timberlake Drive... damaging five utility poles. (RNK) |
| 7:30 PM | wind | Wind reported | 2 SE Pleasant Grove, NC Alamance County | Tree down near Route 119 and Dickey Mill Road resulting in a power outage. (RAH) |
| 7:27 PM | wind | 61 mph wind | 2 E Torrington, WY Goshen County | ASOS station KTOR Torrington Airport - Tor. (CYS) |
| 7:25 PM | hail | 2.75" hail | Hermansville, MI Menominee County | (MQT) |
| 7:25 PM | wind | Wind reported | Mount Vernon, GA Montgomery County | The 911 call center reported a fiber optic line down near the intersection of S Railroad Ave and McGregor St. Likely associated with strong outflow winds from storms. (FFC) |
| 7:15 PM | wind | Wind reported | 1 NNE Elon College, NC Alamance County | Tree down near Power Line Road and University Drive resulting in a power outage. (RAH) |
| 7:07 PM | wind | Wind reported | 4 N Aline, GA Candler County | Emergency Manager reported a tree down on Stillmore Highway. Time estimated via radar. (CHS) |
| 7:02 PM | wind | Wind reported | 1 NNW Cobbtown, GA Tattnall County | Emergency Manager reported a tree down on the intersection of Highway 57 and Henry Moxley Road. Time estimated via radar. (CHS) |
| 6:58 PM | wind | Wind reported | 6 WSW Mocksville, NC Davie County | Utility company reporting power outages from fallen trees or limbs on equipment. (GSP) |
| 6:57 PM | wind | Wind reported | 1 SSE Daisy, GA Evans County | Tree reported down along with powerlines along Gus Tippins Road at Neita Strickland Road. Time estimated from radar. (CHS) |
| 6:57 PM | wind | Wind reported | 5 SSW Pulaski, GA Candler County | Emergency Manager reported a tree down from the outflow boundary on Dutch Ford Road. Time estimated via radar. (CHS) |
| 6:54 PM | hail | 2.75" hail | 2 S Perkins, MI Delta County | Corrects previous hail report from 4 S Trenary. Location actually was in Brampton. (MQT) |
| 6:54 PM | hail | 2.75" hail | 4 S Trenary, MI Delta County | Report of baseball sized hail 15 miles north of Rapid River. (MQT) |
| 6:49 PM | wind | Wind reported | Miracle, KY Bell County | Resends previous tstm wnd dmg report from Miracle after an IRIS error message appeared. Bell County Dispatch received multiple reports of downed trees along KY-987/Brow (JKL) |
Page 1 of 3 | 121 matched reports
SPC convective outlook
Where severe weather is expected — July 20, 2026




Source: NOAA Storm Prediction Center. Outlook imagery updates on the SPC schedule throughout the day.
Need a hail report for a specific address?
Get a detailed hail history for a property, job site, roof claim, or insurance file — built from verified storm data.