Virginia Beach is located along the Atlantic Ocean straddling the two largest estuaries in the world, the Chesapeake Bay and the Albemarle-Pamlico Sounds.

Virginia Beach offers a moderate climate and geographic location without climatic extremes but with four distinct seasons. Based on data from the Virginia Beach/Norfolk International Airport, the National Climatic Data Center reports, t​he winters are usually mild, while the autumn and spring season usually are delightful. Summers, though warm and long, frequently are tempered by cool periods, often associated with northeasterly winds off the Atlantic. Winters pass on occasion without a measurable amount of snowfall. The geographic location...with respect to the principal storm tracks is especially favorable, being south of the average path of storms...and north of the usual tracks of hurricane and other tropical storms."

​2015 Annual Averages

Snowfall - 2.0 inches         Rainfall - 42.2 inches

Source: WeatherUnderground.com​

2017 Monthly Temperature Averages

On average, July is the hottest month in Virginia Beach, while January is the coldest.

Average 10 a.m. to 4 p.m. Avg. High Avg. Low Mean Avg .Precip.
January51° F44° F36° F0.62 in.
February60° F49° F38° F5.29 in
March57° F48° F39° F4.49 in.
April73° F64° F55° F2.52 in.
May74° F66° F58° F

7.38 in.

June84° F75° F66° F3.28 in.
July88° F80° F72° F5.46 in.
August84° F76° F70° F7.97in.
September79° F72° F65° F2.8 in.
October74° F65° F56° F3.83 in.
November61° F52° F43° F1.07 in.
December50° F42° F33° F2.37​ in.