Climate in Salem

Salem, New Hampshire experiences four distinct seasons with cold, snowy winters and warm, humid summers. Temperatures typically range from below freezing in winter to the high 80s in August. Expect frequent precipitation and strong winds, especially during the transition seasons.

Monthly Averages

MonthHighAvgLowRainDaysSun (h)Comfort

Nearby Cities