In 18017 Bethlehem, PA the climate is a mix of humid continental and humid subtropical climates. The average temperature in summer is about 79掳F (26掳C) while in winter it drops significantly to around 34掳F (1掳C). There are also variations in precipitation throughout the year with an average of 40 inches (101 cm) annually. During the summer months, thunderstorms can occur due to the high temperature and humidity, while during winter there may be snowfall. Overall, Bethlehem has four distinct seasons with hot and humid summers, cold but relatively mild winters, spring rains that bring blossoming flowers, and crisp autumn days with cool nights.
Bethlehem (zip 18017), Pennsylvania gets 48 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Bethlehem (zip 18017) averages 29 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 204 sunny days per year in Bethlehem (zip 18017). The US average is 205 sunny days.
Bethlehem (zip 18017) gets some kind of precipitation, on average, 122 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 19
Rain: averages 48 inches of rain a year
Snow: averages 29 inches of snow a year