... including targeted forecasts at the time of your arrival to each point!
Cherry Hill, Virginia experiences four distinct seasons with temperatures ranging from the low twenties in the winter to the upper eighties in the summer.
In the winter, temperatures can dip down to the low twenties with an average low of 24°F. December is the coldest month with an average low of 21°F. Snow is common during this time of year with an average of 10 inches per season.
In the spring, temperatures begin to warm up with an average low of 40°F and an average high of 59°F in March. April and May see temperatures in the mid to upper sixties with an average high of 65°F and an average low of 47°F.
In the summer, temperatures rise to the upper eighties with an average high of 85°F and an average low of 68°F. July and August are the hottest months with an average high of 87°F and an average low of 70°F.
In the fall, temperatures cool down with an average high of 75°F and an average low of 57°F in October. November sees temperatures in the mid-fifties with an average high of 58°F and an average low of 41°F.
As of 2020, the city population is 20344.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Cherry Hill, Virginia.