Brattleboro has 4 definite seasons, the shortest of which are Spring and Fall followed closely by Summer. Winters can be very cold with sub-zero temperatures and windchill factors even lower than that. Layers of clothing are recommended, and especially good footwear....lined boots, wool socks, etc. In summer the temperatures reach to the low to mid-90's but average in the 80's. It is humid here and therefore the air is often oppressive so, although these temperatures might not sound so hot to the desert-dwellers, it's the humidity that is so tough. I have a cousin who lives just outside of Phoenix, Arizona, who says she would rather have a temperature of 115F with 10% humidity, than a temperature of 85F with 88% humidity---common in New England. Temperatures do not drop much at night either, unless you're at a higher elevation. Spring (April, May) and Fall (September, October) can be unpredictable but it's best to pack a wide range of clothes from light t-shirts or tanktops to heavy sweaters or jackets. Winter in New England is Nov/Dec/Jan/Feb/Mar. Expect snow on the ground in April as well, even at low elevations . October snowfalls are not unusual either.