Brattleboro, Vermont has a humid continental climate, which is characterized by four distinct seasons. Summers are generally warm and humid with temperatures typically around 80 degrees Fahrenheit. In the winter months, temperatures can drop to below freezing and snowfall is common. The spring and autumn months usually bring moderate weather with temperatures hovering around 50 degrees Fahrenheit. Overall, the climate in 05301 Brattleboro, VT is mild throughout the year and the town enjoys an abundance of precipitation during all seasons.
Brattleboro (zip 05301), Vermont gets 47 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Brattleboro (zip 05301) averages 56 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 Brattleboro (zip 05301). The US average is 205 sunny days.
Brattleboro (zip 05301) gets some kind of precipitation, on average, 130 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 82 degrees
Winter Low: the January low is 10
Rain: averages 47 inches of rain a year
Snow: averages 56 inches of snow a year