Skip to content
Twisters.us

State

Tornadoes in Virginia

828 tornadoes since 1950, about 11 a year. Peak month April.

Tornadoes since 1950828
Average a year11
Deaths38
F4/EF4 or stronger2
Busiest year2004 (83)
Peak monthApril
Counties with a tornado114

Virginia recorded 828 tornadoes from 1950 through 2024, an average of 11 a year, in NOAA’s Storm Prediction Center database. They killed 38 people. The busiest year was 2004, with 83.

Waynesboro: 1 tornadoes since 1950Emporia: 3 tornadoes since 1950Buena Vista: 0 tornadoes since 1950Danville: 3 tornadoes since 1950Galax: 0 tornadoes since 1950Harrisonburg: 0 tornadoes since 1950Martinsville: 0 tornadoes since 1950Charlottesville: 1 tornadoes since 1950King George: 8 tornadoes since 1950Richmond: 10 tornadoes since 1950Scott: 4 tornadoes since 1950Botetourt: 3 tornadoes since 1950York: 9 tornadoes since 1950Rappahannock: 4 tornadoes since 1950Greene: 5 tornadoes since 1950Radford: 0 tornadoes since 1950Louisa: 15 tornadoes since 1950Salem: 1 tornadoes since 1950Hopewell: 2 tornadoes since 1950Falls Church: 1 tornadoes since 1950Lexington: 0 tornadoes since 1950Cumberland: 3 tornadoes since 1950Pulaski: 4 tornadoes since 1950Loudoun: 30 tornadoes since 1950Appomattox: 3 tornadoes since 1950Norton: 1 tornadoes since 1950Henrico: 12 tornadoes since 1950Franklin: 2 tornadoes since 1950Henry: 7 tornadoes since 1950Hampton: 7 tornadoes since 1950Highland: 1 tornadoes since 1950King William: 8 tornadoes since 1950Montgomery: 5 tornadoes since 1950Richmond: 14 tornadoes since 1950Amherst: 4 tornadoes since 1950Mathews: 7 tornadoes since 1950Petersburg: 5 tornadoes since 1950Goochland: 11 tornadoes since 1950Albemarle: 11 tornadoes since 1950Prince Edward: 2 tornadoes since 1950Caroline: 15 tornadoes since 1950Fluvanna: 10 tornadoes since 1950Northumberland: 11 tornadoes since 1950Isle of Wight: 16 tornadoes since 1950Manassas Park: 0 tornadoes since 1950King and Queen: 8 tornadoes since 1950Bristol: 1 tornadoes since 1950Colonial Heights: 1 tornadoes since 1950Tazewell: 0 tornadoes since 1950Clarke: 10 tornadoes since 1950Halifax: 17 tornadoes since 1950Arlington: 4 tornadoes since 1950Surry: 9 tornadoes since 1950Warren: 4 tornadoes since 1950Washington: 12 tornadoes since 1950Wise: 3 tornadoes since 1950Winchester: 0 tornadoes since 1950Charles City: 2 tornadoes since 1950Page: 3 tornadoes since 1950Bland: 0 tornadoes since 1950Sussex: 10 tornadoes since 1950Lunenburg: 5 tornadoes since 1950Buchanan: 1 tornadoes since 1950Mecklenburg: 11 tornadoes since 1950Amelia: 11 tornadoes since 1950Gloucester: 16 tornadoes since 1950Shenandoah: 5 tornadoes since 1950Dickenson: 2 tornadoes since 1950Staunton: 0 tornadoes since 1950Floyd: 2 tornadoes since 1950Roanoke: 2 tornadoes since 1950Alleghany: 0 tornadoes since 1950Giles: 0 tornadoes since 1950Franklin: 5 tornadoes since 1950Bath: 0 tornadoes since 1950Pittsylvania: 22 tornadoes since 1950Northampton: 8 tornadoes since 1950Culpeper: 10 tornadoes since 1950James City: 8 tornadoes since 1950Fauquier: 28 tornadoes since 1950Orange: 14 tornadoes since 1950Lynchburg: 1 tornadoes since 1950Campbell: 11 tornadoes since 1950Norfolk: 13 tornadoes since 1950Poquoson: 0 tornadoes since 1950Portsmouth: 5 tornadoes since 1950Chesterfield: 20 tornadoes since 1950Suffolk: 22 tornadoes since 1950Craig: 1 tornadoes since 1950Frederick: 11 tornadoes since 1950Chesapeake: 13 tornadoes since 1950Dinwiddie: 13 tornadoes since 1950Powhatan: 5 tornadoes since 1950Greensville: 8 tornadoes since 1950Hanover: 17 tornadoes since 1950Rockbridge: 3 tornadoes since 1950Spotsylvania: 13 tornadoes since 1950Stafford: 18 tornadoes since 1950Carroll: 6 tornadoes since 1950Newport News: 8 tornadoes since 1950Grayson: 4 tornadoes since 1950Accomack: 9 tornadoes since 1950Prince George: 10 tornadoes since 1950New Kent: 8 tornadoes since 1950Wythe: 0 tornadoes since 1950Patrick: 4 tornadoes since 1950Southampton: 17 tornadoes since 1950Charlotte: 8 tornadoes since 1950Rockingham: 10 tornadoes since 1950Williamsburg: 0 tornadoes since 1950Smyth: 7 tornadoes since 1950Middlesex: 10 tornadoes since 1950Alexandria: 2 tornadoes since 1950Brunswick: 13 tornadoes since 1950Fairfax: 0 tornadoes since 1950Manassas: 1 tornadoes since 1950Nottoway: 14 tornadoes since 1950Prince William: 14 tornadoes since 1950Russell: 6 tornadoes since 1950Buckingham: 5 tornadoes since 1950Augusta: 13 tornadoes since 1950Madison: 9 tornadoes since 1950Fairfax: 22 tornadoes since 1950Westmoreland: 6 tornadoes since 1950Lancaster: 10 tornadoes since 1950Essex: 3 tornadoes since 1950Bedford: 12 tornadoes since 1950Roanoke: 3 tornadoes since 1950Fredericksburg: 2 tornadoes since 1950Virginia Beach: 16 tornadoes since 1950Nelson: 3 tornadoes since 1950Covington: 0 tornadoes since 1950Lee: 8 tornadoes since 1950

