Average Temperatures for Virginia in May

Average temperatures for May at cities and other locations throughout Virginia are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for each region of the state: Coastal Virginia in the east, Piedmont or central Virginia, and the Mountains, including the Shenandoah Valley in the northwest and the Appalachian Mountains of southwest Virginia.

The tables give the normals for maximum and minimum temperatures based on weather data collected from 1991 to 2020 by the US National Centers for Environmental Information.

Virginia's Mountains

Average May temperatures
High °F Low °F Place High °C Low °C
75 50 Abingdon 24 10
72 48 Blacksburg 22 9
69 46 Burkes Garden 21 8
72 49 Galax 22 9
74 50 Harrisonburg 23 10
72 48 Hot Springs 22 9
70 51 Mount Weather 21 11
76 50 Pennington Gap 25 10
77 55 Roanoke 25 13
73 52 Staunton 23 11
73 52 Winchester 23 11
72 51 Wise 22 10

Piedmont Virginia

Average daily temperatures in May
High °F Low °F Place High °C Low °C
77 58 Arlington 25 14
75 55 Charlottesville 24 13
80 54 Danville 27 12
76 53 Fredericksburg 25 12
80 57 John H Kerr Dam 26 14
76 53 Lynchburg 24 11
78 50 Martinsville 25 10
78 55 Petersburg 26 13
77 53 Philpott Lake Dam 25 11
78 56 Richmond 25 13

Coastal Virginia

May temperatures: daily averages
High °F Low °F Place High °C Low °C
72 58 Cape Charles 22 14
77 56 Newport News 25 13
77 59 Norfolk 25 15
73 56 North River 23 13
76 56 Painter 24 13
76 57 Suffolk 25 14
73 56 Wallops Island 23 13
77 57 Williamsburg 25 14
Reference

NOAA National Centers for Environmental Information (NCEI). Climate Normals.

Virginia Temperatures
Back to Top