Granville County, NC has a humid subtropical climate, characterized by hot and humid summers and mild winters. The average temperature in the summer months is around 85 °F (29 °C) while in winter the temperatures range from highs of 50–60 °F (10–15 °C). Rainfall ranges from 2 to 5 inches per month throughout the year and snowfall is rare. The area enjoys long periods of sunshine throughout the year with an average of 140 to 200 days of sunshine each year. Summers are usually very humid with frequent thunderstorms occurring due to high temperatures and moisture. Winters are generally mild and occasionally cold snaps can occur bringing temperatures near freezing for a few days at a time. Granville County is a great place to enjoy all four seasons!
Granville County, North Carolina gets 46 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Granville County averages 3 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 217 sunny days per year in Granville County. The US average is 205 sunny days.
Granville County gets some kind of precipitation, on average, 100 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 89 degrees
Winter Low: the January low is 27
Rain: averages 46 inches of rain a year
Snow: averages 3 inches of snow a year