China i
China

China in August

Where it is warm, dry and good for swimming in China in August — compared across the country’s main destinations.

Quick answers
Where is it warmest in China in August?
Guilin is the warmest of the 16 destinations compared, with highs of 33°C (91°F) in August; Lhasa is the coolest at 20°C (68°F).
Can you swim in the sea in China in August?
Yes, in places: the warmest water is at Zhuhai (29°C (84°F)), and 2 of the coastal destinations have a sea of 21 °C or more.
Warmest
33°
Guilin
Coolest
20°
Lhasa
Driest
81 mm
Xi'an
Warmest sea
29°
Zhuhai

Guilin is the warm end of China in August (33°C (91°F)); Lhasa the cool end (20°C (68°F)). On average it is about as warm as July. Rain is frequent in most destinations. Best bets this month: Shanghai, Altay, and Tashkurgan.

Weather in August by city

PlaceDayNightRainSeaScore
Shanghai 31° 25° 144 mm — 80
Dalian 28° 22° 148 mm 24° 80
Qingdao 29° 23° 146 mm — 79
Harbin 28° 18° 117 mm — 69
Zhuhai 31° 26° 330 mm 29° 65
Kunming 25° 16° 182 mm — 64
Dali 24° 16° 147 mm — 63
Xi'an 30° 21° 81 mm — 61
Beijing 30° 20° 157 mm — 60
Lhasa 20° 9° 118 mm — 60
Suzhou 32° 25° 124 mm — 53
Nanjing 32° 24° 127 mm — 51
Chengdu 30° 22° 211 mm — 50
Hangzhou 33° 24° 138 mm — 45
Guilin 33° 24° 159 mm — 38
Guangzhou 32° 25° 236 mm — 37

Festivals in China in August

Public holidays in August

No nationwide public holidays this month.

Public holidays 2027 →

Frequently asked questions

What is the weather like in China in August?

Average daytime highs range from 20° in Lhasa to 33° in Guilin.

Can you swim in China in August?

Yes — the sea is warmest around Zhuhai at about 29°.