December weather forecast
Virginia, USA

englishespañol中文
Share
Flag of Virginia, USA
Flag of Virginia, USA

Weather in December

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 »
    December has the shortest days of the year in Richmond with an average of 9h and 36min of daylight. In Richmond, in December, during 1.5 snowfall days, 1.65" (42mm) of snow is typically accumulated.
  • Virginia Beach - December »
    The month with the shortest days in Virginia Beach is December, with an average of 9h and 42min of daylight. December has the shortest days of the year in Virginia Beach, with an average of 9h and 42min of daylight.
  • Norfolk - December »
    In Norfolk in December, snow falls for 0.9 days, with typically accumulated 0.24" (6mm) of snow. In Norfolk, Virginia, in December, it is raining for 10.8 days, with typically 1.46" (37mm) of accumulated precipitation.
  • Chesapeake - December »
    In Chesapeake, Virginia, in December, during 10.8 rainfall days, 1.46" (37mm) of precipitation is typically accumulated. In Chesapeake, in December, during 0.9 snowfall days, 0.24" (6mm) of snow is typically accumulated.
  • Arlington - December »
    December has the shortest days of the year in Arlington with an average of 9h and 30min of daylight. In Arlington during December, the rain falls for 10 days and regularly aggregates up to 1.93" (49mm) of precipitation.
  • Newport News - December »
    In Newport News during December, the rain falls for 11.7 days and regularly aggregates up to 1.89" (48mm) of precipitation. In Newport News, in December, during 11.7 rainfall days, 1.89" (48mm) of precipitation is typically accumulated.
  • Alexandria - December »
    In Alexandria during December, snow falls for 2.5 days and regularly aggregates up to 1.02" (26mm) of snow. In Alexandria in December, it is raining for 10.6 days, with typically 2.68" (68mm) of accumulated precipitation.
  • Roanoke - December »
    In Roanoke during December, snow falls for 2.2 days and regularly aggregates up to 2.72" (69mm) of snow. In Roanoke, during December, the rain falls for 8.6 days and regularly aggregates up to 2.17" (55mm) of precipitation.
  • Portsmouth - December »
    In Portsmouth, Virginia, during December, the rain falls for 10.8 days and regularly aggregates up to 1.46" (37mm) of precipitation. In Portsmouth during December, snow falls for 0.9 days and regularly aggregates up to 0.24" (6mm) of snow.
  • Suffolk - December »
    In Suffolk during December, the rain falls for 9 days and regularly aggregates up to 1.06" (27mm) of precipitation. In Suffolk during December, snow falls for 0.5 days and regularly aggregates up to 0.12" (3mm) of snow.
  • Lynchburg - December »
    The month with the shortest days in Lynchburg is December, with an average of 9h and 36min of daylight. In Lynchburg in December, snow falls for 1.9 days, with typically accumulated 2.05" (52mm) of snow.
  • Harrisonburg - December »
    In Harrisonburg, in December, snow falls for 3.5 days, with typically accumulated 2.52" (64mm) of snow. In Harrisonburg, in December, it is raining for 10.4 days, with typically 2.44" (62mm) of accumulated precipitation.
[Resources]

Virginia, USA

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location