Storm reports
June 21, 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
156
Hail
25
Wind
93
Tornado
38
25
Hail reports
June 21, 2026
156
Total storm reports
Hail · Wind · Tornado
3.2″
Largest hail
Reported hail size
10
Affected states
United States
93 / 38
Wind / tornado
93 wind · 38 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
156
Hail reports
25
Wind reports
93
Tornado reports
38
Largest hail
3.20"
This month
4577
Report table
June 21, 2026 storm activity
| Time | Event | Impact | Location | Notes |
|---|---|---|---|---|
| 6:07 PM | wind | Wind reported | 5 NW Bluford, IL Jefferson County | Extensive tree and power line damage. Some roof and structural damage. Possible tornado. (PAH) |
| 5:45 PM | tornado | Tornado report | 3 ESE Annapolis, IL Crawford County | TDS observed on radar. (ILX) |
| 5:41 PM | tornado | Tornado report | 2 NW Oskaloosa, IL Clay County | (ILX) |
| 5:38 PM | tornado | Tornado report | 2 E Alma, IL Marion County | Emergency manager reported a funnel. Passed along a report from firemen saying tornado on the ground headed east toward Forbes State Park. (LSX) |
| 5:38 PM | tornado | Tornado report | 3 NNE Stephen Forbes St, IL Marion County | Corrects previous tornado report from 2 E Alma. Emergency manager reported a funnel. Passed along a report from firemen saying tornado on the ground headed east toward (LSX) |
| 5:32 PM | wind | Wind reported | 2 N Oblong, IL Crawford County | Corrects previous tornado report from 2 N Oblong. Several downed power lines off 1250 N... between 200 E and 300 E. (ILX) |
| 5:20 PM | hail | 1.50" hail | 3 W Stratton, NE Hitchcock County | Report from mPING: Ping Pong Ball (1.50 in.). (GLD) |
| 5:20 PM | wind | Wind reported | 4 SW Hutton, IL Cumberland County | Multiple large softwood tree limbs snapped. (ILX) |
| 5:15 PM | wind | 64 mph wind | 5 NE Vernon, CO Yuma County | Davis Weatherlink site: Osmus Farm reported 64 mph gust. (GLD) |
| 5:14 PM | tornado | Tornado report | 1 SSE Newton, IL Jasper County | Large TDS on radar. (ILX) |
| 5:11 PM | wind | 62 mph wind | 5 NW Riverton, WY Fremont County | ASOS station KRIW Riverton Airport (ASOS). (RIW) |
| 5:10 PM | wind | 61 mph wind | 7 ENE Roscoe, NE Keith County | Personal weather station. (LBF) |
| 5:09 PM | wind | Wind reported | 1 SSW Ste. Marie, IL Jasper County | Power lines down and part of barn roof peeled back. Possible tornado. (ILX) |
| 5:05 PM | hail | 3.20" hail | 12 N Max, NE Dundy County | Social Media report of pictured 3.2 inch hail measured with Calipers. (GLD) |
| 5:03 PM | wind | Wind reported | 3 N Toledo, IL Cumberland County | Large trees down. Possible tornado. (ILX) |
| 5:01 PM | wind | Wind reported | 2 NW Saint Paul, IL Fayette County | Multiple trees down... multiple branches strewn about... and power lines down along CR 1900N near N 1300E. (LSX) |
| 4:55 PM | wind | 67 mph wind | 2 NW Wray, CO Yuma County | AWOS station K2V5 2 NW Wray. (GLD) |
| 4:53 PM | tornado | Tornado report | 3 NE Vernon, IL Fayette County | Report of a tornado touchdown near Pittsburgh and Vernon. (LSX) |
| 4:51 PM | wind | Wind reported | Wray, CO Yuma County | Trained spotter reports 2-3 inch tree limbs down with pictures. Time estimated from radar. (GLD) |
| 4:47 PM | tornado | Tornado report | 3 W Ingraham, IL Clay County | (ILX) |
| 4:43 PM | wind | Wind reported | 1 E Neoga, IL Cumberland County | Photo of debris strewn in field about one-half mile east of town. Possible tornado. (ILX) |
| 4:43 PM | tornado | Tornado report | 1 ESE Neoga, IL Cumberland County | Areal drone footage shared via broadcast met. Time estimated by radar. (ILX) |
| 4:43 PM | hail | 2.50" hail | 7 SW Wauneta, NE Dundy County | Report from mPING: Tennis Ball (2.50 in.). (GLD) |
| 4:40 PM | wind | Wind reported | Watson, IL Effingham County | Tree limbs down on a home. (ILX) |
| 4:35 PM | tornado | Tornado report | 3 W South Pekin, IL Tazewell County | Received video confirmation of a landspout. (ILX) |
| 4:34 PM | tornado | Tornado report | Louisville, IL Clay County | (ILX) |
| 4:14 PM | hail | 1.75" hail | 1 NNE Imperial, NE Chase County | mPing Report. (LBF) |
| 3:54 PM | hail | 1.00" hail | 6 N Lewellen, NE Garden County | (LBF) |
| 3:45 PM | wind | Wind reported | 1 SW Ratliff, FL Nassau County | A tree fell along Ratliff road. A photo was shared via social media. Time was estimated by radar. (JAX) |
| 3:44 PM | tornado | Tornado report | 1 NNW Elba, CO Washington County | [Landspout] (BOU) |
| 3:43 PM | hail | 1.00" hail | 9 N Imperial, NE Chase County | mPing report. (LBF) |
| 3:30 PM | tornado | Tornado report | 3 ESE Pleasant Valley, CO Phillips County | [Landspout] (BOU) |
| 3:15 PM | wind | Wind reported | 1 SSE Sunnyside, GA Ware County | A pine tree fell across City Blvd between Seminole Trail and Baltimore Circle. Radar estimated time. (JAX) |
| 2:59 PM | hail | 1.50" hail | 8 ENE Broadwater, NE Morrill County | Report via mPING. (CYS) |
| 2:18 AM | tornado | Tornado report | 6 E Sedgwick, KS Harvey County | Radar confirmed tornado. (ICT) |
| 2:14 AM | wind | 68 mph wind | 1 NNW Moundridge, KS McPherson County | (ICT) |
| 2:13 AM | wind | 70 mph wind | 1 NW East Wichita, KS Sedgwick County | 70 mph winds along with a few tree branches down. (ICT) |
| 1:58 AM | wind | 70 mph wind | Maize, KS Sedgwick County | Est gusts 65 to 70 mph. (ICT) |
| 1:36 AM | wind | 60 mph wind | 2 N Mt Vernon, KS Reno County | Est. 50 to 60 mph winds. Report from social media. Time estimated from radar. (ICT) |
| 1:20 AM | wind | 60 mph wind | 1 NW Kingman, KS Kingman County | (ICT) |
| 1:19 AM | wind | 61 mph wind | 3.8 SSE Ellinwood, KS Barton County | (ICT) |
| 12:55 AM | hail | 1.00" hail | 5 ESE Ft. Dodge, KS Ford County | Report received through social media. (DDC) |
| 12:44 AM | wind | 60 mph wind | 1 W Great Bend Airport, KS Barton County | AWOS station KGBD Great Bend Municipal Airpt. (ICT) |
| 12:39 AM | wind | 61 mph wind | Walker, KS Ellis County | Report was from UPR weather station. (DDC) |
| 12:38 AM | hail | 1.50" hail | 1 SSW Lucerne, CO Weld County | (BOU) |
| 12:32 AM | wind | 72 mph wind | 5 NNW Ash Valley, KS Rush County | Report was from a personal weather station. (DDC) |
| 12:30 AM | hail | 1.00" hail | 1 N Dodge City, KS Ford County | (DDC) |
| 12:28 AM | wind | 67 mph wind | La Crosse, KS Rush County | Wind Gust report was from an AWN weather station. (DDC) |
| 12:24 AM | hail | 1.75" hail | 5 SW Howell, KS Gray County | Report received through social media with pictures. (DDC) |
| 12:17 AM | wind | 72 mph wind | 1 N Macksville, KS Stafford County | Report was from a AWN weather station. (DDC) |
SPC convective outlook
Where severe weather is expected — June 21, 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.