Skip to content
ZipNumbers

Virginia Beach City · Virginia

Virginia Beach, VA weather averages

NOAA climate normals for 1991-2020, measured at Oceana Nas, 6.3 km from the city centre — month by month temperature, rain and snow.

Quick answer

Virginia Beach averages a daily high of 69.1°F and a daily low of 50.7°F across the year, with 44.31 inches of precipitation. July is the warmest month at 87.6°F and January the coldest at 31.8°F.

Average annual high
69.1°FWarmest month July
Average annual low
50.7°FColdest month January
Precipitation per year
44.31 inWettest month August
Snowfall per year
7 in50.7 days at or below 32°F

Virginia Beach weather month by month

Normal daily high and low, precipitation and snowfall for each month, 1991-2020.

MonthHigh °FLow °FPrecip inSnow inRange
January49.831.83.331.731.8 to 49.8 degrees
February52.433.53.065.233.5 to 52.4 degrees
March59.239.33.7039.3 to 59.2 degrees
April68.147.43.07047.4 to 68.1 degrees
May75.656.23.34056.2 to 75.6 degrees
June83.565.64.14065.6 to 83.5 degrees
July87.670.54.97070.5 to 87.6 degrees
August85.669.25.16069.2 to 85.6 degrees
September8063.54.09063.5 to 80 degrees
October70.952.43.45052.4 to 70.9 degrees
November62.542.92.9042.9 to 62.5 degrees
December53.535.13.10.135.1 to 53.5 degrees

Source: NOAA NCEI, U.S. Climate Normals 1991-2020 — station USW00013769, Oceana Nas · rates as published for 1991-2020 normals

How to read Virginia Beach climate normals

What a climate normal is, and what it is not.

A normal is the average of thirty years of daily observations at one station — here Oceana Nas, 6.3 km from the centre of Virginia Beach. It describes a typical year, so any single year will run warmer, cooler, wetter or drier. Readings taken at an airport on the edge of town usually sit a degree or two below a dense downtown on summer nights. Virginia Beach sees about 26 days a year at or above 90°F and about 75.3 days with a tenth of an inch of precipitation or more.

Other Virginia Beach data on this site.