Bethlehem, NH has a moderate climate with four distinct seasons. In the summer, temperatures generally reach highs of around 80 degrees Fahrenheit during the day with cool nights in the 50s and 60s. Winters are often snowy and cold, with average temperatures in the 20s and 30s. Spring brings mild temperatures and blooming foliage while autumn is marked by crisp days filled with vibrant colors. Rainfall is fairly consistent throughout the year, with an average of about three to five inches per month.
Bethlehem (zip 03574), New Hampshire gets 39 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Bethlehem (zip 03574) averages 86 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 195 sunny days per year in Bethlehem (zip 03574). The US average is 205 sunny days.
Bethlehem (zip 03574) gets some kind of precipitation, on average, 164 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 78 degrees
Winter Low: the January low is 3
Rain: averages 39 inches of rain a year
Snow: averages 86 inches of snow a year