VORTEX
TORNADO HISTORY
← All States

West Virginia Tornado History — 165 Tornadoes Since 1950

11 cities covered · 1950–present · NOAA Storm Prediction Center
Confirmed records complete through December 29, 2025

How many tornadoes does West Virginia get per year?

West Virginia has had 165 tornadoes on record since 1950, including 4 strong to violent (EF3+) tornadoes — averaging about 2.2 per year since 1950 (about 3.7 per year over the last decade). Counts come from the NOAA Storm Prediction Center archive for West Virginia. The 11 cities below report tornadoes within their own search radius, so those figures overlap each other and do not sum to the state total.

When was the most recent tornado in West Virginia?

The most recent confirmed tornado in our West Virginia dataset was an unrated tornado on September 25, 2024. Confirmed records are complete through December 29, 2025; more recent preliminary reports are listed below.

When is tornado season in West Virginia?

June is historically the peak month for tornadoes in West Virginia, with 47 on record since 1950. Tornadoes can occur any time of year, but spring through early summer (April–June) generally sees the highest activity across most US states.

West Virginia at a Glance

Cities Covered
11
Tornado-prone metros
Tornadoes on Record
165
Sum across city radii
EF3+ Tornadoes
4
2.4% of all tornadoes
Peak Month
June
47 aggregate

Notable Tornadoes in West Virginia

Deadliest Tornado in West Virginia
F3 on April 4, 1974 — 1 fatality.
Most Recent Tornado
Unrated on September 25, 2024.

8 preliminary tornado reports in West Virginia since December 29, 2025

These are 8 preliminary reports, not confirmed tornadoes. They have not yet been through an NWS damage survey, and are not counted in the confirmed totals above.

Preliminary reports are revised, merged, and sometimes withdrawn — historically about 23% are consolidated downward once surveys complete. Ratings are omitted until a survey assigns one.

Confirmed records above are complete through December 29, 2025. NOAA publishes the confirmed archive annually, so tornadoes after that date appear here first and move into the totals above once finalized.

Preliminary July 21, 2026
2 SE Ruddle, Pendleton County
Preliminary July 21, 2026
2 S Lehew, Hampshire County
Preliminary July 21, 2026
2 S Lehew, Hampshire County
Preliminary EF0° July 21, 2026
3 N Philippi, Barbour County
Preliminary EF1° June 22, 2026
8 SE Tygart Lake State, Barbour County
Preliminary June 22, 2026
2 ENE Fairmont, Marion County
Preliminary May 13, 2026
3 E Reedsville, Preston County
Preliminary EF1° April 29, 2026
3 NE Fayetteville, Fayette County

Source: NOAA Storm Prediction Center preliminary storm reports, updated daily.

Recent tornado warnings in West Virginia

County-by-county tornado warning pages for West Virginia →

Cities