Virginia month by month
The next 12 months outside in Virginia: what the weather usually does in Virginia Beach, Richmond and Alexandria, and what's already on the calendar. Races and programs further out are still being posted, so the later months fill in over time.
October 2026
149 events listed
- Virginia Beach
- 71° / 53°
- Rain or snow 1 day in 3
- Richmond
- 71° / 49°
- Rain or snow 1 day in 4
- Alexandria
- 69° / 52°
- Rain or snow 1 day in 4
- LewisGale Salem Half Marathon, 8K and Kids Fun RunSat, Oct 10 · All day · half marathon, 8K · Salem Farmers Market, Salem
- Deep Hollow Half Marathon & 5K Trail RaceSat, Oct 10 · 8:00 AM · half marathon, 5K · Hydaway Outdoor Center, Lynchburg
- Danville Half Marathon, Presented by URW Community Federal Credit UnionSat, Oct 17 · 8:30 AM · half marathon · Danville
November 2026
147 events listed
- Virginia Beach
- 61° / 42°
- Rain or snow 1 day in 3
- Richmond
- 60° / 39°
- Rain or snow 1 day in 3
- Alexandria
- 58° / 42°
- Rain or snow 1 day in 3
- Noland Trail 50K and RelaySat, Nov 7 · 7:30 AM · 50K · Newport News
- Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8kSat, Nov 14 · All day · half marathon, marathon, 8K · Richmond
- RRRC Candy Stop Volunteers for Richmond MarathonSat, Nov 14 · 7:45 AM · marathon · Richmond
December 2026
57 events listed
- Virginia Beach
- 54° / 35°
- Rain or snow 1 day in 3
- Richmond
- 51° / 32°
- Rain or snow 1 day in 3
- Alexandria
- 49° / 34°
- Rain or snow 1 day in 3
January 2027
20 events listed
- Virginia Beach
- 50° / 32°
- Rain or snow 1 day in 3
- Richmond
- 48° / 29°
- Rain or snow 1 day in 3; snow 1 day in 17
- Alexandria
- 45° / 30°
- Rain or snow 1 day in 3; snow 1 day in 13
February 2027
12 events listed
- Virginia Beach
- 53° / 33°
- Rain or snow 1 day in 3
- Richmond
- 52° / 31°
- Rain or snow 1 day in 3; snow 1 day in 17
- Alexandria
- 48° / 32°
- Rain or snow 1 day in 3; snow 1 day in 11
March 2027
19 events listed
- Virginia Beach
- 59° / 39°
- Rain or snow 1 day in 3
- Richmond
- 60° / 37°
- Rain or snow 1 day in 3
- Alexandria
- 56° / 39°
- Rain or snow 1 day in 3
April 2027
6 events listed
- Virginia Beach
- 69° / 48°
- Rain or snow 1 day in 3
- Richmond
- 70° / 46°
- Rain or snow 1 day in 3
- Alexandria
- 68° / 48°
- Rain or snow 1 day in 3
May 2027
Nothing listed yet
- Virginia Beach
- 76° / 56°
- Rain or snow 1 day in 3
- Richmond
- 78° / 56°
- Rain or snow 1 day in 3
- Alexandria
- 76° / 58°
- Rain or snow 1 day in 3
Listings for May are still coming in. Check back closer to the date.
June 2027
Nothing listed yet
- Virginia Beach
- 83° / 66°
- Rain or snow 1 day in 3
- Richmond
- 86° / 65°
- Rain or snow 1 day in 3
- Alexandria
- 85° / 68°
- Rain or snow 1 day in 3
Listings for June are still coming in. Check back closer to the date.
July 2027
Nothing listed yet
- Virginia Beach
- 87° / 70°
- Rain or snow 1 day in 3
- Richmond
- 90° / 69°
- Rain or snow 1 day in 3
- Alexandria
- 90° / 72°
- Rain or snow 1 day in 3
Listings for July are still coming in. Check back closer to the date.
August 2027
Nothing listed yet
- Virginia Beach
- 85° / 69°
- Rain or snow 1 day in 3
- Richmond
- 88° / 68°
- Rain or snow 1 day in 3
- Alexandria
- 88° / 71°
- Rain or snow 1 day in 3
Listings for August are still coming in. Check back closer to the date.
September 2027
Nothing listed yet
- Virginia Beach
- 80° / 64°
- Rain or snow 1 day in 4
- Richmond
- 81° / 61°
- Rain or snow 1 day in 3
- Alexandria
- 81° / 64°
- Rain or snow 1 day in 4
Listings for September are still coming in. Check back closer to the date.
Typical weather is the NOAA 1991–2020 average at the nearest weather station to each city.