17244 Orrstown, PA has a humid subtropical climate with hot and humid summers and cold winters. Temperatures in the summer months can reach highs of around 82°F and lows of 65°F while winter temperatures hover around 39°F during the day and 22°F at night. The area receives an average of 43 inches of rainfall per year which is spread out over the year but tends to be higher from May to July. Snowfall totals range from 21 to 32 inches each season.
Orrstown (zip 17244), Pennsylvania gets 42 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Orrstown (zip 17244) averages 31 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 196 sunny days per year in Orrstown (zip 17244). The US average is 205 sunny days.
Orrstown (zip 17244) gets some kind of precipitation, on average, 120 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 85 degrees
Winter Low: the January low is 22
Rain: averages 42 inches of rain a year
Snow: averages 31 inches of snow a year