Virginia Beach, VA climate by month
Virginia Beach has warm and oppressively humid summers and chilly winters. Highs peak at 87°F in July and fall to 50°F in January. Wet days are spread through the year, from about 8 to 11 a month. Normal snowfall is about 6.2 in a year. By our comfort score the best months are April, May and October.
- Warmest month
- 87°F
- July normal high
- Coldest month
- 32°F
- January normal low
- Wet days a year
- 118
- 49.2 in of precipitation
- Snow a year
- 6.2 in
- normal snowfall
How warm is Virginia Beach?
Normal highs range from 50°F in January to 87°F in July.
Bars run from the normal low to the normal high for each month.
How rainy is Virginia Beach?
May has the most wet days (about 11); the year brings about 49 in of precipitation.
Wet day: at least 0.01 in of rain or melted snow, counted from daily records 1991-2020.
How much does it snow?
Normal snowfall is 6.2 in a year, most of it in January.
How humid is Virginia Beach?
Muggy days peak in July, at about 26 days.
Muggy day: daily mean dew point of 65°F or higher, from hourly observations 1991-2020 at Oceana NAS, 3.9 mi SW of the city center.
How much daylight?
Daylight ranges from about 9.7 hours in December to 14.6 hours in June.
See all numbers
| Month | High | Low | Precip. | Wet days | Snow | Muggy days | Daylight |
|---|---|---|---|---|---|---|---|
| January | 50°F | 32°F | 3.4 in | 11 | 3.2 in | 0 | 10.0 h |
| February | 53°F | 33°F | 2.9 in | 9 | 1.5 in | 0 | 10.8 h |
| March | 59°F | 39°F | 3.7 in | 11 | 0.4 in | 0 | 12.0 h |
| April | 69°F | 48°F | 3.4 in | 10 | 0.0 in | 0 | 13.2 h |
| May | 76°F | 56°F | 3.8 in | 11 | 0.0 in | 5 | 14.2 h |
| June | 83°F | 66°F | 4.4 in | 10 | 0.0 in | 18 | 14.6 h |
| July | 87°F | 70°F | 6.1 in | 11 | 0.0 in | 26 | 14.4 h |
| August | 85°F | 69°F | 5.9 in | 10 | 0.0 in | 25 | 13.5 h |
| September | 80°F | 64°F | 5.4 in | 9 | 0.0 in | 15 | 12.4 h |
| October | 71°F | 53°F | 3.9 in | 8 | 0.0 in | 3 | 11.2 h |
| November | 61°F | 42°F | 3.1 in | 9 | 0.0 in | 0 | 10.2 h |
| December | 54°F | 35°F | 3.3 in | 10 | 1.1 in | 0 | 9.7 h |
High and low: NOAA 1991-2020 normal daily high and low. Wet days: at least 0.01 in of rain or melted snow. Muggy days: daily mean dew point 65°F or higher.
Best months to visit Virginia Beach
By our comfort score, the best months are April, May and October.
| Month | Score | Comfortable | Notable rain | Hot or cold |
|---|---|---|---|---|
| Jan | 43 | 4 | 6 | 6 |
| Feb | 49 | 5 | 6 | 4 |
| Mar | 57 | 9 | 7 | 1 |
| Apr | 67 | 13 | 6 | 0 |
| May | 67 | 12 | 7 | 1 |
| Jun | 55 | 4 | 6 | 7 |
| Jul | 45 | 1 | 7 | 13 |
| Aug | 47 | 1 | 7 | 8 |
| Sep | 56 | 7 | 6 | 2 |
| Oct | 67 | 16 | 5 | 0 |
| Nov | 56 | 10 | 5 | 0 |
| Dec | 47 | 5 | 6 | 2 |
Score = 40 × share of comfortable days + 25 × share of days without notable rain + 20 × share of days neither hot (90°F+) nor cold (high 40°F or below) + 15 × daylight. How the score works.
Frost dates in Virginia Beach
The last spring frost typically comes around Mar 29, and the first fall frost around Nov 12, leaving 230 frost-free days in a typical year.
| Typical date | 1 year in 10 | |
|---|---|---|
| Last spring frost (32°F) | Mar 29 | after Apr 11 |
| First fall frost (32°F) | Nov 12 | before Nov 1 |
| Last hard freeze (28°F) | Mar 14 | after Mar 31 |
| First hard freeze (28°F) | Nov 25 | before Nov 9 |
| Frost-free season | 230 days | under 210 days |
"Typical" is the date with a 50% chance of a later spring frost (or earlier fall frost). Planting after the "1 year in 10" spring date gives a 90% chance of no further frost. The Old Farmer's Almanac publishes 30% dates, which fall between our typical and 1-in-10 dates.
Station: Oceana NAS (USW00013769), NOAA 1991-2020 freeze probabilities. Frost dates for every city in Virginia.
Hottest and coldest readings, 1991-2020
The highest reading was 102°F (July 14, 2016); the lowest was -1°F (January 30, 2014).
From the temperature station's daily records with NOAA quality flags removed. Not an all-time record.
Near Virginia Beach
- Chesapeake, VAJan 51°F · Jul 89°F · 17 mi
- Suffolk, VAJan 49°F · Jul 87°F · 35 mi
- Williamsburg, VAJan 49°F · Jul 89°F · 50 mi
- Nags Head, NCJan 51°F · Jul 86°F · 65 mi
- Richmond, VAJan 48°F · Jul 90°F · 95 mi
- Ocean City, MDJan 45°F · Jul 84°F · 114 mi
Similar climates elsewhere
- Greensboro, NCJan 49°F · Jul 89°F
- Washington, DCJan 45°F · Jul 90°F
- Nashville, TNJan 49°F · Jul 91°F
- Sandy Springs, GAJan 52°F · Jul 89°F
- Louisville, KYJan 44°F · Jul 89°F
Where the numbers come from
- Temperature, frost dates, humidity and wind by hour and cloud cover: Oceana NAS (USW00013769), 4.0 mi SW of the city center, 23 ft . NOAA normals and daily records, 1991-2020.
- Rain and snowfall: Norfolk Intl Airport (USW00013737), 12 mi WNW of the city center, 30 ft . NOAA normals and daily records, 1991-2020.
- Daily humidity and wind: Oceana NAS (723075-13769), 3.9 mi SW of the city center, 23 ft . Hourly observations, 1991-2020.
- Not available for this location: snow depth (no station close enough or similar enough in elevation).
Distances from the city center (USGS). Methodology · Report an error