Virginia climate

Historical climate data for 227 cities in Virginia — drawn from NOAA 1991-2020 normals at each city's primary weather station.

Warmest city
Glen Lyn
°F annual avg
Coldest city
Elkton
47.5°F annual avg
Wettest city
Elkton
in/yr
Snowiest city
Dungannon
47.1 in/yr
Frost-date data is available for 213 cities in Virginia — the average last spring frost, first fall frost, and growing-season length for each. Find your city →

Virginia climate rankings

Warmest cities

  1. Clinchco — °F
  2. New Castle — °F
  3. Glasgow — °F
  4. Middleburg — °F
  5. Haysi — °F
  6. Marion — °F
  7. Hurt — °F
  8. Altavista — °F
  9. Glen Lyn — °F
  10. Troutdale — °F

Coldest cities

  1. Shenandoah — 47.5°F
  2. Elkton — 47.5°F
  3. Stanley — 47.5°F
  4. Monterey — 48.9°F
  5. Tazewell — 49.4°F
  6. Floyd — 51.4°F
  7. Bluefield — 51.5°F
  8. Blacksburg — 52.1°F
  9. Independence — 52.1°F
  10. Berryville — 52.2°F

Wettest cities

  1. Manassas Park — in/yr
  2. Manassas — in/yr
  3. Culpeper — in/yr
  4. Berryville — in/yr
  5. Shenandoah — in/yr
  6. Elkton — in/yr
  7. Floyd — in/yr
  8. Independence — in/yr
  9. Warrenton — in/yr
  10. Burkeville — in/yr

Driest cities

  1. Edinburg — 37.2 in/yr
  2. New Market — 37.2 in/yr
  3. Mount Jackson — 37.2 in/yr
  4. Narrows — 38.6 in/yr
  5. Glen Lyn — 38.6 in/yr
  6. Rich Creek — 38.6 in/yr
  7. Harrisonburg — 39.0 in/yr
  8. Dayton — 39.0 in/yr
  9. Mount Crawford — 39.0 in/yr
  10. Broadway — 39.0 in/yr

All Virginia cities

Weather stations in Virginia → National climate rankings →