China i
China

China in March

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

Quick answers
Where is it warmest in China in March?
Kunming is the warmest of the 16 destinations compared, with highs of 22°C (71°F) in March; Harbin is the coolest at 3°C (37°F).
Can you swim in the sea in China in March?
Hardly: even the warmest water, at Zhuhai (20°C (68°F)), stays below 21 °C.
Warmest
22°
Kunming
Coolest
3°
Harbin
Driest
3 mm
Lhasa
Warmest sea
20°
Zhuhai

Kunming is the warm end of China in March (22°C (71°F)); Harbin the cool end (3°C (37°F)). On average it is 4.5 °C (8 °F) warmer than February. Most destinations stay largely dry. Best bets this month: Kunming, Mang City, and Dali.

Weather in March by city

PlaceDayNightRainSeaScore
Kunming 22° 7° 22 mm — 91
Dali 21° 7° 45 mm — 86
Zhuhai 21° 16° 77 mm 20° 66
Guangzhou 21° 15° 90 mm — 63
Lhasa 13° -2° 3 mm — 59
Beijing 12° 0° 9 mm — 55
Xi'an 14° 3° 30 mm — 50
Chengdu 16° 8° 22 mm — 50
Qingdao 9° 2° 21 mm — 43
Nanjing 13° 5° 75 mm — 42
Guilin 17° 10° 130 mm — 39
Dalian 7° 0° 15 mm 4° 39
Shanghai 13° 6° 68 mm — 37
Suzhou 13° 6° 58 mm — 37
Hangzhou 14° 6° 111 mm — 35
Harbin 3° -9° 11 mm — 33

Festivals in China in March

Public holidays in March

No nationwide public holidays this month.

Public holidays 2027 →

Frequently asked questions

What is the weather like in China in March?

Average daytime highs range from 3° in Harbin to 22° in Kunming.

Can you swim in China in March?

The sea is cool: the warmest water is around Zhuhai at about 20°.