December weather in Virginia Beach, VA

The average temperature in Virginia Beach in December is 44.7°F (35.4°F–54.0°F). Average precipitation: 3.26 inches. Average snowfall is 0.4 inches.

December is a winter month in Virginia Beach, and is cooler than the annual average of 59.8°F. Daily temperatures swing about 18.6°F between overnight low and afternoon high. Expect about 10 days with precipitation. Daylight averages about 9h 29m. For travel, December is cool.

Avg High
54.0°F
Avg Low
35.4°F
Precipitation
3.26 in
Snow
0.4 in

December records in Virginia Beach

Date Record High Record Low Record Precip
December 1 80.1°F (1991) 23.0°F (1958) 0.86 in (1974)
December 2 75.0°F (1991) 21.9°F (1976) 1.37 in (2025)
December 3 82.9°F (1991) 19.0°F (1976) 1.40 in (1984)
December 4 82.9°F (1978) 19.0°F (1976) 0.78 in (1990)
December 5 78.1°F (1982) 26.1°F (1988) 1.85 in (2002)
December 6 79.0°F (1998) 24.1°F (1974) 1.18 in (1983)
December 7 79.0°F (1998) 22.1°F (2024) 0.79 in (1975)
December 8 79.0°F (1978) 19.9°F (1954) 1.31 in (1989)
December 9 81.0°F (1978) 17.1°F (1976) 2.06 in (1957)
December 10 79.0°F (2007) 21.2°F (2010) 1.57 in (2023)
December 11 78.1°F (2021) 18.0°F (1977) 1.21 in (1960)
December 12 78.1°F (2007) 15.1°F (1977) 1.52 in (1983)
December 13 75.9°F (2015) 10.0°F (1958) 2.03 in (1966)
December 14 78.1°F (2015) 16.0°F (1960) 2.03 in (2003)
December 15 73.0°F (2015) 18.1°F (2010) 2.09 in (1956)
December 16 73.9°F (1971) 12.9°F (1958) 1.80 in (1970)
December 17 73.9°F (2021) 18.0°F (1951) 1.94 in (2023)
December 18 79.0°F (2016) 19.0°F (1988) 1.78 in (1977)
December 19 77.0°F (1984) 17.1°F (1975) 1.17 in (2009)
December 20 71.1°F (1987) 18.0°F (1963) 0.75 in (1951)
December 21 73.0°F (2013) 15.1°F (1981) 0.85 in (1970)
December 22 80.1°F (2013) 14.0°F (1989) 0.82 in (2014)
December 23 75.9°F (1990) 16.0°F (1960) 0.90 in (1963)
December 24 82.0°F (2015) 10.9°F (1983) 1.78 in (2003)
December 25 82.0°F (2015) 8.1°F (1983) 0.92 in (1981)
December 26 75.9°F (1982) 8.1°F (1983) 2.34 in (2012)
December 27 77.0°F (2015) 16.0°F (1948) 0.74 in (1997)
December 28 75.9°F (1984) 17.1°F (1977) 2.09 in (1958)
December 29 80.1°F (2015) 15.1°F (1977) 0.80 in (2013)
December 30 75.0°F (1990) 18.0°F (1993) 0.65 in (1977)
December 31 71.1°F (1990) 14.0°F (1993) 1.98 in (1952)

Other months in Virginia Beach