Virginia tornado history

839 tornadoes recorded in Virginia from 1951 to 2025, drawn on the map and coloured by rating.

Tap or scroll to load the interactive map

Years1950 to 2025
Rating (F or EF scale)

Shows tornadoes that started in, or crossed, the chosen state. To see how many have passed near you, search a town or ZIP code, or tap the map.

Key
  • F0 / EF0 Light damage
  • F1 / EF1 Moderate damage
  • F2 / EF2 Considerable damage
  • F3 / EF3 Severe damage
  • F4 / EF4 Devastating damage
  • F5 / EF5 Incredible damage
  • Unknown Not rated (2007 onwards)

How to read the lines. Each line is one tornado, drawn from where it started to where it ended, coloured and sized by its rating. A dot means the record has no end point. Tap a line for its details, or tap anywhere else to see how many tornadoes have passed nearby. Weaker tornadoes appear as you zoom in. Ratings use the Fujita (F) scale before 1 February 2007 and the Enhanced Fujita (EF) scale from then on.

Tornadoes in Virginia

The Storm Prediction Center records 839 tornadoes that touched Virginia between 1951 and 2025, and 828 of them began there. A tornado that crossed a state line counts in every state it touched. They killed 40 people and injured 973. The busiest month is April, with 140 tornadoes.

  • 839tornadoes
  • 40deaths
  • 973injuries
  • 213per 10,000 sq mi of land
  • 121counties touched

Tornadoes per 10,000 square miles lets you compare states of different sizes. It counts every tornado that touched the state.

How strong were Virginia's tornadoes?

RatingTornadoesShare
F0 / EF034241%
F1 / EF135542%
F2 / EF210412%
F3 / EF3364%
F4 / EF42<1%
F5 / EF500%
Unknown rating00%

Virginia tornadoes over time

Tornadoes by decade
Bar chart of tornadoes by period. The most is 243 in 2000s.1950s411960s411970s821980s571990s1282000s2432010s1822020s65

The 2020s only run to 2025, so that bar is for a shorter period. The record starts in 1951.

Show the numbers
PeriodCount
1950s41
1960s41
1970s82
1980s57
1990s128
2000s243
2010s182
2020s65

The record has changed over the decades as detection and reporting improved, so more weak tornadoes show up in recent years than in the 1950s. The year with the most in Virginia was 2004, with 83.

Tornadoes by month
Bar chart of tornadoes by period. The most is 140 in Apr.Jan18Feb26Mar32Apr140May114Jun91Jul108Aug104Sep119Oct61Nov22Dec4
Show the numbers
PeriodCount
Jan18
Feb26
Mar32
Apr140
May114
Jun91
Jul108
Aug104
Sep119
Oct61
Nov22
Dec4

Deadliest tornadoes that touched Virginia

Strongest tornadoes that touched Virginia

Most recent tornadoes in Virginia

  • Virginia tornado9 November 2025, EF0, 0.5 miles long
  • Virginia tornado4 September 2025, EF1, 0.3 miles long
  • Virginia tornado30 May 2025, EF0, 0.8 miles long
  • Virginia tornado5 March 2025, EF0, 0.4 miles long
  • Virginia tornado27 September 2024, EF1, 0.2 miles long

Notable Virginia tornadoes with their own pages

Many of these tornadoes killed or injured people. The numbers are the official record's, and they may be revised.

Virginia counties

Every county that a tornado has touched is listed, most tornadoes first. 99 of them have at least 3 tornadoes and their own page.

CountyTornadoesStrongest
Fauquier County29F/EF4
Loudoun County29F/EF2
Pittsylvania County25F/EF2
Suffolk city24F/EF3
Chesterfield County23F/EF4
Fairfax County23F/EF3
Halifax County21F/EF3
Southampton County20F/EF2
Stafford County19F/EF2
Hanover County18F/EF3
Virginia Beach city18F/EF3
Caroline County17F/EF2
Gloucester County17F/EF3
Richmond city17F/EF2
Chesapeake city16F/EF3
Isle of Wight County16F/EF2
Louisa County16F/EF2
Henrico County15F/EF2
Orange County15F/EF3
Prince William County15F/EF3
Augusta County14F/EF2
Bedford County14F/EF3
Dinwiddie County14F/EF4
Nottoway County14F/EF3
Spotsylvania County14F/EF2
Albemarle County13F/EF3
Brunswick County13F/EF3
Greensville County13F/EF2
Norfolk city13F/EF3
Prince George County13F/EF4
Washington County13F/EF3
Campbell County12F/EF3
Charles City County12F/EF4
Frederick County12F/EF2
Mecklenburg County12F/EF2
Middlesex County12F/EF3
Amelia County11F/EF3
Clarke County11F/EF2
Goochland County11F/EF3
Lancaster County11F/EF2
Northumberland County11F/EF2
Richmond County11F/EF3
Charlotte County10F/EF3
Culpeper County10F/EF4
Fluvanna County10F/EF3
Lee County10F/EF3
Rockingham County10F/EF2
Sussex County10F/EF3
Accomack County9F/EF2
James City County9F/EF3
King George County9F/EF2
King William County9F/EF3
Madison County9F/EF3
New Kent County9F/EF3
Surry County9F/EF3
York County9F/EF3
Hampton city8F/EF2
Henry County8F/EF2
King and Queen County8F/EF3
Mathews County8F/EF3
Newport News city8F/EF3
Northampton County8F/EF2
Greene County7F/EF3
Petersburg city7F/EF4
Smyth County7F/EF3
Westmoreland County7F/EF3
Buckingham County6F/EF3
Carroll County6F/EF2
Montgomery County6F/EF1
Powhatan County6F/EF3
Russell County6F/EF2
Appomattox County5F/EF3
Franklin County5F/EF3
Lunenburg County5F/EF2
Page County5F/EF2
Patrick County5F/EF1
Portsmouth city5F/EF3
Pulaski County5F/EF2
Scott County5F/EF1
Shenandoah County5F/EF2
Alexandria city4F/EF3
Amherst County4F/EF3
Arlington County4F/EF1
Danville city4F/EF1
Emporia city4F/EF2
Grayson County4F/EF1
Hopewell city4F/EF4
Prince Edward County4F/EF1
Rappahannock County4F/EF2
Warren County4F/EF1
Botetourt County3F/EF1
Cumberland County3F/EF1
Essex County3F/EF3
Manassas city3F/EF1
Nelson County3F/EF1
Roanoke County3F/EF2
Rockbridge County3F/EF0
Waynesboro city3F/EF1
Wise County3F/EF2
Bristol city2F/EF2
Dickenson County2F/EF1
Fairfax city2F/EF2
Falls Church city2F/EF3
Floyd County2F/EF1
Franklin city2F/EF1
Fredericksburg city2F/EF1
Martinsville city2F/EF2
Poquoson city2F/EF0
Roanoke city2F/EF2
Salem city2F/EF2
Buchanan County1F/EF1
Charlottesville city1F/EF1
Colonial Heights city1F/EF1
Craig County1F/EF1
Highland County1F/EF1
Lynchburg city1F/EF3
Manassas Park city1F/EF1
Norton city1F/EF0
Staunton city1F/EF1
Williamsburg city1F/EF1
Winchester city1F/EF2

Other states

Embed this map

Copy this code into your web page. It is free to use. Please keep the link under the map, as it is how people find where the map comes from.