Botetourt County, VA is a lovely place to live with warm summers and mild winters. The average summer high temperature is around 86°F and the average winter low temperature is around 21°F. There is plenty of sunshine throughout the year with an average of 203 sunny days annually. Rainfall averages 40 inches per year, most of which falls during the spring months. Snowfall is generally light with an annual average of 5 inches. Botetourt County offers a temperate climate that makes it enjoyable for outdoor activities year-round.
Botetourt County, Virginia gets 42 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Botetourt County averages 14 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 214 sunny days per year in Botetourt County. The US average is 205 sunny days.
Botetourt County gets some kind of precipitation, on average, 115 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 87 degrees
Winter Low: the January low is 25
Rain: averages 42 inches of rain a year
Snow: averages 14 inches of snow a year