The climate in the Virginia Beach-Norfolk-Newport News area is generally mild for most of the year. Summers are typically hot and humid with temperatures reaching as high as the mid-90s and low 100s. Winters are usually mild and relatively short, with temperatures rarely dropping below freezing. Spring and fall are both generally pleasant, with temperatures ranging from the upper 50s to the mid-80s. Precipitation occurs throughout the year, so there’s a chance of rain any time of year. However, it tends to rain more during spring and summer months than during winter months.
Virginia Beach-Norfolk-Newport News Metro Area, Virginia gets 47 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Virginia Beach-Norfolk-Newport News Metro Area averages 5 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 212 sunny days per year in Virginia Beach-Norfolk-Newport News Metro Area. The US average is 205 sunny days.
Virginia Beach-Norfolk-Newport News Metro Area gets some kind of precipitation, on average, 116 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 88 degrees
Winter Low: the January low is 31
Rain: averages 47 inches of rain a year
Snow: averages 5 inches of snow a year
BESTPLACES COMFORT INDEX
The annual BestPlaces Comfort Index for the Virginia Beach-Norfolk-Newport News metro area is 7.4 (10=best), which means it is more comfortable than most places in Virginia.
6.8 / 6.7
Summer / Winter
May, October and September are the most pleasant months in the Virginia Beach-Norfolk-Newport News metro area, while July and January are the least comfortable months.