Virginia December Weather

Virginia weather averages and all-time records in the month of December from 1991–2020 based on data made available by the NOAA.
State:
Month:
Statewide December Averages
High temperature 48.8 °F
Low temperature 29.3 °F
Precipitation 3.6 inches
More
Virginia Cities
December weather averages for various places in Virginia, from 1991–2020.
City Average (°F) Record (°F) Monthly (inches)
High Low High Low Precipitation Snow
Ashland 50.0 30.4 80 -4 3.7 3.0
Big Stone Gap 48.3 27.9 75 -10 5.5 1.5
Blacksburg 45.1 25.5 75 -27 3.3 4.6
Charlottesville 48.7 31.8 83 -3 3.7 3.2
Covington 48.2 27.3 80 -10 2.9 2.5
Danville 52.0 30.9 81 -1 3.1 1.3
Farmville 51.1 29.0 82 -6 3.7 1.2
Fredericksburg 50.4 28.8 84 -6 3.3 2.0
Hopewell 54.9 35.1 85 3 3.8 0.4
Lexington 48.6 26.3 79 -10 3.5 3.3
Lynchburg 49.1 29.3 79 -4 3.5 2.4
Martinsville 50.7 26.6 82 -2 3.7 1.8
Norfolk 53.9 37.6 82 7 3.3 1.1
Pulaski 46.1 26.4 74 -12 3.1 3.8
Purcellville 45.9 26.8 79 -11 3.1 3.2
Richmond 51.6 32.6 81 -2 3.5 1.8
Roanoke 49.2 31.6 80 -12 3.1 3.2
Staunton 45.8 27.6 79 -13 3.0 4.5
Suffolk 53.7 35.2 80 4 3.7 1.1
Virginia Beach 53.9 37.6 82 7 3.3 1.1
Williamsburg 53.1 33.8 82 -3 3.8 0.5
Winchester 46.3 25.2 80 -6 2.8 2.8
Wytheville 45.8 25.3 76 -13 3.1 3.6