Boston experiences a typical New England winter. December temperatures can range from 20°F to 40°F (-6°C to 4°C). It’s advisable to dress warmly, especially if you plan to partake in outdoor activities or events in snow.