Weather on December 21

Virginia Beach, VA

55 Years of Data

Avg High
52°F
Avg Low
35°F
Warmest
2013
64°F avg
Coldest
1981
27°F avg

About This Date

December 21st in Virginia Beach, VA typically brings cool winter weather, with average highs around 52°F and lows near 35°F. Over 55 years of records, the warmest December 21st was in 2013 (64°F average), while the coldest was 1981 (27°F) — a 37°F range across recorded history. Rain or other precipitation has occurred on about 31% of December 21st dates historically, with the wettest December 21st recording 1.68" of rain. The last decade has been 2.7°F warmer on this date compared to 20-30 years ago.

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

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

YearHighLowAvgPrecipSnow
202561°37°49°
202445°35°40°
202350°28°39°
202247°27°37°
202153°39°46°0.18"
202049°44°46°
201945°29°37°
201867°54°60°0.3"
201749°32°40°
201653°25°39°
201568°39°54°
201446°27°37°
2013warmest73°55°64°
201264°37°51°1.35"
201166°51°59°1.68"
201042°27°35°
200943°29°36°
200858°37°47°
200751°35°43°
200657°32°45°
200539°23°31°
200449°
200345°39°42°
200255°39°47°
200149°31°40°
200040°22°31°
199951°44°48°0.41"
199857°50°54°
199748°37°43°
199640°19°29°
199543°25°34°
199455°30°43°
199355°35°45°0.58"
199246°38°42°
199154°40°47°0.15"
199066°54°60°0.25"
198942°20°31°
198869°45°57°0.25"
198762°42°52°0.18"
198645°36°40°
198534°21°27°
198463°49°56°0.08"
198355°33°44°0.05"
198246°30°38°
1981coldest40°15°27°
198032°24°28°
197946°39°43°
197865°37°51°0.13"
197757°44°51°1.42"
197645°20°32°
197546°34°40°
197449°44°46°1.24"
197361°29°45°0.97"
197259°46°53°0.43"
197162°46°54°
55 years of data from OCEANA NAS

Browse Weather History

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

December 21st Weather in Virginia Beach, VA - 55 Years of History