Average Temperatures for Virginia in July

Average temperatures for July 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 July temperatures
High °F Low °F Place High °C Low °C
85 62 Abingdon 29 17
82 61 Blacksburg 28 16
79 57 Burkes Garden 26 14
82 61 Galax 28 16
86 64 Harrisonburg 30 18
82 60 Hot Springs 28 16
82 65 Mount Weather 28 18
85 63 Pennington Gap 30 17
88 67 Roanoke 31 20
84 64 Staunton 29 18
86 66 Winchester 30 19
81 61 Wise 27 16

Piedmont Virginia

Average daily temperatures in July
High °F Low °F Place High °C Low °C
90 72 Arlington 32 22
87 68 Charlottesville 31 20
91 68 Danville 33 20
89 68 Fredericksburg 31 20
92 70 John H Kerr Dam 33 21
87 65 Lynchburg 31 18
88 64 Martinsville 31 18
89 69 Petersburg 32 21
87 66 Philpott Lake Dam 31 19
90 69 Richmond 32 21

Coastal Virginia

July temperatures: daily averages
High °F Low °F Place High °C Low °C
85 71 Cape Charles 30 22
88 70 Newport News 31 21
89 73 Norfolk 32 23
85 70 North River 29 21
88 69 Painter 31 21
87 70 Suffolk 30 21
86 70 Wallops Island 30 21
89 70 Williamsburg 31 21
Reference

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

Virginia Temperatures
Back to Top