China i
China

China in April

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

Quick answers
Where is it warmest in China in April?
Guangzhou is the warmest of the 16 destinations compared, with highs of 26°C (78°F) in April; Harbin is the coolest at 14°C (57°F).
Can you swim in the sea in China in April?
Yes, in places: the warmest water is at Zhuhai (23°C (73°F)), and 1 of the coastal destinations have a sea of 21 °C or more.
Warmest
26°
Guangzhou
Coolest
14°
Harbin
Driest
6 mm
Lhasa
Warmest sea
23°
Zhuhai

Guangzhou is the warm end of China in April (26°C (78°F)); Harbin the cool end (14°C (57°F)). On average it is 6 °C (11 °F) warmer than March. Some destinations see regular rain. Best bets this month: Beijing, Dunhuang, and Kunming.

Weather in April by city

PlaceDayNightRainSeaScore
Beijing 21° 8° 16 mm — 88
Kunming 25° 11° 36 mm — 88
Dali 23° 10° 52 mm — 86
Xi'an 21° 9° 49 mm — 75
Chengdu 22° 13° 51 mm — 70
Zhuhai 25° 20° 184 mm 23° 70
Nanjing 20° 11° 87 mm — 69
Dalian 16° 7° 36 mm 7° 66
Lhasa 15° 0° 6 mm — 65
Guangzhou 26° 19° 192 mm — 64
Qingdao 16° 8° 35 mm — 63
Hangzhou 21° 12° 121 mm — 62
Guilin 23° 16° 241 mm — 60
Suzhou 19° 11° 72 mm — 60
Shanghai 19° 11° 79 mm — 59
Harbin 14° 1° 27 mm — 57

Festivals in China in April

Public holidays in April

No nationwide public holidays this month.

Public holidays 2027 →

Frequently asked questions

What is the weather like in China in April?

Average daytime highs range from 14° in Harbin to 26° in Guangzhou.

Can you swim in China in April?

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