With
December's arrival,
Virginia fully immerses itself in the winter season. The landscape is dominated by barren trees, frost-kissed mornings, and, in certain areas, a blanket of snow that lends a silent beauty to the surroundings. As the year winds down, the state resonates with festivities and the promise of a new beginning.
Temperatures in December are characteristically cold. Mornings are often bracing, with readings dropping between 27°F (-2.8°C) and 30°F (-1.1°C), and afternoon temperatures rarely venture beyond the 45°F (7.2°C) to 48°F (8.9°C) range. With shorter days and longer nights, the need for insulation becomes paramount, and households often rely on heating to keep warm.
Precipitation in December varies. While light rain showers are possible, the real spectacle is the snowfall, which is especially prominent in the western and northern parts of Virginia. The Shenandoah Valley, with towns like Staunton and Winchester, often witnesses early winter snow, transforming into winter wonderlands. Coastal regions, including Newport News and Hampton, are milder, with fewer instances of snow but a palpable winter chill in the air.
Richmond, the state's capital, oscillates between mild winter days and occasional snow showers, capturing the essence of a Virginian December. The holiday lights and decorations add to its charm, making it a focal point of December celebrations.
December in Virginia is synonymous with the holiday spirit. Whether it's the festive decorations adorning homes, the carolers serenading neighborhoods, or the warmth of indoor gatherings, the month pulsates with joy and reflection. It serves as a poignant end to the year, encapsulating the state's winter beauty and communal togetherness.
- Richmond - December »
In Richmond, in December, it is raining for 10.9 days, with typically 2.52" (64mm) of accumulated precipitation. In Richmond, in December, it is raining for 10.9 days, with typically 2.52" (64mm) of accumulated precipitation. - Virginia Beach - December »
The month with the shortest days in Virginia Beach is December, with an average of 9h and 42min of daylight. On the first day of December in Virginia Beach, sunrise is at 6:58 am and sunset at 4:47 pm. - Norfolk - December »
In Norfolk, in December, it is raining for 10.8 days, with typically 1.46" (37mm) of accumulated precipitation. December has the shortest days of the year in Norfolk, with an average of 9h and 42min of daylight. - Chesapeake - December »
In Chesapeake, in December, snow falls for 0.9 days, with typically accumulated 0.24" (6mm) of snow. In Chesapeake, during December, the rain falls for 10.8 days and regularly aggregates up to 1.46" (37mm) of precipitation. - Arlington - December »
January, February and December, with an average of 5.1h of sunshine, are months with the least sunshine in Arlington, Virginia. In Arlington, during December, the rain falls for 10 days and regularly aggregates up to 1.93" (49mm) of precipitation. - Newport News - December »
The month with the shortest days in Newport News is December, with an average of 9h and 42min of daylight. In Newport News, during December, the rain falls for 11.7 days and regularly aggregates up to 1.89" (48mm) of precipitation. - Alexandria - December »
With an average of 9h and 30min of daylight, December has the shortest days of the year in Alexandria, Virginia. In Alexandria, in December, during 10.6 rainfall days, 2.68" (68mm) of precipitation is typically accumulated. - Roanoke - December »
In Roanoke, Virginia, in December, during 8.6 rainfall days, 2.17" (55mm) of precipitation is typically accumulated. The months with the lowest UV index in Roanoke are January, February, November and December, with an average maximum UV index of 2. - Portsmouth - December »
In Portsmouth in December, it is raining for 10.8 days, with typically 1.46" (37mm) of accumulated precipitation. The commencement of December in Portsmouth includes a gentle temperature shift, with the average high-temperature dropping a bit from a mild 58.3°F (14.6°C) in November to a cool 51.4°F (10.8°C). - Suffolk - December »
In Suffolk during December, the rain falls for 9 days and regularly aggregates up to 1.06" (27mm) of precipitation. In Suffolk, in December, during 0.5 snowfall days, 0.12" (3mm) of snow is typically accumulated. - Lynchburg - December »
The month with the shortest days in Lynchburg is December, with an average of 9h and 36min of daylight. With an average of 9h and 36min of daylight, December has the shortest days of the year in Lynchburg, Virginia. - Harrisonburg - December »
In Harrisonburg, in December, snow falls for 3.5 days, with typically accumulated 2.52" (64mm) of snow. In Harrisonburg, in December, during 3.5 snowfall days, 2.52" (64mm) of snow is typically accumulated.