Salem Township in Westmoreland County, Pennsylvania has a humid continental climate, typified by cold winters and mild summers. Average monthly temperatures typically range from 22°F to 79°F throughout the year, with the coldest temperatures occurring between December and February, and the hottest temperatures occurring between June and August. The average annual precipitation is around 40 inches per year, with snowfall averaging around 42 inches per year. Cold winter winds can cause freezing temperatures which can bring icy conditions to the area. Overall, Salem Township is an excellent place for those who enjoy warm summers and cold winters.
Salem township (Westmoreland County), Pennsylvania gets 43 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Salem township (Westmoreland County) averages 33 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 162 sunny days per year in Salem township (Westmoreland County). The US average is 205 sunny days.
Salem township (Westmoreland County) gets some kind of precipitation, on average, 146 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 83 degrees
Winter Low: the January low is 20
Rain: averages 43 inches of rain a year
Snow: averages 33 inches of snow a year