Granville, PA has a humid continental climate with cold and snowy winters and warm and humid summers. Average winter temperatures range from 22°F to 37°F while in the summer, temperatures range from 58°F to 83°F. Rainfall is quite consistent throughout the year, with an average of 4 inches each month. Granville also receives relatively high amounts of snow during the winter months, with an average yearly total of around 46 inches. The area is also prone to strong thunderstorms during the summer months, so it's important to be prepared for inclement weather while visiting or living in Granville.
Granville CDP (Mifflin County), Pennsylvania gets 41 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Granville CDP (Mifflin County) averages 29 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 190 sunny days per year in Granville CDP (Mifflin County). The US average is 205 sunny days.
Granville CDP (Mifflin County) gets some kind of precipitation, on average, 121 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 84 degrees
Winter Low: the January low is 19
Rain: averages 41 inches of rain a year
Snow: averages 29 inches of snow a year