Destination

Beijing – Best time to go

Best time to visit Beijing

Best times to visit

Spring Season

Temperatures are on the rise in spring. From April onwards Beijing is warm with plenty of sunshine; more than nine hours a day on average. It can be windy at this time, which brings the occasional sandstorm.  

Summer Season

June to August is hot, humid, and wet. Beijing encounters around half its annual rainfall in July and August, and temperatures are scorching. Despite the weather, this is peak tourist season. June is cooler, drier, and the most pleasant summer month.  

Autumn Season

Autumn is the best season for many, with more comfortable temperatures, very little rainfall, and plenty of sunshine in September and October. The autumn leaves are stunning, blending from red to gold. November sees rapidly decreasing temperatures, averaging around 10°C.  

Winter Season

Beijing is bitterly cold in winter. There is very little rain, but snow occasionally settles, giving sights like the Forbidden City and the Great Wall a whole new look. Skiing and bathing in hot spring are popular winter activities in Beijing.  

Favourite Season

Our favourite times to see Beijing are April to June, and September to October; before and after the monsoon rains and stifling heat of July and August. June is hot, while the other months enjoy cooler weather ideal for sightseeing.  

Select month

Average weather in January

Average travel weather

Avg. temp
Avg. rainfall
Beijing
-4ºC
3mm
Xian
1ºC
8mm
Shanghai
4ºC
39mm
Guilin
8ºC
88mm
Hong Kong
16ºC
29mm

Average weather in February

Average travel weather

Avg. temp
Avg. rainfall
Beijing
-1ºC
5mm
Xian
3ºC
11mm
Shanghai
6ºC
59mm
Guilin
10ºC
98mm
Hong Kong
18ºC
57mm

Average weather in March

Good travel weather

Avg. temp
Avg. rainfall
Beijing
7ºC
17mm
Xian
8ºC
26mm
Shanghai
9ºC
81mm
Guilin
14ºC
147mm
Hong Kong
20ºC
43mm

Average weather in April

Best travel weather

Avg. temp
Avg. rainfall
Beijing
14ºC
26mm
Xian
15ºC
40mm
Shanghai
15ºC
102mm
Guilin
20ºC
214mm
Hong Kong
24ºC
120mm

Average weather in May

Best travel weather

Avg. temp
Avg. rainfall
Beijing
20ºC
44mm
Xian
20ºC
44mm
Shanghai
20ºC
115mm
Guilin
24ºC
354mm
Hong Kong
26ºC
218mm

Average weather in June

Average travel weather

Avg. temp
Avg. rainfall
Beijing
25ºC
72mm
Xian
25ºC
64mm
Shanghai
24ºC
152mm
Guilin
27ºC
437mm
Hong Kong
28ºC
463mm

Average weather in July

Best travel weather

Avg. temp
Avg. rainfall
Beijing
27ºC
185mm
Xian
26ºC
90mm
Shanghai
29ºC
128mm
Guilin
29ºC
223mm
Hong Kong
29ºC
496mm

Average weather in August

Average travel weather

Avg. temp
Avg. rainfall
Beijing
26ºC
156mm
Xian
25ºC
83mm
Shanghai
29ºC
133mm
Guilin
29ºC
140mm
Hong Kong
29ºC
569mm

Average weather in September

Best travel weather

Avg. temp
Avg. rainfall
Beijing
21ºC
55mm
Xian
21ºC
87mm
Shanghai
24ºC
156mm
Guilin
27ºC
87mm
Hong Kong
27ºC
358mm

Average weather in October

Best travel weather

Avg. temp
Avg. rainfall
Beijing
14ºC
35mm
Xian
15ºC
56mm
Shanghai
19ºC
61mm
Guilin
22ºC
70mm
Hong Kong
26ºC
137mm

Average weather in November

Average travel weather

Avg. temp
Avg. rainfall
Beijing
5ºC
17mm
Xian
8ºC
23mm
Shanghai
13ºC
51mm
Guilin
17ºC
64mm
Hong Kong
22ºC
24mm

Average weather in December

Average travel weather

Avg. temp
Avg. rainfall
Beijing
-1ºC
3mm
Xian
2ºC
9mm
Shanghai
7ºC
35mm
Guilin
11ºC
52mm
Hong Kong
17ºC
37mm