Monthly weather forecast and climate
Virginia Beach, VA

The grand Chesapeake Bay Bridge in Virginia Beach, Virginia, viewed from the shore early morning
The grand Chesapeake Bay Bridge in Virginia Beach, Virginia, viewed from the shore early morning
The coldest month is January, with an average high-temperature of 48°F (8.9°C) and an average low-temperature of 32.7°F (0.4°C). In Virginia Beach, the average relative humidity in January is 66.3%.
Weather in January »
In February, the average high-temperature is 50.9°F (10.5°C), and the average low-temperature is 34.3°F (1.3°C). The average relative humidity in Virginia Beach is 65.6%.
Weather in February »
The average high-temperature, is 58.3°F (14.6°C), while the average low-temperature is 40.5°F (4.7°C). In Virginia Beach, the average relative humidity is 64.6%.
Weather in March »
In April, the average high-temperature is 67.6°F (19.8°C), and the average low-temperature is 48.9°F (9.4°C). April is the least humid month, with an average relative humidity of 62.8%.
Weather in April »
In Virginia Beach, the average high-temperature is 75.4°F (24.1°C), and the average low-temperature is 57.9°F (14.4°C). The average relative humidity is 68.8%.
Weather in May »
The average high-temperature, is 83.5°F (28.6°C), while the average low-temperature is 67.1°F (19.5°C). In June, the average relative humidity is 70.6%.
Weather in June »
With an average high-temperature of 87.4°F (30.8°C) and an average low-temperature of 72°F (22.2°C), July is the warmest month. In July, the average relative humidity is 73.3%.
Weather in July »
The average high-temperature, is 85.1°F (29.5°C), while the average low-temperature is 70.7°F (21.5°C). August is the most humid month in Virginia Beach, with an average relative humidity of 75.2%.
Weather in August »
In September, the average high-temperature is 79.3°F (26.3°C), and the average low-temperature is 65.3°F (18.5°C). In September, the average relative humidity in Virginia Beach is 74.4%.
Weather in September »
The average high-temperature, in Virginia Beach, is 70.2°F (21.2°C), while the average low-temperature is 54°F (12.2°C). The average relative humidity is 72.1%.
Weather in October »
In Virginia Beach, the average high-temperature is 61.2°F (16.2°C), and the average low-temperature is 44.6°F (7°C). In Virginia Beach, Virginia, the average relative humidity in November is 68.5%.
Weather in November »
In December, the average high-temperature is 52.2°F (11.2°C), and the average low-temperature is 36.1°F (2.3°C). In December, the average relative humidity in Virginia Beach is 67%.
Weather in December »

What is the coldest month in Virginia Beach?

With an average high-temperature of 48°F (8.9°C) and an average low-temperature of 32.7°F (0.4°C), January is the coldest month in Virginia Beach.

How many days does it rain in Virginia Beach?

In Virginia Beach, Virginia, during the entire year, the rain falls for 117 days and collects up to 46.5" (1181.9mm) of precipitation.

When does it snow in Virginia Beach?

January through March and December are months with snowfall.

How much does it snow in Virginia Beach?

In Virginia Beach, during the entire year, snow falls for 4 days, and aggregates up to 5.8" (147.4mm) of snow.

When does it snow the most in Virginia Beach?

The month with the most snowfall in Virginia Beach, Virginia, is January when snow falls for 1.6 days and typically aggregates up to 2.4" (61mm) of snow.

What is the driest month in Virginia Beach?

February is the month with the least rainfall in Virginia Beach. Rain falls for 9.5 days and accumulates 3.1" (79.2mm) of precipitation.

What is the month with the coldest ocean in Virginia Beach?

February is the month with the coldest seawater in Virginia Beach, Virginia, with an average ocean temperature of 41.9°F (5.5°C). At temperatures below 50°F (10°C), swimming in a suitably protected swimsuit is feasible; otherwise, cold shock and loss of breathing control are imminent. Even a short swim, without thermal protection, at temperatures around 55.4°F (13°C) is not comfortable.

What is the least humid month in Virginia Beach?

With an average relative humidity of 62.8%, April is the least humid month in Virginia Beach, Virginia.

When are the longest days in Virginia Beach?

The month with the longest days is June, with an average of 14.7h of daylight.

What month has the most sunshine in Virginia Beach?

June has the most sunshine of the year in Virginia Beach, Virginia, with an average of 9.3h of sunshine.

What is the warmest month in Virginia Beach?

July is the warmest month in Virginia Beach, with an average high-temperature of 87.4°F (30.8°C) and an average low-temperature of 72°F (22.2°C).

What is the most humid month in Virginia Beach?

With an average relative humidity of 75.2%, August is the most humid month.

What is the rainiest month in Virginia Beach?

August is the month with the most rainfall in Virginia Beach, Virginia. Rain falls for 10.1 days and accumulates 5.5" (140.2mm) of precipitation.

What is the month with the warmest ocean in Virginia Beach?

August is the month with the warmest seawater, with an average ocean temperature of 80.1°F (26.7°C). For any water activity, surface water temperatures between 77°F (25°C) and 84.2°F (29°C) are considered as excellent and extremely pleasant for lengthened periods.

What is the month with the shortest days in Virginia Beach?

The month with the shortest days is December, with an average of 9.7h of daylight.

What is the month with the least sunshine in Virginia Beach?

December has the least sunshine of the year in Virginia Beach, with an average of 5.2h of sunshine.
Average temperature - Virginia Beach, VA
Average humidity - Virginia Beach, VA
Average rainfall - Virginia Beach, VA
Average rainfall days - Virginia Beach, VA

The month with the highest number of rainy days is July (11.1 days).
The month with the lowest number of rainy days is October (7.6 days).

Average snowfall - Virginia Beach, VA

The month with the highest snowfall is January (2.4").
Months with the lowest snowfall are April, May, June, July, August, September, October and November (0").

Average snowfall days - Virginia Beach, VA

The month with the highest number of snowfall days is January (1.6 days).
Months with the lowest number of snowfall days are May, June, July, August, September, October and November (0 days).

Average sea temperature - Virginia Beach, VA

The best month for swimming (with the highest average sea temperature) is August (80°F).
The coldest month (with the lowest average sea temperature) is February (41.8°F).

Average daylight / Average sunshine - Virginia Beach, VA
deutscheenglishespañolрусский中文