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 Map

Monthly Climate Chart

↓ Monthly data table
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

↓ Weather days table

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