... including targeted forecasts at the time of your arrival to each point!
Colonial Heights, Virginia, United States experiences a variety of weather throughout the year. During the winter (December through February), temperatures average from the mid 30s to the mid 50s. This area also experiences occasional snowfall and sleet during these months. The spring (March through May) brings milder temperatures with an average range of the mid 40s to the mid 70s. Rain is common during these months. Summers (June through August) are typically hot and humid with temperatures ranging from the mid 70s to the mid 90s. There is also a chance of thunderstorms during these months. Fall (September through November) brings cooler temperatures with an average range of the mid 50s to the mid 70s. This area experiences some precipitation during these months as well.
As of 2020, the city population is 17283.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Colonial Heights, Virginia.