West Virginia storm reports for July 4, 2026
NOAA recorded 125 wind reports in West Virginia on July 4, 2026.
- in West Virginia
- 125
- Storm reports
- 0
- 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
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on July 4, 2026 to 12:00 UTC the next day. Times are Central.
Select a dot or a path for the report. 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
Wind125, most at 4 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Gust | Where |
|---|---|---|
| 12:00 PM | Not measured | 8 SW Chesapeake, Boone County, WV |
| 12:10 PM | Not measured | 1 W Davy, McDowell County, WV |
| 12:10 PM | Not measured | 3 NNE Madison, Boone County, WV |
| 12:10 PM | Not measured | 9 SW Chesapeake, Boone County, WV |
| 12:11 PM | Not measured | 1 W Farmington, Marion County, WV |
| 12:15 PM | Not measured | 2 ENE Oceana, Wyoming County, WV |
| 12:20 PM | Not measured | 1 ESE Oceana, Wyoming County, WV |
| 12:20 PM | Not measured | 2 SSW Grant Town, Marion County, WV |
| 12:30 PM | Not measured | 3 SW Bradshaw, McDowell County, WV |
| 12:30 PM | Not measured | Rivesville, Marion County, WV |
| 12:34 PM | Not measured | 1 SE Rivesville, Marion County, WV |
| 12:36 PM | Not measured | 1 SE Rivesville, Marion County, WV |
Show all 125 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 12:36 PM | Not measured | 4 E Rivesville, Monongalia County, WV |
| 12:39 PM | Not measured | 5 ENE Rivesville, Monongalia County, WV |
| 12:44 PM | Not measured | 2 W Davy, McDowell County, WV |
| 12:44 PM | Not measured | Davy, McDowell County, WV |
| 12:44 PM | Not measured | 5 S Westover, Monongalia County, WV |
| 12:45 PM | Not measured | Kimball, McDowell County, WV |
| 12:49 PM | Not measured | 5 S Westover, Monongalia County, WV |
| 12:49 PM | Not measured | 4 S Westover, Monongalia County, WV |
| 12:50 PM | Not measured | 4 S Westover, Monongalia County, WV |
| 12:54 PM | Not measured | 2 SW Brookhaven, Monongalia County, WV |
| 12:54 PM | Not measured | 3 WSW Brookhaven, Monongalia County, WV |
| 12:54 PM | Not measured | 2 SSE Morgantown, Monongalia County, WV |
| 12:59 PM | Not measured | 6 NW Newburg, Monongalia County, WV |
| 12:59 PM | Not measured | 1 WSW Brookhaven, Monongalia County, WV |
| 12:59 PM | Not measured | 1 W Brookhaven, Monongalia County, WV |
| 1:05 PM | Not measured | 3 NNE Masontown, Preston County, WV |
| 1:10 PM | Not measured | 1 NNW Lost Creek, Harrison County, WV |
| 1:14 PM | Not measured | 4 NNW Jackson Mill, Harrison County, WV |
| 1:15 PM | Not measured | 2 WSW Lost Creek, Harrison County, WV |
| 1:15 PM | Not measured | 3 SE Rivesville, Marion County, WV |
| 1:17 PM | Not measured | 1 W Sandlick, Mercer County, WV |
| 1:23 PM | Not measured | Bluewell, Mercer County, WV |
| 1:30 PM | Not measured | 2 SW Lost Creek, Harrison County, WV |
| 1:33 PM | Not measured | 2 SW Glen Daniel, Raleigh County, WV |
| 1:35 PM | Not measured | 1 SW Lost Creek, Harrison County, WV |
| 1:36 PM | Not measured | 1 WSW Bluewell, Mercer County, WV |
| 1:36 PM | Not measured | 3 WNW Jackson Mill, Lewis County, WV |
| 1:36 PM | Not measured | 4 NNW Jackson Mill, Harrison County, WV |
| 1:37 PM | Not measured | 1 N Lost Creek, Harrison County, WV |
| 1:37 PM | Not measured | 6 ENE Brandonville, Preston County, WV |
| 1:40 PM | Not measured | 4 W Jackson Mill, Lewis County, WV |
| 1:40 PM | Not measured | 1 NNE Lost Creek, Harrison County, WV |
| 1:42 PM | Not measured | 1 SW Lost Creek, Harrison County, WV |
| 1:45 PM | Not measured | 1 NNW Sand Fork, Gilmer County, WV |
| 1:55 PM | Not measured | 10 WSW Richwood, Nicholas County, WV |
| 1:56 PM | Not measured | 3 WNW Burnsville, Gilmer County, WV |
| 2:00 PM | Not measured | 7 SSE Huttonsville, Randolph County, WV |
| 2:08 PM | Not measured | 2 WSW Ruddle, Pendleton County, WV |
| 2:08 PM | Not measured | 1 S Sand Fork, Gilmer County, WV |
| 2:12 PM | Not measured | 3 NNE Hinton, Summers County, WV |
| 2:14 PM | Not measured | 3 NNW Flemington, Taylor County, WV |
| 2:15 PM | Not measured | 4 SSE Stonewood, Harrison County, WV |
| 2:19 PM | Not measured | 1 N Seneca Rocks, Pendleton County, WV |
| 2:20 PM | Not measured | 3 NNE Hinton, Summers County, WV |
| 2:20 PM | Not measured | 7 S Spencer, Roane County, WV |
| 2:22 PM | Not measured | 2 WSW Lost Creek, Harrison County, WV |
| 2:23 PM | Not measured | 4 N Asbury, Greenbrier County, WV |
| 2:27 PM | Not measured | 3 W Rupert, Greenbrier County, WV |
| 2:35 PM | Not measured | Rock Cave, Upshur County, WV |
| 2:39 PM | Not measured | 2 ESE Cedar Creek State, Gilmer County, WV |
| 2:41 PM | Not measured | 7 NNW Webster Springs, Webster County, WV |
| 2:42 PM | Not measured | 2 SSW Spencer, Roane County, WV |
| 2:50 PM | Not measured | 4 NNE Webster Springs, Webster County, WV |
| 2:55 PM | Not measured | 1 WNW Fairlea, Greenbrier County, WV |
| 2:55 PM | Not measured | 2 NNE Rock Cave, Upshur County, WV |
| 3:00 PM | Not measured | 1 NNW Rock Cave, Upshur County, WV |
| 3:05 PM | Not measured | 4 SSE Pullman, Ritchie County, WV |
| 3:15 PM | Not measured | 6 SSW Holly River State, Webster County, WV |
| 3:15 PM | Not measured | 10 WNW Mill Creek, Upshur County, WV |
| 3:15 PM | Not measured | 4 S Rock Cave, Upshur County, WV |
| 3:18 PM | Not measured | 3 SSE Lahmansville, Grant County, WV |
| 3:20 PM | Not measured | 4 S Rock Cave, Upshur County, WV |
| 3:20 PM | Not measured | 7 E Rock Cave, Upshur County, WV |
| 3:20 PM | Not measured | 10 WSW Womelsdorf (coal, Upshur County, WV |
| 3:24 PM | Not measured | 2 NNE Moorefield, Hardy County, WV |
| 3:25 PM | Not measured | 3 WNW Auburn, Ritchie County, WV |
| 3:25 PM | Not measured | 1 NNE Pennsboro, Ritchie County, WV |
| 3:30 PM | Not measured | 7 NW West Union, Tyler County, WV |
| 3:32 PM | Not measured | 7 E Rock Cave, Upshur County, WV |
| 3:35 PM | Not measured | 10 WSW Womelsdorf (coal, Upshur County, WV |
| 3:36 PM | Not measured | 4 NNW West Union, Doddridge County, WV |
| 3:44 PM | Not measured | 3 W Belington, Barbour County, WV |
| 3:55 PM | Not measured | 6 SSW Meadow Bridge, Raleigh County, WV |
| 3:55 PM | Not measured | 5 SSE New Martinsville, Wetzel County, WV |
| 3:56 PM | Not measured | 2 ENE Sistersville, Tyler County, WV |
| 3:59 PM | Not measured | 6 NE Middlebourne, Tyler County, WV |
| 4:04 PM | Not measured | 4 N Elizabeth, Wirt County, WV |
| 4:05 PM | Not measured | 4 S Frenchburg, Hampshire County, WV |
| 4:05 PM | Not measured | 5 S Middlebourne, Tyler County, WV |
| 4:06 PM | Not measured | 3 W Pine Grove, Wetzel County, WV |
| 4:10 PM | Not measured | 3 S Frenchburg, Hampshire County, WV |
| 4:10 PM | Not measured | 6 SSW Romney, Hampshire County, WV |
| 4:10 PM | Not measured | 6 N Pine Grove, Wetzel County, WV |
| 4:12 PM | Not measured | 4 SSE Frenchburg, Hampshire County, WV |
| 4:12 PM | Not measured | 3 WSW Knob Fork, Wetzel County, WV |
| 4:18 PM | Not measured | 5 ESE Frenchburg, Hampshire County, WV |
| 4:18 PM | Not measured | 5 NW Knob Fork, Wetzel County, WV |
| 4:20 PM | Not measured | 6 NNE Delray, Hampshire County, WV |
| 4:27 PM | Not measured | 2 E Glengary, Berkeley County, WV |
| 4:30 PM | Not measured | 5 E Middlebourne, Tyler County, WV |
| 4:30 PM | Not measured | 2 NW Littleton, Wetzel County, WV |
| 4:31 PM | Not measured | 2 NNE Wickliffe, Jefferson County, WV |
| 4:31 PM | Not measured | 1 SSE Hundred, Wetzel County, WV |
| 4:35 PM | Not measured | 1 N Glengary, Berkeley County, WV |
| 4:36 PM | Not measured | Rippon, Jefferson County, WV |
| 4:39 PM | Not measured | 1 SSE Martinsburg Arpt, Berkeley County, WV |
| 4:40 PM | Not measured | Charles Town, Jefferson County, WV |
| 4:41 PM | Not measured | 2 SSW Charles Town, Jefferson County, WV |
| 4:42 PM | Not measured | 3 W Ranson, Jefferson County, WV |
| 4:43 PM | Not measured | 1 W Bloomery, Jefferson County, WV |
| 4:45 PM | Not measured | 1 WSW Bakerton, Jefferson County, WV |
| 4:45 PM | Not measured | 1 SE Winebrenners Cross, Jefferson County, WV |
| 4:48 PM | Not measured | 1 NNW Shenandoah Juncti, Jefferson County, WV |
| 4:49 PM | Not measured | 1 ENE Shenandoah Juncti, Jefferson County, WV |
| 4:53 PM | Not measured | 1 W Millville, Jefferson County, WV |
| 4:54 PM | Not measured | Charles Town, Jefferson County, WV |
| 4:58 PM | Not measured | 1 ESE Bakerton, Jefferson County, WV |
| 6:20 PM | Not measured | 7 S Spencer, Roane County, WV |
| 7:55 PM | Not measured | 6 NNE Chattaroy, Mingo County, WV |
| 7:59 PM | Not measured | 6 NNE Chattaroy, Mingo County, WV |
| 8:25 PM | Not measured | 3 WNW Mount Gay, Logan County, WV |
| 8:33 PM | Not measured | 5 WSW Chapmanville, Logan County, WV |
| 8:45 PM | Not measured | 4 WNW Chapmanville, Logan County, WV |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.