Buena Vista, Virginia Climate
United States
Pop. 6,618 Elev. 253 m / 830 ft
TZ: America/New_York (UTC-4) ·
Dry and warm, Buena Vista sees July highs of 87°F (31°C) and cold January lows of 22°F (-6°C). Humidity pushes the summer feels-like temperature to 100°F (38°C), while wind chill can drive winter lows to 15°F (-9°C). Expect around 49 rainy days annually (35.8 in / 910 mm total), with snow on 5 days and 27 in (677 mm) of annual accumulation. The city averages 140 sunny days per year and around 30 thunderstorm days.
| Temperature | 87°F (31°C) high | 22°F (-6°C) low |
| Feels like | 100°F (38°C) high | 15°F (-9°C) low |
| Rain | 49 days | 35.8 in (910 mm) /yr |
| Snow | 5 days | 26.7 in (677 mm) /yr |
| Sky | 140 sunny | 30 stormy |
| Wind | 2.6 mph (1.2 m/s) avg |
Looking for a place with a climate like Buena Vista? Explore and filter 150,000+ cities worldwide.
Explore on the MapMonthly Climate Chart
Best months to visit: Mar, Apr, Jun, Aug, Oct
Sky & Air by Month
Cloud cover (%)
35
Jan 54
Feb 46
Mar 64
Apr 69
May 54
Jun 59
Jul 57
Aug 58
Sep 43
Oct 44
Nov 56
Dec Humidity (%)
52
Jan 59
Feb 48
Mar 57
Apr 67
May 66
Jun 73
Jul 69
Aug 72
Sep 67
Oct 57
Nov 62
Dec Weather Days by Month
Cities with Similar Climate
Find similar cities on the map →Nearby Cities
Nearby
Commercial airport 29 mi Lynchburg Regional Airport - Preston Glenn Field (LYH)
Ski resort 28 mi Snowflex
National park 33 mi Staunton National Cemetery
Mountain peak
(4,928 ft) 138 mi Third Peak
Hospital 6 mi Carilion Rockbridge Community Hospital
Hiking trail 1 mi Reservoir Hollow Trail
Interested in Buena Vista?
Hotels
Flights
Real Estate
Insurance
Connectivity
Monthly Weather Data
↑ See chart| Month | Avg High | Avg Low | Rainfall | Snowfall | Sunny Days |
|---|---|---|---|---|---|
| January | 38°F 3°C | 22°F -6°C | 2.2 in 56 mm | 6.7 in170 mm | 21 |
| February | 47°F 9°C | 30°F -1°C | 4.0 in 101 mm | 11.5 in291 mm | 12 |
| March | 63°F 17°C | 40°F 4°C | 1.7 in 43 mm | — | 12 |
| April | 71°F 22°C | 50°F 10°C | 3.0 in 75 mm | — | 8 |
| May | 72°F 22°C | 55°F 13°C | 6.8 in 173 mm | — | 6 |
| June | 85°F 30°C | 64°F 18°C | 2.9 in 74 mm | — | 11 |
| July | 87°F 31°C | 70°F 21°C | 5.5 in 141 mm | — | 7 |
| August | 80°F 27°C | 62°F 17°C | 1.1 in 27 mm | — | 9 |
| September | 77°F 25°C | 58°F 14°C | 4.0 in 101 mm | — | 13 |
| October | 65°F 19°C | 46°F 8°C | 2.3 in 57 mm | — | 16 |
| November | 57°F 14°C | 37°F 3°C | 0.9 in 22 mm | 0.1 in3 mm | 15 |
| December | 44°F 7°C | 28°F -2°C | 1.6 in 40 mm | 8.4 in213 mm | 10 |
Weather Days by Month
↑ See chart| Month | Sunny Days | Storm Days |
|---|---|---|
| January | 21 | 0 |
| February | 12 | 0 |
| March | 12 | 0 |
| April | 8 | 1 |
| May | 6 | 7 |
| June | 11 | 5 |
| July | 7 | 9 |
| August | 9 | 1 |
| September | 13 | 4 |
| October | 16 | 2 |
| November | 15 | 0 |
| December | 10 | 1 |