Floyd, VA County has a humid subtropical climate with long, hot and humid summers and cold winters. The average high temperature in July is 84 degrees Fahrenheit while the average low temperature in January is 28°F. Precipitation throughout the year averages around 43 inches, with most of it occurring between April and October. Snowfall generally ranges from 5 to 10 inches, but can be as high as 15 inches in especially cold winters. While there is some variation from year to year, temperatures are generally mild during the winter months and warm during the summer months.
Floyd County, Virginia gets 45 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Floyd County averages 21 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 213 sunny days per year in Floyd County. The US average is 205 sunny days.
Floyd County gets some kind of precipitation, on average, 119 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 82 degrees
Winter Low: the January low is 22
Rain: averages 45 inches of rain a year
Snow: averages 21 inches of snow a year