Virginia climate by month
January highs across Virginia range from 48°F in Richmond to 51°F in Chesapeake; July highs from 87°F in Suffolk to 90°F in Richmond. The most common best months across these cities are April, May, October.
Virginia weather month by month
Average of the 5 Virginia cities on this site, computed from NOAA's unrounded values (so it can differ by a degree from averaging the rounded city figures); individual cities differ, sometimes a lot.
| Month | High | Low | Wet days | Snow |
|---|---|---|---|---|
| January | 49°F | 31°F | 11 | 3.5 in |
| February | 52°F | 33°F | 9 | 1.9 in |
| March | 60°F | 39°F | 11 | 0.6 in |
| April | 70°F | 48°F | 10 | 0.02 in |
| May | 77°F | 57°F | 11 | 0.0 in |
| June | 84°F | 66°F | 10 | 0.0 in |
| July | 88°F | 70°F | 11 | 0.0 in |
| August | 86°F | 69°F | 10 | 0.0 in |
| September | 81°F | 64°F | 10 | 0.0 in |
| October | 71°F | 52°F | 8 | 0.0 in |
| November | 61°F | 41°F | 9 | 0.0 in |
| December | 53°F | 35°F | 10 | 1.3 in |
Regional differences
- Warmest winterChesapeake: January high 51°F
- Coolest summerSuffolk: July high 87°F
- Most wet daysWilliamsburg: 125 a year
- Fewest wet daysChesapeake: 118 a year
- Most snowWilliamsburg: 9.6 in a year
Warmest and coolest Virginia city each month
| Month | Warmest | Coolest | Best month for |
|---|---|---|---|
| January | Chesapeake 51°F | Richmond 48°F | – |
| February | Chesapeake 53°F | Richmond 52°F | – |
| March | Chesapeake 60°F | Virginia Beach 59°F | – |
| April | Richmond 70°F | Virginia Beach 69°F | 5 cities |
| May | Richmond 78°F | Virginia Beach 76°F | 5 cities |
| June | Richmond 86°F | Virginia Beach 83°F | – |
| July | Richmond 90°F | Suffolk 87°F | – |
| August | Richmond 88°F | Suffolk 85°F | – |
| September | Chesapeake 81°F | Suffolk 80°F | – |
| October | Chesapeake 72°F | Suffolk 71°F | 3 cities |
| November | Chesapeake 62°F | Richmond 60°F | – |
| December | Chesapeake 55°F | Richmond 52°F | – |
By normal daily high. "Best month for": how many of the 5 cities have it among their best months by our comfort score.
Frost and humidity across Virginia
- Earliest typical last frostChesapeake: Mar 17
- Latest typical last frostRichmond: Apr 3
- Most muggy daysChesapeake: 95 a year
- Fewest muggy daysRichmond: 78 a year
All Virginia cities
| City | Jan high | Jul high | Wet days/yr | Snow/yr | Best months |
|---|---|---|---|---|---|
| Chesapeake | 51°F | 89°F | 118 | 6.2 in | Apr, May, Oct |
| Richmond | 48°F | 90°F | 119 | 8.8 in | Apr, May, Oct |
| Suffolk | 49°F | 87°F | 124 | 5.8 in | Apr, May |
| Virginia Beach | 50°F | 87°F | 118 | 6.2 in | Apr, May, Oct |
| Williamsburg | 49°F | 89°F | 125 | 9.6 in | Apr, May |
Also covered: Alexandria (see Washington), Arlington (see Washington), Hampton (see Chesapeake), Newport News (see Chesapeake), Norfolk (see Chesapeake). These cities use the same weather stations as the city named.