17970 St. Clair, PA has a humid continental climate, characterized by hot summers and cold winters. Summers in this area are typically warm and humid with average temperatures ranging from the low 60s to mid-80s Fahrenheit. Winters are cold, with temperatures ranging from the teens to low 30s Fahrenheit. Precipitation is consistent throughout the year, averaging around 35 inches per year. Snowfall can be expected during winter months with approximately 40 inches of snow annually. The town of St Clair experiences four distinct seasons each year making it an ideal spot for outdoor recreation in both summer and winter months.
St. Clair (zip 17970), Pennsylvania gets 50 inches of rain, on average, per year. The US average is 38 inches of rain per year.
St. Clair (zip 17970) averages 37 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 192 sunny days per year in St. Clair (zip 17970). The US average is 205 sunny days.
St. Clair (zip 17970) gets some kind of precipitation, on average, 125 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 20
Rain: averages 50 inches of rain a year
Snow: averages 37 inches of snow a year