Storm reports
June 28, 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
50
Hail
9
Wind
39
Tornado
2
9
Hail reports
June 28, 2026
50
Total storm reports
Hail · Wind · Tornado
2″
Largest hail
Reported hail size
11
Affected states
United States
39 / 2
Wind / tornado
39 wind · 2 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
50
Hail reports
9
Wind reports
39
Tornado reports
2
Largest hail
2.00"
This month
4577
Report table
June 28, 2026 storm activity
| Time | Event | Impact | Location | Notes |
|---|---|---|---|---|
| 11:02 PM | wind | 70 mph wind | Minot Air Force Base, ND Ward County | Wind gusts of 60 to 70 mph accompanied by 0.5 inch diameter hail. (BIS) |
| 10:55 PM | wind | 61 mph wind | 3 NNW Turtle Lake, ND McLean County | 61 MPH wind gust at 10M measured at the Turtle Lake 4N NDAWN. (BIS) |
| 10:52 PM | hail | 1.00" hail | 11 S Merriman, NE Cherry County | (LBF) |
| 10:00 PM | tornado | Tornado report | 4 ESE Riverdale, ND McLean County | Multiple photos received of a tornado. Time and location estimated based on radar. (BIS) |
| 9:54 PM | hail | 1.00" hail | Riverdale, ND McLean County | 1 inch (quarter sized) hail reported in Riverdale. (BIS) |
| 9:42 PM | hail | 1.25" hail | Golden Valley, ND Mercer County | Trained spotter reports hail up to the size of half dollars. Also reported gusty wind and approximately 0.35 inches of rain. (BIS) |
| 8:42 PM | hail | 1.50" hail | 8 N New Salem, ND Morton County | Spotter reports 1.5 inch hail north of New Salem. Sizes range from dime up to ping pong sized. No rain or wind. (BIS) |
| 8:38 PM | wind | 61 mph wind | 5 W Whites City, NM Eddy County | (MAF) |
| 7:08 PM | wind | Wind reported | 3 W Monroeton, NC Rockingham County | Tree down across Doc Road. (RNK) |
| 6:44 PM | wind | 75 mph wind | 3 NNW Belding, TX Pecos County | (MAF) |
| 6:03 PM | wind | 60 mph wind | 1 WNW Augusta, ME Kennebec County | Corrects previous non-tstm wnd gst report from 1 WNW Augusta. ASOS station KAUG Augusta reported a wind gust of 52kts. (GYX) |
| 5:51 PM | wind | Wind reported | 1 WSW Augusta, ME Kennebec County | Medium to large tree down in front from apartment complex. Also reported smaller trees down and uprooted nearby. (GYX) |
| 5:36 PM | hail | 1.00" hail | 3 N Belgrade, ME Kennebec County | Public Facebook post showing hailstones ranging from roughly dime size to quarter size. Time estimated by radar. (GYX) |
| 5:30 PM | wind | Wind reported | 3 SW Delco, NC Columbus County | Time estimated on radar. (ILM) |
| 5:14 PM | tornado | Tornado report | 1 WSW North Fort Myers, FL Lee County | Two mobile homes in North Fort Myers had roof damage. A video of lofted circulating debris supports a very brief touchdown... lifting about two-thirds of a roof off of (TBW) |
| 4:08 PM | wind | Wind reported | 1 NE Springdale, SC Lancaster County | Corrects previous tstm wnd dmg report and time estimated from radar for 1 NE Springdale. Tree down on King Circle. (CAE) |
| 4:08 PM | wind | Wind reported | 3 SE Edgemoor, SC Chester County | Power outages reported due to downed trees along and north of Saluda Rd. (GSP) |
| 3:55 PM | wind | Wind reported | 5 NW Edgemoor, SC York County | Power outages reported due to downed trees. (GSP) |
| 3:08 PM | hail | 2.00" hail | 3 SE Delmar, IA Clinton County | Several 1-2 inch size hailstones. (DVN) |
| 2:52 PM | wind | Wind reported | 4 NNE Buffalo, SC Union County | Tree down across High Plains Dr. (GSP) |
| 2:33 PM | wind | 59 mph wind | Monmouth, IA Jackson County | (DVN) |
| 2:21 PM | wind | Wind reported | 3 WNW Spartanburg, SC Spartanburg County | Social media picture of a tree down across Ethel Road. (GSP) |
| 1:30 PM | wind | Wind reported | 2 SW Manchester, IA Delaware County | Gas station awning collapse. This awning was previously damaged from a storm some time ago. Other nearby trees and sheds not damaged. (DVN) |
| 9:08 AM | wind | 58 mph wind | 5 SSW Britt, IA Hancock County | Delayed PWS gust. (DMX) |
| 8:14 AM | hail | 1.50" hail | Webb, IA Clay County | (FSD) |
| 7:34 AM | wind | 68 mph wind | 4 WNW Spencer, IA Clay County | ASOS station KSPW Spencer Municipal Airport. (FSD) |
| 7:09 AM | hail | 1.00" hail | Sanborn, IA O'Brien County | (FSD) |
| 6:35 AM | hail | 1.00" hail | Hull, IA Sioux County | (FSD) |
| 5:40 AM | wind | 67 mph wind | 2 SSE Lennox, SD Lincoln County | (FSD) |
| 5:34 AM | wind | 59 mph wind | 3 W Dell Rapids, SD Minnehaha County | Mesonet station 17 SD RWIS DELL RAPIDS. (FSD) |
| 5:27 AM | wind | 60 mph wind | 4 E Irene, SD Clay County | (FSD) |
| 5:22 AM | wind | 63 mph wind | 3 NNW Sioux Falls, SD Minnehaha County | (FSD) |
| 5:01 AM | wind | 63 mph wind | 7 N Crofton, NE Knox County | Public weather station reported gust to 63 mph. (OAX) |
| 4:39 AM | wind | 61 mph wind | Canistota, SD McCook County | (FSD) |
| 3:51 AM | wind | 68 mph wind | 3 S Corsica, SD Douglas County | Mesonet station 304 SD RWIS Corsica. (FSD) |
| 3:39 AM | wind | 60 mph wind | 3 E Avon, SD Bon Homme County | South Dakota State mesonet 3 E Avon. (FSD) |
| 3:35 AM | wind | 65 mph wind | 4 NE Dante, SD Charles Mix County | Mesonet station 324 SD RWIS WAGNER. (FSD) |
| 2:51 AM | wind | 58 mph wind | 2 WSW Pickstown, SD Gregory County | Mesonet station 244 SD RWIS Ft. Randall Dam. (FSD) |
| 2:43 AM | wind | 60 mph wind | 9 SW Platte, SD Charles Mix County | Personal Weather Station. (FSD) |
| 2:30 AM | wind | 71 mph wind | Herrick, SD Gregory County | Personal Weather Station. (FSD) |
| 2:20 AM | wind | 70 mph wind | 7 S Claremont, SD Brown County | Mesonet station GOTS2 Groton 9 NNE (SD Mesonet). (ABR) |
| 2:00 AM | wind | 60 mph wind | 1 ESE Dallas, SD Gregory County | Mesonet station 307 SD RWIS Dallas. (FSD) |
| 1:59 AM | wind | 79 mph wind | 10 SE Mills, NE Keya Paha County | Nebraska Mesonet. (LBF) |
| 1:52 AM | wind | 75 mph wind | 2 ENE Aberdeen, SD Brown County | Time estimated. (ABR) |
| 1:25 AM | wind | 58 mph wind | 5 NW Redfield, SD Spink County | (ABR) |
| 1:16 AM | wind | 70 mph wind | Wewela, SD Tripp County | (UNR) |
| 1:14 AM | wind | 59 mph wind | Miller, SD Hand County | (ABR) |
| 12:46 AM | wind | Wind reported | 1 WSW Springfield, OH Clark County | Tree down in the 1100 block of West Pleasant Street. Time estimated from Radar. (ILN) |
| 12:37 AM | wind | 58 mph wind | 4 ENE Sparks, NE Cherry County | Nebraska Mesonet. (LBF) |
| 12:19 AM | wind | 70 mph wind | 5 SSE Mercer, ND Sheridan County | 70 MPH wind gust at 10M measured at Pickardville 6SW NDAWN; 69 MPH recorded at 3M. (BIS) |
SPC convective outlook
Where severe weather is expected — June 28, 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.