Average Temperatures for Virginia in March

Average temperatures for March 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 March temperatures
High °F Low °F Place High °C Low °C
57 33 Abingdon 14 0
53 30 Blacksburg 12 -1
50 29 Burkes Garden 10 -2
54 32 Galax 12 0
54 30 Harrisonburg 12 -1
52 30 Hot Springs 11 -1
50 30 Mount Weather 10 -1
59 32 Pennington Gap 15 0
59 38 Roanoke 15 3
54 33 Staunton 12 0
53 32 Winchester 12 0
55 34 Wise 13 1

Piedmont Virginia

Average daily temperatures in March
High °F Low °F Place High °C Low °C
57 39 Arlington 14 4
57 36 Charlottesville 14 2
62 35 Danville 16 1
57 34 Fredericksburg 14 1
61 37 John H Kerr Dam 16 3
58 35 Lynchburg 15 1
60 32 Martinsville 16 0
60 36 Petersburg 16 2
59 34 Philpott Lake Dam 15 1
60 37 Richmond 15 3

Coastal Virginia

March temperatures: daily averages
High °F Low °F Place High °C Low °C
55 39 Cape Charles 13 4
59 38 Newport News 15 3
60 41 Norfolk 16 5
56 36 North River 13 2
58 37 Painter 14 3
59 39 Suffolk 15 4
55 37 Wallops Island 13 3
60 39 Williamsburg 15 4
Reference

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

Virginia Temperatures
Back to Top