May
May · October · September
United States · 1991–2020
May leads for comfortable weather in Virginia Beach: typically 24.5°C by day, 14.3°C at night, with 91 mm of rain. Based on measured 1991–2020 NOAA station history.
May · October · September
June · August · September
April · October · November
The weakest month is January, scoring 18 against May’s 84 — days reach only 10.2°C, 14° below the 24°C the score treats as ideal.
Month by month
The bars show the comfort score. Day and night temperatures come from daily observed highs and lows; rain is the historical monthly estimate.
| Month | Day | Night | Rain | Wet days | Sea | Daylight | Comfort | Coverage |
|---|---|---|---|---|---|---|---|---|
| January | 10.2°C | 0.4°C | 75 mm | 7.9 | 7.8°C | 9 h 53 | 18 | Strong coverage |
| February | 11.7°C | 1.3°C | 82 mm | 7.5 | 6.2°C | 10 h 47 | 24 | Strong coverage |
| March | 15.1°C | 4.6°C | 95 mm | 8.8 | 7.7°C | 11 h 51 | 38 | Strong coverage |
| April | 20.5°C | 9.3°C | 88 mm | 8.5 | 11.8°C | 13 h 05 | 66 | Strong coverage |
| May | 24.5°C | 14.3°C | 91 mm | 9 | 17.0°C | 14 h 07 | 84 | Strong coverage |
| June | 28.8°C | 19.4°C | 102 mm | 8.3 | 22.2°C | 14 h 40 | 62 | Strong coverage |
| July | 31.2°C | 22°C | 149 mm | 9.6 | 25.1°C | 14 h 27 | 42 | Strong coverage |
| August | 29.9°C | 21.3°C | 130 mm | 8.8 | 25.4°C | 13 h 34 | 51 | Strong coverage |
| September | 27.1°C | 18.5°C | 102 mm | 6.6 | 24.0°C | 12 h 22 | 71 | Strong coverage |
| October | 22.2°C | 12.1°C | 105 mm | 6.6 | 20.2°C | 11 h 11 | 76 | Strong coverage |
| November | 16.5°C | 6°C | 75 mm | 6.9 | 15.1°C | 10 h 09 | 50 | Strong coverage |
| December | 12.7°C | 2.7°C | 83 mm | 8.1 | 10.9°C | 9 h 39 | 29 | Strong coverage |
What has changed
Each bar compares the 2011–2025 daytime average for that month against the same month in 1961–1990, measured at the same station. Months where the older record is too thin to compare are left blank.
| Month | Record high | Record low | Wettest day | Wettest / driest month | Years |
|---|---|---|---|---|---|
| January | 27.2°C30 Jan 2002 | -19.4°C21 Jan 1985 | 83 mm5 Jan 1971 | 289 mm1987 · driest 0 mm in 2009 | 74 |
| February | 28.3°C23 Feb 2023 | -13.9°C17 Feb 1958 | 154 mm4 Feb 1998 | 228 mm1998 · driest 0 mm in 1948 | 75 |
| March | 32.8°C16 Mar 2016 | -8.3°C4 Mar 1947 | 104 mm17 Mar 1968 | 233 mm2024 · driest 0 mm in 1945 | 75 |
| April | 35.0°C26 Apr 1960 | -2.2°C2 Apr 1964 | 85 mm12 Apr 1959 | 191 mm2019 · driest 0 mm in 1945 | 75 |
| May | 36.1°C20 May 2022 | 1.7°C9 May 1956 | 80 mm29 May 1963 | 209 mm2018 · driest 0 mm in 1948 | 75 |
| June | 40.0°C27 Jun 1949 | 3.3°C1 Jun 2021 | 122 mm2 Jun 1959 | 190 mm1991 · driest 0 mm in 1945 | 76 |
| July | 39.4°C3 Jul 1954 | 12.2°C7 Jul 1979 | 149 mm11 Jul 1990 | 315 mm1990 · driest 0 mm in 1945 | 75 |
| August | 40.0°C1 Aug 1980 | 10.0°C30 Aug 1982 | 250 mm31 Aug 1964 | 452 mm1953 · driest 0 mm in 1945 | 74 |
| September | 36.1°C5 Sep 1985 | 8.3°C29 Sep 1947 | 191 mm16 Sep 2025 | 304 mm2016 · driest 0 mm in 1948 | 73 |
| October | 35.0°C6 Oct 1954 | -1.7°C30 Oct 1965 | 196 mm8 Oct 2016 | 334 mm2012 · driest 0 mm in 1947 | 72 |
| November | 29.4°C11 Nov 2020 | -5.6°C27 Nov 1977 | 177 mm12 Nov 2009 | 297 mm2009 · driest 0 mm in 2008 | 72 |
| December | 28.3°C3 Dec 1991 | -13.3°C25 Dec 1983 | 59 mm26 Dec 2012 | 193 mm2009 · driest 0 mm in 1947 | 75 |
| Month | Days 25°C+ | Days 30°C+ | Frost nights | Heavy rain (10 mm+) | Snow days |
|---|---|---|---|---|---|
| January | <1 | 0 | 16 | 3 | 2 |
| February | <1 | 0 | 12 | 3 | <1 |
| March | 3 | <1 | 6 | 3 | 0 |
| April | 8 | 1 | <1 | 3 | 0 |
| May | 16 | 6 | 0 | 3 | 0 |
| June | 25 | 13 | 0 | 3 | 0 |
| July | 31 | 20 | 0 | 4 | 0 |
| August | 30 | 15 | 0 | 4 | 0 |
| September | 23 | 7 | 0 | 3 | 0 |
| October | 9 | 1 | 0 | 3 | 0 |
| November | 2 | 0 | 4 | 2 | 0 |
| December | <1 | 0 | 11 | 3 | <1 |
| Month | Warm & dry days | Wet days | Washouts | Week with 3+ wet days | Daytime mean has ranged |
|---|---|---|---|---|---|
| January | 5% | 27% | 9% | 30% | 6.8–12.6°C |
| February | 9% | 28% | 11% | 32% | 7.4–14.1°C |
| March | 18% | 27% | 11% | 29% | 11.5–17.5°C |
| April | 37% | 26% | 8% | 27% | 17.7–22.5°C |
| May | 57% | 27% | 10% | 31% | 21.8–26.2°C |
| June | 73% | 26% | 10% | 27% | 26.4–30.3°C |
| July | 70% | 30% | 14% | 35% | 28.6–32.4°C |
| August | 72% | 28% | 12% | 30% | 28.2–31.0°C |
| September | 78% | 21% | 9% | 22% | 25.4–28.1°C |
| October | 52% | 19% | 8% | 18% | 19.8–23.6°C |
| November | 22% | 22% | 7% | 18% | 14.2–18.8°C |
| December | 8% | 25% | 9% | 27% | 9.1–14.9°C |
A warm and dry day reaches 20°C with under 1 mm of rain; a wet day gets 1 mm or more; a washout gets 10 mm or more. The week column is the share of seven-day stretches in that month, across the station’s whole daily record, that contained three or more wet days — the odds a week-long trip is rained on repeatedly, counted rather than modelled. The last column is the 10th to 90th percentile of that month’s daytime average across individual years: a narrow band means the average is what you will get, a wide one means the average is a midpoint between years that felt quite different.
The evidence behind this page