Virginia Beach Weather Records

Virginia Beach, Virginia weather averages and records from 1909–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Virginia Beach, Virginia was 106 °F which occurred on June 19, 1944.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Virginia Beach, Virginia was -3 °F which occurred on January 21, 1985.
Lowest Temperatures: All-Time By Year
Virginia Beach Weather by Month
Averages based on the years 1991–2020
Month Average (°F) Record (°F) Average (inches)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 49.9 33.6 80 -3 3.4 3.1
February 52.5 35.1 84 5 2.9 1.5
March 59.1 41.3 93 14 3.7 0.4
April 69.2 50.1 97 23 3.4 0.0
May 76.5 59.1 101 35 3.8 0.0
June 84.3 68.1 106 44 4.4 0.0
July 88.5 72.8 105 50 6.1 0.0
August 86.0 71.6 104 49 5.8 0.0
September 80.5 66.6 102 42 5.4 0.0
October 71.4 55.1 98 27 3.9 0.0
November 61.3 44.4 86 15 3.1 0.0
December 53.9 37.6 82 7 3.3 1.1
Entire year 69.5 53.0 106 -3 49.1 5.3
More Virginia Beach Weather Records
1909–2024
Highest daily low 84 °F August 1, 1931
Lowest daily high 13 °F January 19, 1994
Greatest daily range
(Difference of high and low)
56 °F April 17, 1918
Greatest difference in daily high
over two conscutive days
44 °F Feb 4–5, 1947
Most daily precipitation 8.9 inches September 1, 2006
Most monthly precipitation 15.2 inches September 1928
Most yearly precipitation 68.9 inches 2016
Most yearly days with precipitation 147 1989
Earliest snow in season November 11 1987
Latest snow in season April 11 1989
Most daily snow 13.6 inches February 18, 1989
Most monthly snow 24.4 inches February 1989
Most yearly snow 41.9 inches 1980
Most snow in a winter 41.9 inches 1979–1980
Greatest snow accumulation 14.0 inches March 3, 1980
Earliest freeze October 23 1930
Earliest day ≥ 90 °F March 17 1945
Earliest day ≥ 100 °F May 27 1941
Latest freeze April 26 1911
Latest day ≥ 90 °F October 20 1916
Latest day ≥ 100 °F September 8 1939
Most days in a year < 0 °F 1 1985
Most days in a year < 32 °F 71 1960
Most days in a year ≥ 80 °F 151 1941
Most days in a year ≥ 90 °F 70 1941
Most days in a year ≥ 100 °F 8 1942
Virginia Beach Weather Streaks
Most consecutive days...
With precipitation 13 days Jul 15–27, 1917
Without precipitation 41 days Oct 17 – Nov 26, 1931
With snow 3 days Jan 20–22, 2022
High temperature at or
below freezing
10 days Jan 24 – Feb 2, 1936
High temperature ≥ 80 °F 88 days Jun 15 – Sep 10, 1993
High temperature ≥ 90 °F 26 days Jul 12 – Aug 6, 1995
High temperature ≥ 100 °F 4 days Jul 19–22, 2020
Plant Hardiness Zone
8B
Virginia Beach is in plant hardiness zone 8B
based on average yearly minimum temperature from 1991–2020
Virginia Beach Weather by Year
More Virginia Beach Weather
Compare Virginia Beach to:
Weather Station Details
Years Station Coordinates
1946–2024 Norfolk International Airport location
1909–1945 Diamond Springs location