Williamsburg December Weather

Averages and records for weather in Williamsburg, Virginia in the month of December.
Typical Williamsburg December Weather
1991–2020
Average daily high 53.1 °F
Average daily low 33.8 °F
Average monthly precipitation 3.8 inches
Average monthly snow 0.5 inches
Daily chance of precipitation 34.3%
Daily chance of snow 1.0%
Williamsburg December Weather Records
1896–2024
Highest temperature 82 °F December 6, 1998
Lowest temperature -3 °F December 21, 1942
Highest daily low 67 °F December 25, 2015
Lowest daily high 11 °F December 30, 1917
Hottest average high temperature 63.7 °F 2015
Coldest average high temperature 39.0 °F 1917
Most daily precipitation 3.0 inches December 29, 1958
Most monthly precipitation 7.5 inches 1945
Most daily snow 8.5 inches December 11, 1958
Most monthly snow 15.5 inches 1935
Note: Daily averages are a moving average which includes 14 days before and after
Day Average (°F) Record (°F)
High Low High Low
December 1 57.0 36.7 76 11
December 2 56.7 36.6 72 18
December 3 56.5 36.5 80 17
December 4 56.3 36.3 78 16
December 5 55.9 36.0 78 16
December 6 55.6 35.7 82 18
December 7 55.3 35.4 81 17
December 8 55.2 35.3 79 18
December 9 55.0 35.1 77 14
December 10 54.8 35.1 77 15
December 11 54.5 34.8 73 12
December 12 54.1 34.5 76 12
December 13 53.7 34.3 79 7
December 14 53.4 34.1 74 7
December 15 53.2 33.9 73 6
December 16 52.9 33.7 80 3
December 17 52.8 33.5 75 5
December 18 52.6 33.4 75 9
December 19 52.4 33.3 75 12
December 20 52.2 33.2 73 12
December 21 52.2 33.1 72 -3
December 22 52.1 33.0 77 -1
December 23 52.2 33.0 75 10
December 24 52.1 32.9 77 8
December 25 51.9 32.7 76 1
December 26 51.8 32.6 74 0
December 27 51.7 32.4 76 7
December 28 51.6 32.3 76 3
December 29 51.7 32.2 77 12
December 30 51.7 32.3 77 0
December 31 51.7 32.2 72 2
Weather Station Details
Years Station Coordinates
1951–2024 Williamsburg 2 N location
1896–1950 Williamsburg 2 NW location