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 |
|---|---|---|---|---|
| 6:46 PM | wind | Wind reported | 1 SSW Hazlehurst, GA Jeff Davis County | Multiple trees and powerlines lines downed in the Hazlehurst city limits and the surrounding vicinity within Jeff Davis county. (JAX) |
| 6:35 PM | hail | 1.00" hail | Spread Eagle, WI Florence County | Nickel to quarter size hail fell for about 90 seconds in Spread Eagle. (GRB) |
| 6:31 PM | wind | Wind reported | 2 S Mendes, GA Tattnall County | Tree reported down on a powerline along Eason Road. Time estimated from radar. (CHS) |
| 6:29 PM | wind | Wind reported | 3 NNE Marengo, IA Iowa County | Two trees down on county roads northern part of Iowa County... time estimated from radar. (DVN) |
| 6:28 PM | tornado | Tornado report | Shot Point, MI Marquette County | Corrects previous tornado report from Shot Point. Video shows waterspout making landfall on Shot Pt. (MQT) |
| 6:26 PM | hail | 2.75" hail | 1 NE Story City, IA Story County | (DMX) |
| 6:24 PM | wind | Wind reported | 1 SW Madison, NC Rockingham County | Tree on power line off Lindsey Bridge Road. (RNK) |
| 6:24 PM | hail | 2.75" hail | Arnold, MI Marquette County | (MQT) |
| 6:22 PM | wind | 61 mph wind | 4 E Albion, IA Marshall County | (DMX) |
| 6:20 PM | wind | Wind reported | 6 ENE Dilkon, AZ Navajo County | Pictures on social media showed metal frame greenhouses damaged... with some poles bent. Photos also showed a large tree uprooted and large branches broken off. (FGZ) |
| 6:13 PM | hail | 1.00" hail | 1 WNW Spread Eagle, WI Florence County | Reports of 1 inch hail for 1 minute duration. (GRB) |
| 6:10 PM | wind | 70 mph wind | 3 W Lafayette, IA Linn County | (DVN) |
| 6:07 PM | hail | 2.00" hail | 1 ENE Ellsworth, IA Hamilton County | 2 inch hail. (DMX) |
| 6:06 PM | wind | Wind reported | 7 SW Surrency, GA Appling County | Report of powerlines down on roadway on GA-15 near the intersection of Bowen Rd. (JAX) |
| 6:05 PM | wind | Wind reported | 5 E Millwood, GA Ware County | Report of a tree down on the roadway at the intersection of Albany Highway (US-82) and Dyson Rd. (JAX) |
| 6:04 PM | hail | 1.00" hail | 1 S Trowbridge Park, MI Marquette County | Report from mPING: Quarter (1.00 in.). (MQT) |
| 5:59 PM | wind | 74 mph wind | 5 WSW Shellsburg, IA Benton County | measured by automated weather station. (DVN) |
| 5:55 PM | tornado | Tornado report | 4 S Kamrar, IA Hamilton County | Reports of Tornado on the ground. (DMX) |
| 5:52 PM | wind | Wind reported | 5 W Jesup, GA Wayne County | EM reported a few trees were downed on powerlines between Jesup and Odum along Empire Rd. Time based on Radar. (JAX) |
| 5:45 PM | wind | 60 mph wind | 1 WNW Dysart, IA Tama County | PWS gust. (DMX) |
| 5:45 PM | hail | 1.25" hail | 4 W Trowbridge Park, MI Marquette County | (MQT) |
| 5:45 PM | wind | 70 mph wind | 6 SW Independence Airpo, IA Buchanan County | (DVN) |
| 5:43 PM | wind | Wind reported | 1 WNW Crystal Falls, MI Iron County | Corrects previous tstm wnd dmg report from 1 WNW Crystal Falls. Corrects previous tstm wnd dmg report from 1 WNW Crystal Falls. Multiple reports of large trees down... (MQT) |
| 5:40 PM | wind | Wind reported | 2 ESE Coats Crossroads, NC Johnston County | Several trees down in the area of NC 210 and Fast Pitch Lane resulting in power outages. (RAH) |
| 5:39 PM | hail | 1.75" hail | 4 N Kamrar, IA Hamilton County | (DMX) |
| 5:39 PM | wind | 60 mph wind | 5 ESE Voorhies, IA Black Hawk County | PWS gust. (DMX) |
| 5:34 PM | tornado | Tornado report | 1 SSE Webster City, IA Hamilton County | Multiple reports of funnel cloud... With reports on the ground. Location estimate by RADAR. (DMX) |
| 5:27 PM | wind | 62 mph wind | 5 SSE Reinbeck, IA Tama County | PWS gust. (DMX) |
| 5:20 PM | wind | Wind reported | 3 SW Blackshear, GA Pierce County | Report of Powerlines down on the roadway at the intersection of Bowen Rd and US-84. Time estimated by radar. (JAX) |
| 5:15 PM | wind | Wind reported | Eldora, IA Hardin County | Delayed report - emergency manager sent photos of tree damage in Eldora. Time estimated via radar. (DMX) |
| 5:11 PM | wind | Wind reported | 2 NNW Holland, IA Grundy County | Received report via social media of tree damage around 199th and L Ave near Dike... IA. Time estimated from radar. (DMX) |
| 5:08 PM | wind | Wind reported | 1 WSW Washington, NC Beaufort County | Power outages reported due to storm damage in Washington... NC. Time estimated from Radar. (MHX) |
| 5:00 PM | wind | Wind reported | 2 NNE Knightdale, NC Wake County | Tree down in roadway. (RAH) |
| 4:50 PM | wind | Wind reported | Ackley, IA Hardin County | Delayed report - emergency manager relayed photos of tree damage via NWSChat. Time estimated via radar. (DMX) |
| 4:45 PM | wind | Wind reported | 2 WNW Garner, NC Wake County | Tree fell on power lines... causing power outages in the area. (RAH) |
| 4:45 PM | wind | Wind reported | Galt, IA Wright County | Multiple grain bins heavily damaged. Time estimated via radar. (DMX) |
| 4:43 PM | wind | 65 mph wind | 3 NNW Galt, IA Wright County | Measured from personal weather station. (DMX) |
| 4:40 PM | wind | 80 mph wind | 4 S Sheffield, IA Franklin County | Relayed by emergency manager. Time estimated from radar. (DMX) |
| 4:38 PM | wind | Wind reported | 4 S Sheffield, IA Franklin County | Several trees down along with roof damage. Time estimated via radar. (DMX) |
| 4:35 PM | wind | 62 mph wind | 6 WNW Belmond, IA Wright County | Measured by personal weather station. (DMX) |
| 4:25 PM | wind | Wind reported | 3 SE Cary, NC Wake County | Tree down on a home on Shotts Court. (RAH) |
| 4:25 PM | wind | Wind reported | Belmond, IA Wright County | Multiple trees down via slack. Time estimated via radar. (DMX) |
| 4:20 PM | wind | Wind reported | 3 W Americus, GA Sumter County | Tree down across McMath Mill Rd along with power lines down. Time estimated based on radar. (FFC) |
| 4:18 PM | wind | Wind reported | 3 SSE Summerton, SC Clarendon County | Clarendon County dispatch reported a tree down across Bill Davis Rd near Summerton. Time estimated by radar. (CAE) |
| 4:14 PM | wind | Wind reported | 4 NE Cordele, GA Crisp County | Large tree reported down blocking Highway 257 at Tremont Rd via social media. Time estimated based on radar. (FFC) |
| 4:11 PM | wind | 63 mph wind | 4 NW Lone Rock, IA Kossuth County | Measured from personal weather station. (DMX) |
| 4:03 PM | wind | Wind reported | 3 SW Britt, IA Hancock County | Emergency manager shared photos of power pole damage along 210th st. in Hancock county. Time esatimted from radar. (DMX) |
| 4:01 PM | wind | Wind reported | 2 SSE Nora Springs, IA Floyd County | *** 1 INJ *** Updates previous tstm wnd dmg report from 2 SSE Nora Springs. Multiple vehicles and tractor trailers blown over on Avenue of the Saints/ US-18 between MM (ARX) |
| 4:00 PM | wind | Wind reported | 3 ENE Pinetops, NC Edgecombe County | Tree down on US-258 blocking the road near Waynes Way. (RAH) |
| 3:57 PM | wind | Wind reported | 5 E Green Cove Springs, FL St. Johns County | Report of a tree down on powerlines on State Road 13 North Near State Road 16. (JAX) |
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.