Virginia weather in July: Statewide normals and every place, NOAA 1991-2020
In July, Virginia's statewide normal high is 86°F and normal low 65°F; normal highs run from 81°F in Floyd to 93°F in Chesapeake (NOAA 1991-2020 normals).
- Statewide normal high
- 86°FJuly, 1991-2020
- Statewide normal low
- 65°FJuly, 1991-2020
- Statewide normal precipitation
- 4.53 inJuly
- Warmest place
- 93°Fnormal high, Chesapeake
- Coolest place
- 81°Fnormal high, Floyd
Where is Virginia warmest and wettest in July?
Chesapeake has the warmest July afternoons (93°F) and Floyd the coolest (81°F). Norfolk gets the most precipitation (6.08 in) and Charlottesville the least (3.37 in).
Statewide, July averaged 75.9°F in 2021, 76.9°F in 2022, 76.7°F in 2023, 77.4°F in 2024, 78.5°F in 2025, 77.3°F in 2026, against a 1991-2020 normal of 75.7°F.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Virginia Beach | 87°F | 70°F | 5.76 | 0.0 |
| Chesapeake | 93°F | 73°F | 5.51 | – |
| Richmond | 90°F | 69°F | 4.37 | 0.0 |
| Norfolk | 89°F | 73°F | 6.08 | 0.0 |
| Newport News | 88°F | 70°F | 4.69 | – |
| Hampton | 87°F | 71°F | 5.33 | 0.0 |
| Suffolk | 87°F | 70°F | 5.69 | 0.0 |
| Roanoke | 88°F | 67°F | 4.28 | 0.0 |
| Lynchburg | 87°F | 65°F | 4.19 | 0.0 |
| Blacksburg | 82°F | 61°F | 4.21 | 0.0 |
| Charlottesville | 90°F | 68°F | 3.37 | – |
| Manassas | 88°F | 69°F | – | – |
| Danville | 89°F | 67°F | 4.88 | 0.0 |
| Petersburg | 89°F | 69°F | 4.70 | – |
| Sterling | 88°F | 67°F | 4.15 | 0.0 |
| Fredericksburg | 89°F | 68°F | 4.82 | 0.0 |
| Winchester | 86°F | 66°F | 4.08 | 0.0 |
| Staunton | 84°F | 64°F | 4.15 | 0.0 |
| Waynesboro | 86°F | 63°F | 3.68 | – |
| Hopewell | 90°F | 71°F | 5.18 | 0.0 |
| Christiansburg | 82°F | 62°F | 4.13 | 0.0 |
| Radford | 84°F | 61°F | 4.19 | – |
| Hollins | 86°F | 64°F | 4.67 | 0.0 |
| Vienna | 84°F | 67°F | 4.26 | 0.0 |
| Williamsburg | 89°F | 70°F | 5.92 | 0.0 |
| Front Royal | 87°F | 64°F | 3.57 | 0.0 |
| Martinsville | 88°F | 64°F | 4.01 | 0.0 |
| Warrenton | 85°F | 66°F | – | – |
| Purcellville | 86°F | 66°F | 4.08 | – |
| Pulaski | 83°F | 61°F | 3.83 | 0.0 |
| Abingdon | 85°F | 62°F | 4.69 | – |
| Wytheville | 83°F | 61°F | 4.22 | 0.0 |
| Ashland | 89°F | 68°F | 3.98 | – |
| Bedford | 86°F | 67°F | 4.29 | – |
| Lexington | 87°F | 64°F | 4.10 | 0.0 |
| South Boston | 90°F | 67°F | 4.01 | 0.0 |
| Farmville | 89°F | 67°F | 4.02 | 0.0 |
| Sandston | 90°F | 67°F | – | – |
| Galax | 82°F | 61°F | 4.22 | 0.0 |
| Woodstock | 86°F | 63°F | 3.94 | 0.0 |
| Covington | 84°F | 61°F | 3.98 | 0.0 |
| Emporia | 90°F | 69°F | 4.86 | 0.0 |
| Big Stone Gap | 84°F | 63°F | 5.49 | 0.0 |
| Richlands | 83°F | 62°F | 4.75 | 0.0 |
| Rocky Mount | 87°F | 65°F | 4.49 | 0.0 |
| Luray | 85°F | 62°F | 4.12 | 0.0 |
| Lebanon | 84°F | 61°F | 4.86 | 0.0 |
| Wise | 81°F | 61°F | 5.77 | 0.0 |
| Pearisburg | 83°F | 61°F | 4.70 | 0.0 |
| Louisa | 87°F | 65°F | 4.18 | 0.0 |
| Chase City | 89°F | 68°F | 4.23 | 0.0 |
| Appomattox | 86°F | 67°F | 4.08 | 0.0 |
| Saltville | 84°F | 62°F | 5.14 | 0.0 |
| Warsaw | 88°F | 68°F | 4.73 | 0.0 |
| Pennington Gap | 85°F | 63°F | 4.44 | 0.0 |
| Stuart | 86°F | 64°F | 5.36 | 0.0 |
| Clintwood | 82°F | 61°F | 5.31 | 0.0 |
| Clarksville | 90°F | 69°F | 4.37 | 0.0 |
| Cape Charles | 85°F | 71°F | 4.67 | – |
| Edinburg | 85°F | 62°F | 4.07 | 0.0 |
| Buchanan | 87°F | 67°F | 4.54 | 0.0 |
| Chatham | 86°F | 65°F | 4.22 | 0.0 |
| Brookneal | 88°F | 65°F | 4.29 | 0.0 |
| Lawrenceville | 90°F | 67°F | – | – |
| Disputanta | 89°F | 68°F | 5.76 | – |
| Grundy | 83°F | 63°F | 5.69 | 0.0 |
| Keysville | 88°F | 67°F | 4.34 | 0.0 |
| Wakefield | 90°F | 68°F | 5.47 | 0.0 |
| Quantico | 88°F | 71°F | 4.64 | 0.0 |
| Hot Springs | 82°F | 60°F | 4.22 | 0.0 |
| Bland | 82°F | 58°F | 4.01 | 0.0 |
| Charlotte Court House | 87°F | 67°F | 4.82 | 0.0 |
| Floyd | 81°F | 61°F | – | – |
| Sperryville | 85°F | 64°F | 3.67 | 0.0 |
| Eastville | 87°F | 73°F | – | – |
| Painter | 88°F | 69°F | 4.99 | 0.0 |
| Breaks | 82°F | 62°F | – | – |
| Stony Creek | 90°F | 68°F | 5.16 | 0.0 |
| Free Union | 86°F | 64°F | 4.50 | 0.0 |
| Meadows of Dan | 82°F | 62°F | 5.47 | 0.0 |
| Palmyra | 86°F | 65°F | 4.17 | 0.0 |
| Amelia Courthouse | 89°F | 68°F | 3.90 | 0.0 |
| Big Meadows | 75°F | 59°F | – | – |
| Boston (4 mi SE) | 86°F | 64°F | – | – |
| Bremo Bluff | 92°F | 63°F | 5.13 | – |
| Burkes Garden | 79°F | 57°F | 4.62 | 0.0 |
| Copper Hill | 80°F | 61°F | 4.37 | 0.0 |
| Corbin | 87°F | 67°F | 3.96 | 0.0 |
| Crozier | 87°F | 66°F | 3.95 | 0.0 |
| Dale Enterprise | 86°F | 64°F | 4.08 | 0.0 |
| Elk Creek (4 mi SSW) | 79°F | 63°F | – | – |
| Fort Pickett | 88°F | 68°F | 4.43 | 0.0 |
| Gathright Dam | 82°F | 62°F | 3.79 | 0.0 |
| Greenbay (3 mi NE) | 89°F | 68°F | – | – |
| Holland (1 mi E) | 89°F | 69°F | 5.15 | 0.0 |
| John H Kerr Dam | 92°F | 70°F | 4.91 | – |
| Lynchburg #2 | 85°F | 65°F | 4.07 | 0.0 |
| Mill Gap | 80°F | 55°F | 4.34 | 0.0 |
| Montebello Fish Cultural Station | 83°F | 60°F | – | – |
| Monticello | 85°F | 67°F | 4.92 | 0.0 |
| Mount Weather | 82°F | 65°F | 4.01 | – |
| Mustoe (1 mi SW) | 80°F | 57°F | 4.14 | 0.0 |
| N | 85°F | 70°F | 5.82 | 0.0 |
| Nora (4 mi SSE) | 80°F | 64°F | 5.13 | 0.0 |
| Philpott Dam 2 | 87°F | 66°F | 5.00 | – |
| Piedmont Research Station | 87°F | 67°F | 4.29 | 0.0 |
| Somerset | 87°F | 65°F | 3.95 | 0.0 |
| Star Tannery | 85°F | 62°F | 3.20 | 0.0 |
| Tye River (1 mi SE) | 87°F | 66°F | 3.68 | – |
| Walkerton (2 mi NW) | 88°F | 69°F | 4.78 | 0.0 |
| Wallaceton-Lake Drummond | 91°F | 63°F | 5.60 | – |
| Wallops Island Flight Fac | 86°F | 70°F | 4.37 | 0.0 |
| Weather Office Sterling | 87°F | 67°F | 4.06 | – |
| West Point (2 mi NW) | 90°F | 68°F | 4.86 | 0.0 |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.