Storm reports for July 7, 2026
NOAA recorded 13 hail reports, 83 wind reports and 2 tornado reports in 17 states on July 7, 2026.
- in 17 states
- 98
- Storm reports
- 1 NNW Lindale, Smith County, TX
- 1.5 in
- Largest hail
- 6 W Barnard, Brown County, SD
- 74 mph
- Highest gust
- 2
- Tornado reports
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on July 7, 2026 to 12:00 UTC the next day. Times are Central.
Select a dot or a path for the report. NWS survey teams walked the shaded paths after the storm; each is drawn at the widest width they found, so it can look wider than the damage at any one spot. Gust lines are estimates: the highest gust of the day in NOAA's hourly 2.5 km wind analysis (URMA), which fills in between weather stations. They aren't measurements at any building.
Reports by hour
Hail13, most at 7 PM
Wind83, most at 1 PM
Tornado2, most at 2 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 2:37 PM | Not rated | 2 W Burns, Laramie County, WY | Not surveyed |
| 2:42 PM | Not rated | 4 SSE Gun Barrel, Laramie County, WY | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 12:25 PM | 1.5 in | 1 NNW Lindale, Smith County, TX |
| 3:10 PM | 1.0 in | Wood Lake, Yellow Medicine County, MN |
| 5:06 PM | 1.0 in | 12 NNW Rushville, Sheridan County, NE |
| 7:22 PM | 1.25 in | 2 SE Upton, Weston County, WY |
| 7:30 PM | 1.0 in | 1 SE Upton, Weston County, WY |
| 7:30 PM | 1.5 in | Upton, Weston County, WY |
| 7:35 PM | 1.5 in | 11 S Klein, Musselshell County, MT |
| 7:43 PM | 1.0 in | 8 SSE Klein, Musselshell County, MT |
| 7:50 PM | 1.0 in | 1 N Summerset, Meade County, SD |
| 7:50 PM | 1.0 in | 2 NNW Summerset, Meade County, SD |
| 8:30 PM | 1.0 in | 9 NNE Rumford, Fall River County, SD |
| 8:52 PM | 1.0 in | Selby, Walworth County, SD |
| 9:18 PM | 1.0 in | 5 W Webster, Day County, SD |
| Time | Gust | Where |
|---|---|---|
| 10:05 AM | 60 mph | Leola, McPherson County, SD |
| 10:30 AM | 74 mph | 6 W Barnard, Brown County, SD |
| 12:45 PM | Not measured | 4 SE Henderson, Rusk County, TX |
| 1:06 PM | Not measured | 2 ENE Buckhorn, Wakulla County, FL |
| 1:07 PM | Not measured | 7 SE Arp, Rusk County, TX |
| 1:09 PM | Not measured | 3 W Cherry Valley, Cross County, AR |
| 1:10 PM | Not measured | 3 ESE Troup, Cherokee County, TX |
| 1:11 PM | Not measured | 4 WNW Clyattville, Lowndes County, GA |
| 1:13 PM | Not measured | 2 E Lindale, Smith County, TX |
| 1:15 PM | Not measured | 3 N New Summerfield, Cherokee County, TX |
| 1:15 PM | Not measured | 4 ESE Lindale, Smith County, TX |
| 1:21 PM | Not measured | 3 W Briarcliffe Acres, Horry County, SC |
Show all 83 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 1:50 PM | Not measured | 3 SSE Trinity, Morgan County, AL |
| 1:50 PM | Not measured | 3 SSE Trinity, Morgan County, AL |
| 2:00 PM | Not measured | 1 NW Tyler, Smith County, TX |
| 2:20 PM | Not measured | 1 SW Smyrna, Houston County, AL |
| 2:45 PM | Not measured | 1 N Columbia, Houston County, AL |
| 2:54 PM | 63 mph | 8 SE Reliance, Sweetwater County, WY |
| 3:10 PM | Not measured | 1 S De Funiak Springs, Walton County, FL |
| 3:13 PM | Not measured | 1 SW Prairieville, Ascension County, LA |
| 3:20 PM | Not measured | 5 N Spears, Fayette County, KY |
| 3:22 PM | Not measured | Selma, Johnston County, NC |
| 4:07 PM | Not measured | 6 SE Falcon, Sampson County, NC |
| 4:11 PM | Not measured | 1 SW Crab Orchard, Lincoln County, KY |
| 4:22 PM | 61 mph | 5 SE Reliance, Sweetwater County, WY |
| 4:40 PM | Not measured | 1 S Wade, Cumberland County, NC |
| 4:44 PM | Not measured | 3 SSE Dunn, Harnett County, NC |
| 4:46 PM | Not measured | 4 WSW Mt Laurel, Halifax County, VA |
| 4:50 PM | 62 mph | 6 NE Pinedale, Sublette County, WY |
| 5:04 PM | Not measured | Sarecta, Duplin County, NC |
| 5:07 PM | Not measured | 4 E Crystal Hill, Halifax County, VA |
| 5:24 PM | Not measured | 1 SW Welsh, Montgomery County, AR |
| 5:32 PM | 59 mph | 4 NNW Brownson, Cheyenne County, NE |
| 5:33 PM | Not measured | 2 ESE San Angelo, Tom Green County, TX |
| 5:42 PM | Not measured | 1 N Sanford, Lee County, NC |
| 5:45 PM | Not measured | 2 WNW Bahama, Durham County, NC |
| 5:47 PM | Not measured | 1 NE Sanford, Lee County, NC |
| 6:01 PM | 61 mph | 5 NW Riverton, Fremont County, WY |
| 6:04 PM | Not measured | 2 SE Durham, Durham County, NC |
| 6:07 PM | Not measured | 2 NE Bethesda, Durham County, NC |
| 6:20 PM | Not measured | 1 WNW Valona, McIntosh County, GA |
| 6:30 PM | Not measured | 1 ESE Ferrum, Franklin County, VA |
| 6:40 PM | Not measured | 1 S Five Forks, James City County, VA |
| 6:41 PM | Not measured | 2 E Rdu International, Wake County, NC |
| 6:46 PM | Not measured | 4 WNW Sago, Franklin County, VA |
| 6:55 PM | 60 mph | 11 SW Upton, Weston County, WY |
| 6:55 PM | Not measured | 10 SW Upton, Weston County, WY |
| 7:00 PM | Not measured | 1 S Plum Point, New Kent County, VA |
| 7:10 PM | Not measured | 4 WSW Falls Lake, Wake County, NC |
| 7:17 PM | Not measured | 2 SSW Falls Lake, Wake County, NC |
| 7:25 PM | Not measured | 4 NNE Raleigh, Wake County, NC |
| 7:26 PM | 64 mph | 14 N Bar Nunn, Natrona County, WY |
| 7:30 PM | Not measured | Upton, Weston County, WY |
| 7:34 PM | 61 mph | 14 SE Kaycee, Johnson County, WY |
| 7:45 PM | 60 mph | 5 NNE Upton, Weston County, WY |
| 7:59 PM | 64 mph | 2 SW Westport, Brown County, SD |
| 8:05 PM | 72 mph | Akaska, Walworth County, SD |
| 8:06 PM | 61 mph | Westport, Brown County, SD |
| 8:14 PM | Not measured | 1 E Aberdeen, Brown County, SD |
| 8:15 PM | Not measured | Aberdeen, Brown County, SD |
| 8:17 PM | 61 mph | 5 N Aberdeen Regional A, Brown County, SD |
| 8:21 PM | 68 mph | 1 SSE Aberdeen Regional, Brown County, SD |
| 8:29 PM | Not measured | 5 ESE Bath, Brown County, SD |
| 8:35 PM | 70 mph | 7 S Claremont, Brown County, SD |
| 8:49 PM | 62 mph | 27 E Lucin, Box Elder County, UT |
| 8:50 PM | 62 mph | 3 S Conde, Spink County, SD |
| 9:00 PM | 62 mph | Andover, Day County, SD |
| 9:20 PM | 60 mph | 6 WNW Lakeside, Box Elder County, UT |
| 9:31 PM | 60 mph | 2 SE Waubay Wildlife Re, Day County, SD |
| 10:07 PM | 63 mph | 1 NE Sandy Shore State, Codington County, SD |
| 10:11 PM | 58 mph | 2 NW Beardsley, Big Stone County, MN |
| 10:15 PM | Not measured | Beardsley, Big Stone County, MN |
| 10:30 PM | 62 mph | 3 WSW Graceville, Big Stone County, MN |
| 10:43 PM | 59 mph | 6 W Cottonwood, Jackson County, SD |
| 10:47 PM | 58 mph | 3 NW Chokio, Stevens County, MN |
| 10:49 PM | 60 mph | 1 NE Mina, Edmunds County, SD |
| 10:55 PM | 71 mph | 4 ESE Mina, Brown County, SD |
| 11:13 PM | 59 mph | Warner, Brown County, SD |
| 12:06 AM | 63 mph | 1 WNW Summit, Roberts County, SD |
| 12:40 AM | Not measured | 3 N Mora, Kanabec County, MN |
| 12:56 AM | 60 mph | 1 E Garden City, Rich County, UT |
| 1:55 AM | 66 mph | Saint Francis, Cheyenne County, KS |
| 2:21 AM | 60 mph | 9 NNW Mcdonald, Cheyenne County, KS |
By state
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Rapid City, SD | 1.0 in | None | 0 |
| Baton Rouge, LA | None | None | 0 |
| Durham, NC | None | None | 0 |
| Fayetteville, NC | None | None | 0 |
| Lexington, KY | None | None | 0 |
| Myrtle Beach, SC | None | None | 0 |
| Raleigh, NC | None | None | 0 |
| San Angelo, TX | None | None | 0 |
| Tyler, TX | None | None | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.