Beijing Weather Guide

Located in northern China, Beijing has 4 distinct seasons and tends towards cooler weather than the south. Summer is long and hot followed by a cool and more comfortable autumn season, a long, dry and cold winter and short, windy spring.

Season and Clothing

Summer: June to mid-September

Beijing is known for having a hot, rainy summer season with unexpected heavy downpours in the afternoons. Temperatures during the hottest summer months of July and August can get up past 41 degrees Celsius.

Average temperatures: 21 – 31 degrees Celsius.
Appropriate clothing: Light layers – shorts, t-shirts and sandals.
Don’t forget: An umbrella and light raincoat for sudden showers.

Autumn: Mid-September to October

With a short but mildly pleasant season, autumn is the ideal time to visit Beijing. The sunshine is plentiful and the deciduous trees put on quite a show at popular attractions such as Badaling Great Wall, so it’s a great opportunity to get outdoors.

Average temperatures: 8 - 26 degrees Celsius.
Appropriate clothing: Clothing for layering – long-sleeve tops, jeans and thin coats.
Don’t forget: Good walking shoes.

Winter: November to March

Winter in Beijing is long and cold - even on sunny days the temperature averages around zero degrees Celsius. For snow and ski fans, this is the best time to take advantage of the abundant white powder in nearby areas like the Western Hills or go ice-skating.

Average temperatures: -9 - 12 degrees Celsius.
Appropriate clothing: Woollen jumpers, thick coats and thermals.
Don’t forget: Scarves and gloves.

Spring: April to May

The short, windy spring season in Beijing also brings the added complication of frequent sandstorms. The temperatures are warm and mild during the day, but fall sharply to cooler weather at night.

Average temperatures: 8 - 26 degrees Celsius.
Appropriate clothing: Light layers are a must – t-shirts, long-sleeved tops, pants.
Don’t forget: Windproof jackets and lightweight jumpers.