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.

Last storm in this area

Matched

121

Hail

18

Wind

96

Tornado

7

Loading storm map...

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.

Back to map

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

TimeEventImpactLocationNotes
6:46 PMwindWind 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 PMhail1.00" hail
Spread Eagle, WI
Florence County
Nickel to quarter size hail fell for about 90 seconds in Spread Eagle. (GRB)
6:31 PMwindWind reported
2 S Mendes, GA
Tattnall County
Tree reported down on a powerline along Eason Road. Time estimated from radar. (CHS)
6:29 PMwindWind 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 PMtornadoTornado report
Shot Point, MI
Marquette County
Corrects previous tornado report from Shot Point. Video shows waterspout making landfall on Shot Pt. (MQT)
6:26 PMhail2.75" hail
1 NE Story City, IA
Story County
(DMX)
6:24 PMwindWind reported
1 SW Madison, NC
Rockingham County
Tree on power line off Lindsey Bridge Road. (RNK)
6:24 PMhail2.75" hail
Arnold, MI
Marquette County
(MQT)
6:22 PMwind61 mph wind
4 E Albion, IA
Marshall County
(DMX)
6:20 PMwindWind 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 PMhail1.00" hail
1 WNW Spread Eagle, WI
Florence County
Reports of 1 inch hail for 1 minute duration. (GRB)
6:10 PMwind70 mph wind
3 W Lafayette, IA
Linn County
(DVN)
6:07 PMhail2.00" hail
1 ENE Ellsworth, IA
Hamilton County
2 inch hail. (DMX)
6:06 PMwindWind 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 PMwindWind 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 PMhail1.00" hail
1 S Trowbridge Park, MI
Marquette County
Report from mPING: Quarter (1.00 in.). (MQT)
5:59 PMwind74 mph wind
5 WSW Shellsburg, IA
Benton County
measured by automated weather station. (DVN)
5:55 PMtornadoTornado report
4 S Kamrar, IA
Hamilton County
Reports of Tornado on the ground. (DMX)
5:52 PMwindWind 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 PMwind60 mph wind
1 WNW Dysart, IA
Tama County
PWS gust. (DMX)
5:45 PMhail1.25" hail
4 W Trowbridge Park, MI
Marquette County
(MQT)
5:45 PMwind70 mph wind
6 SW Independence Airpo, IA
Buchanan County
(DVN)
5:43 PMwindWind 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 PMwindWind 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 PMhail1.75" hail
4 N Kamrar, IA
Hamilton County
(DMX)
5:39 PMwind60 mph wind
5 ESE Voorhies, IA
Black Hawk County
PWS gust. (DMX)
5:34 PMtornadoTornado 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 PMwind62 mph wind
5 SSE Reinbeck, IA
Tama County
PWS gust. (DMX)
5:20 PMwindWind 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 PMwindWind reported
Eldora, IA
Hardin County
Delayed report - emergency manager sent photos of tree damage in Eldora. Time estimated via radar. (DMX)
5:11 PMwindWind 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 PMwindWind reported
1 WSW Washington, NC
Beaufort County
Power outages reported due to storm damage in Washington... NC. Time estimated from Radar. (MHX)
5:00 PMwindWind reported
2 NNE Knightdale, NC
Wake County
Tree down in roadway. (RAH)
4:50 PMwindWind reported
Ackley, IA
Hardin County
Delayed report - emergency manager relayed photos of tree damage via NWSChat. Time estimated via radar. (DMX)
4:45 PMwindWind reported
2 WNW Garner, NC
Wake County
Tree fell on power lines... causing power outages in the area. (RAH)
4:45 PMwindWind reported
Galt, IA
Wright County
Multiple grain bins heavily damaged. Time estimated via radar. (DMX)
4:43 PMwind65 mph wind
3 NNW Galt, IA
Wright County
Measured from personal weather station. (DMX)
4:40 PMwind80 mph wind
4 S Sheffield, IA
Franklin County
Relayed by emergency manager. Time estimated from radar. (DMX)
4:38 PMwindWind reported
4 S Sheffield, IA
Franklin County
Several trees down along with roof damage. Time estimated via radar. (DMX)
4:35 PMwind62 mph wind
6 WNW Belmond, IA
Wright County
Measured by personal weather station. (DMX)
4:25 PMwindWind reported
3 SE Cary, NC
Wake County
Tree down on a home on Shotts Court. (RAH)
4:25 PMwindWind reported
Belmond, IA
Wright County
Multiple trees down via slack. Time estimated via radar. (DMX)
4:20 PMwindWind 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 PMwindWind 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 PMwindWind 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 PMwind63 mph wind
4 NW Lone Rock, IA
Kossuth County
Measured from personal weather station. (DMX)
4:03 PMwindWind 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 PMwindWind 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 PMwindWind reported
3 ENE Pinetops, NC
Edgecombe County
Tree down on US-258 blocking the road near Waynes Way. (RAH)
3:57 PMwindWind 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)

Page 2 of 3 | 121 matched reports

SPC convective outlook

Where severe weather is expected — July 20, 2026

Categorical
NOAA SPC day 1 categorical convective outlook map
Hail
NOAA SPC day 1 hail probability outlook map
Wind
NOAA SPC day 1 wind probability outlook map
Tornado
NOAA SPC day 1 tornado probability outlook map

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.

Request a hail report