Can't find what you're looking for? We're happy to answer your questions.

Virginia Weather Records

Weather averages and records for the U.S. state of Virginia based on data made available by the NOAA.
Virginia Statewide Averages
Average temperatures and precipitation over the entire territory of the state, from 1991–2020.
Month High (°F) Low (°F) Precipitation (in)
January 45.6 26.1 3.4
February 49.2 28.2 2.9
March 57.2 34.3 3.9
April 68.0 43.2 3.7
May 75.4 52.2 4.3
June 82.6 60.8 4.4
July 86.3 65.2 4.5
August 84.6 63.8 4.1
September 78.6 57.2 4.4
October 68.6 45.4 3.5
November 57.9 35.4 3.2
December 48.8 29.3 3.6
Entire Year 66.9 45.1 45.8
More
Virginia Average Temperature by Year
Virginia Cities
Yearly weather averages for various places in Virginia, from 1991–2020.
City Average (°F) Record (°F) Yearly (inches)
High Low High Low Precipitation Snow
Ashland 68.2 47.1 105 -18 44.8 14.9
Big Stone Gap 67.1 43.7 102 -17 55.6 9.0
Blacksburg 63.8 41.3 100 -27 42.7 24.8
Charlottesville 67.7 47.6 107 -10 47.9 17.3
Covington 67.5 42.3 102 -19 38.5 9.0
Danville 70.3 47.2 107 -5 44.7 3.9
Farmville 69.2 45.3 106 -16 44.2 7.8
Fredericksburg 68.5 45.3 106 -21 40.1 10.2
Hopewell 72.5 51.2 106 -11 48.2 3.8
Lexington 68.0 42.6 105 -16 41.6 12.7
Lynchburg 67.6 45.6 106 -11 42.7 12.8
Martinsville 68.7 43.2 105 -7 47.1 8.0
Norfolk 69.5 53.0 105 -3 49.2 5.3
Pulaski 64.4 41.9 99 -16 39.6 17.4
Purcellville 65.4 42.8 109 -15 41.0 20.1
Richmond 69.8 49.0 107 -12 45.5 8.4
Roanoke 67.8 47.6 105 -12 42.8 14.8
Staunton 64.4 43.5 106 -16 40.8 20.0
Suffolk 69.8 50.6 105 -5 51.5 5.8
Virginia Beach 69.5 53.0 105 -3 49.2 5.3
Williamsburg 70.1 49.6 104 -7 51.2 3.7
Winchester 65.5 41.3 107 -18 40.3 17.5
Wytheville 64.2 40.3 98 -20 41.3 16.5