Virginia Beach - Recent Annual Temperatures, Rain & Snow

The numbers here describe what the weather in Virginia Beach, Virginia was like for every year since 2010. A series of tables gives data by year for temperature, precipitation and snowfall.

They begin with average maximum and minimum temperatures in degrees Fahrenheit and Celsius. That's followed by how many really hot and cold days occurred each year. Then there's information on how much rain and snow actually landed during recent years, as well as how often Virginia Beach had wet or snowy weather.

The climate data come from weather measurements made at Norfolk International Airport.

Temperature Weather iconTemperature

Virginia Beach temperature averages by year
High °F Low °F Year High °C Low °C
71 55 2023 22 13
70 53 2022 21 12
71 54 2021 21 12
72 56 2020 22 13
72 55 2019 22 13
70 55 2018 21 13
71 55 2017 22 13
70 54 2016 21 12
70 54 2015 21 12
68 52 2014 20 11
69 53 2013 20 11
71 54 2012 22 12
71 54 2011 22 12
69 52 2010 21 11
Number of days each year when the temperature in Virginia Beach dropped to 0 or 32 or below, or rose to at least 70 or 90 degrees Fahrenheit
0 °F
-18 °C
32 °F
0 °C
Year 70 °F
21 °C
90 °F
32 °C
0 19 2023 200 27
0 58 2022 189 41
0 29 2021 210 47
0 20 2020 211 54
0 27 2019 211 51
0 47 2018 203 37
0 34 2017 214 46
0 36 2016 200 43
0 50 2015 206 34
0 57 2014 196 25
0 43 2013 186 32
0 20 2012 206 37
0 40 2011 209 43
0 68 2010 195 57

Rainy Weather iconPrecipitation

This table gives the total precipitation that fell on Virginia Beach during each year from 2010. The number of days with precipitation counts the days when rainfall or snowfall (when melted) amounted to 0.01 inches (0.3 millimeters) or more.

Total precipitation in Virginia Beach
Days Year Inches Milli­metres
108 2023 50.6 1285
104 2022 39.2 996
116 2021 38.9 989
129 2020 56.3 1431
120 2019 46.2 1174
125 2018 56.7 1440
110 2017 49.2 1250
124 2016 68.9 1750
129 2015 50.2 1276
114 2014 50.3 1278
121 2013 45.7 1160
122 2012 48.4 1229
110 2011 51.1 1298
105 2010 51.0 1295

Snowy Weather iconSnow

Amount of snowfall in Virginia Beach and number of days when new snow totalled at least 1 inch (2.5 centimetres)
Days Year Inches Centi­metres
0 2023 0.0 0
4 2022 11.2 28
1 2021 3.4 9
0 2020 0.4 1
0 2019 0.0 0
4 2018 15.3 39
1 2017 5.4 14
3 2016 5.0 13
4 2015 12.7 32
6 2014 15.5 39
1 2013 1.8 5
0 2012 0.5 1
1 2011 4.0 10
4 2010 26.9 68
Reference

Jay Lawrimore. 2016. Global Summary of the Year, Version 1.0. NOAA National Centers for Environmental Information. 

Back to Top