The four seasons in Beijing are generally as follows:
Spring: Weather is pleasant, temperatures between 0°C and 26°C (32°F and 79°F)
Summer: Hot and humid, temperatures between 18°C and 35°C (66°F and 95°F)
Autumn: Cool with occasional rain, temperatures between 0°C and 26°C (32°F and 79°F)
Winter: Cold, dry and windy, temperatures between -8°C and 5°C (16°F and 41°F)
In the north of China, most public buildings will be heated between mid-November and mid-March. Buildings will often open their windows during winter to maintain a healthy level of air circulation.