Weather on December 31

Virginia Beach, VA

55 Years of Data

Avg High
54°F
Avg Low
36°F
Warmest
1992
61°F avg
Coldest
1983
26°F avg

About This Date

December 31st in Virginia Beach, VA typically brings cool winter weather, with average highs around 54°F and lows near 36°F. Over 55 years of records, the warmest December 31st was in 1992 (61°F average), while the coldest was 1983 (26°F) — a 35°F range across recorded history. Rain or other precipitation has occurred on about 47% of December 31st dates historically, with the wettest December 31st recording 2.54" of rain. The last decade has been 5.0°F warmer on this date compared to 20-30 years ago.

The last decade has been 5.0°F warmer on this date compared to 20-30 years ago.

Planning for December 31st in Virginia Beach, VA? Bring layers as temperatures can vary throughout the day. Consider bringing rain gear or an umbrella.

YearHighLowAvgPrecipSnow
202543°27°35°
202468°40°54°0.13"
202350°32°41°
202267°54°60°2.49"
202161°53°57°0.48"
202063°50°56°1.3"
201959°41°50°
201866°39°53°0.2"
201733°22°28°
201650°24°37°
201568°53°61°0.86"
201446°27°37°
201350°31°41°
201247°24°36°
201164°39°52°
201051°23°37°
200947°37°42°1.24"
200859°28°44°
200756°40°48°0.05"
200661°36°48°
200555°35°45°0.05"
200464°34°49°
200353°33°43°
200266°45°55°
200142°27°34°
200038°22°30°
199961°39°50°
199834°21°27°
199743°30°36°
199663°42°52°0.51"
199555°43°49°0.15"
199459°36°47°0.3"
199338°14°26°
1992warmest69°53°61°
199146°39°43°
199071°40°55°0.13"
198964°41°53°0.64"
198851°36°43°0.25"
198752°25°38°
198645°31°38°
198555°26°41°0.36"
198453°49°51°0.13"
1983coldest30°22°26°
198246°38°42°0.91"
198150°25°37°2.54"
198039°32°36°
197952°38°45°
197859°40°49°0.23"
197752°38°45°0.2"
197650°20°35°0.46"
197560°49°54°1.7"
197451°41°46°0.81"
197363°43°53°1.04"
197260°53°57°2.03"
197164°38°51°
55 years of data from OCEANA NAS

Browse Weather History

Weather data provided by NOAA Climate Data Online. Not for critical planning.