Tornadoes per 1,000 square miles since 1950: none under 10 10 to 25 25 to 50 50 to 75 75 to 100 over 100. Tap a county for its history.

Tornadoes by year

The rise since the 1990s is mostly better detection of weak tornadoes, not a jump in strong ones.

Tornado season in Virginia

April is the peak, with 140 tornadoes since 1950 (17% of the total).

How strong

Rating Estimated 3-second gust Tornadoes
F0 / EF0 Light damage: 65 to 85 mph (EF scale) 337
F1 / EF1 Moderate: 86 to 110 mph 352
F2 / EF2 Considerable: 111 to 135 mph 102
F3 / EF3 Severe: 136 to 165 mph 35
F4 / EF4 Devastating: 166 to 200 mph 2
F5 / EF5 Incredible: over 200 mph 0

The deadliest tornadoes in Virginia

Date Rating Deaths in Virginia Counties
September 30, 1959 F3 11 Albemarle County
August 6, 1993 F4 4 Chesterfield County, Dinwiddie County, Prince George County, Petersburg city
April 27, 2011 EF3 3 Smyth County, Washington County
February 24, 2016 EF1 3 Surry County, Sussex County
May 4, 1990 F2 2 Augusta County
April 1, 1998 F3 2 Hanover County
April 16, 2011 EF3 2 Gloucester County, James City County, Mathews County, Surry County, York County
September 30, 1959 F3 1 Greene County
April 8, 1962 F1 1 Norfolk city
May 8, 1962 F2 1 Goochland County, Powhatan County

Counties with the most tornadoes

County Tornadoes since 1950 Per 1,000 sq mi Strongest
Loudoun County 30 58 F2
Fauquier County 28 43 F4
Fairfax County 22 53 F3
Pittsylvania County 22 22 EF2
Suffolk city 22 53 EF3
Chesterfield County 20 45 F4
Stafford County 18 64 EF2
Halifax County 17 21 F3
Hanover County 17 36 F3
Southampton County 17 28 EF2
Isle of Wight County 16 49 EF2
Virginia Beach city 16 52 EF3
Gloucester County 16 64 EF3
Louisa County 15 30 EF2
Caroline County 15 28 F2

Big counties collect more tornadoes simply because they are big. By area, the most tornado-dense counties are York County (74 per 1,000 sq mi), Middlesex County (73 per 1,000 sq mi), Lancaster County (69 per 1,000 sq mi), Mathews County (65 per 1,000 sq mi), Stafford County (64 per 1,000 sq mi).

Every county in Virginia

Accomack County9Albemarle County11Alexandria city2Amelia County11Amherst County4Appomattox County3Arlington County4Augusta County13Bedford County12Botetourt County3Bristol city1Brunswick County13Buchanan County1Buckingham County5Campbell County11Caroline County15Carroll County6Charles City County2Charlotte County8Charlottesville city1Chesapeake city13Chesterfield County20Clarke County10Colonial Heights city1Craig County1Culpeper County10Cumberland County3Danville city3Dickenson County2Dinwiddie County13Emporia city3Essex County3Fairfax County22Falls Church city1Fauquier County28Floyd County2Fluvanna County10Franklin County5Franklin city2Frederick County11Fredericksburg city2Gloucester County16Goochland County11Grayson County4Greene County5Greensville County8Halifax County17Hampton city7Hanover County17Henrico County12Henry County7Highland County1Hopewell city2Isle of Wight County16James City County8King George County8King William County8King and Queen County8Lancaster County10Lee County8Loudoun County30Louisa County15Lunenburg County5Lynchburg city1Madison County9Manassas city1Mathews County7Mecklenburg County11Middlesex County10Montgomery County5Nelson County3New Kent County8Newport News city8Norfolk city13Northampton County8Northumberland County11Norton city1Nottoway County14Orange County14Page County3Patrick County4Petersburg city5Pittsylvania County22Portsmouth city5Powhatan County5Prince Edward County2Prince George County10Prince William County14Pulaski County4Rappahannock County4Richmond County10Richmond city14Roanoke County3Roanoke city2Rockbridge County3Rockingham County10Russell County6Salem city1Scott County4Shenandoah County5Smyth County7Southampton County17Spotsylvania County13Stafford County18Suffolk city22Surry County9Sussex County10Virginia Beach city16Warren County4Washington County12Waynesboro city1Westmoreland County6Wise County3York County9

Staying safe

When a tornado warning is issued, act at once. Go to a basement, storm shelter or safe room. With none, use a small windowless room on the lowest floor, as far from outside walls as you can, and cover your head and neck. Mobile homes and cars are not safe places to ride out a tornado: leave early for a sturdy building or shelter. Read the full tornado safety guide and the National Weather Service advice linked below.

Sources

Sources last checked 1 November 2026.

Frequently asked questions

How many tornadoes does Virginia get a year?

About 11 on average from 1950 to 2024; recent years run higher because weak tornadoes are better detected.

When is tornado season in Virginia?

April has had the most. Spring and early summer bring most of them.

What was the deadliest tornado in Virginia?

September 30, 1959: 11 deaths in Virginia.