Best Time to Visit China

Weather by month for 187 destinations in China. Pick a city for its full month-by-month guide.

When to visit China

Autumn and spring win almost everywhere

If you only get one window, pick October. It's the best or a top month for Shanghai, Hangzhou, Hefei, Wuhan, Nanjing, Beijing, Tianjin and Xi'an. The air is dry, the heat has gone and the skies are often clear. Spring works too. April and May suit Beijing, Tianjin, Weifang and Nanjing, while Chengdu, Chongqing and Xi'an do well from March.

Summer is the hard part. Most cities peak at 32 to 33°C, and Xi'an is the hottest at 34°C in July. It's sticky, and it's also the wet season. June is the wettest month in Shanghai, Hangzhou, Wuhan, Chongqing, Guangzhou, Shenzhen and Dongguan. Guangzhou gets 352 mm that month, so expect heavy downpours, not drizzle.

North, south and the exceptions

The south flips the pattern. Guangzhou, Shenzhen and Dongguan are best from November to February, when it's mild and dry. Winters in Beijing, Tianjin and Harbin are properly cold, so save those cities for other seasons.

Harbin is the cool pick. July peaks at only 28°C, the lowest of any city here, and May and September are the best months. Its famous Ice and Snow Festival is a winter event, so go then only if you want deep cold on purpose.

Holidays, crowds and cost

Chinese holidays shape your trip as much as the weather. Spring Festival (Chinese New Year) falls in late January or February. Millions travel home, trains sell out and many small shops close for days. Big cities feel quiet, but getting between them is hard.

The other big one is National Day Golden Week, starting 1 October. Sights like Beijing's Forbidden City and Great Wall are packed, and prices jump. That's the catch with October. If you hate crowds, aim for the weeks either side, or choose late October and November in Wuhan, Chengdu or Chongqing.

Summer school holidays, July and August, bring family crowds to the main sights. Low season is the cold months outside Spring Festival, and the hot, wet middle of summer. For the best mix of weather and space, try late April, May or November.

DestinationBest monthsJanFebMarAprMayJunJulAugSepOctNovDec
ShanghaiOctober9°10°15°21°26°29°32°32°29°24°18°11°
ChongqingMarch and November11°15°20°25°28°30°33°33°29°23°18°13°
ChengduMarch and November11°15°21°26°30°33°33°32°28°23°18°13°
BeijingApril to May and September to October2°6°14°22°29°33°33°31°27°20°11°3°
GuangzhouNovember to February21°23°26°29°31°31°32°32°31°29°27°22°
ShenzhenNovember to February20°21°24°26°29°30°31°30°30°28°25°21°
TianjinApril to May and September to October2°5°14°22°29°33°33°31°28°21°11°3°
WuhanOctober and November9°12°18°23°27°30°32°33°30°24°18°11°
Xi'anMarch to April and October6°11°18°24°29°33°34°33°27°21°15°8°
HangzhouOctober9°11°17°22°27°30°33°33°29°24°18°11°
HarbinMay and September-14°-8°2°13°21°26°28°27°22°12°-1°-12°
DongguanNovember to February21°23°26°29°30°31°32°32°31°30°27°22°
HefeiOctober8°10°17°23°28°31°32°32°29°24°17°10°
WeifangApril to May and September to October4°7°15°22°28°32°33°31°28°22°14°5°
NanjingApril and October8°10°16°22°28°31°32°32°29°24°17°10°
ShenyangMay and September-6°-1°8°17°24°28°31°29°25°16°5°-4°
FoshanNovember to February21°23°26°29°31°31°32°32°31°29°27°22°
JinanApril to May and September to October4°7°15°22°29°33°33°30°27°21°13°5°
DalianJune and September to October0°1°5°11°17°22°25°27°24°18°10°3°
WuzhongApril to May and September to October1°6°14°21°27°32°34°32°26°19°10°2°
QingdaoMay and October4°5°9°14°19°23°27°28°25°20°13°6°
YantaiMay and October2°4°10°17°24°28°30°29°25°20°12°4°
SuzhouOctober8°11°16°22°27°30°32°32°29°24°18°10°
PuxiOctober9°10°15°21°26°29°32°32°29°24°18°11°
ZhengzhouMarch to April and October6°10°18°25°31°35°35°33°28°23°15°8°
NanningFebruary and November to December18°22°26°30°32°31°31°31°31°28°25°20°
KunmingFebruary to May and November16°19°22°25°27°28°27°27°26°23°20°16°
ShijiazhuangApril and September to October4°8°17°24°31°35°35°32°28°22°13°6°
ChangchunMay and September-10°-5°4°14°22°26°29°27°22°13°1°-9°
PudongOctober9°10°15°21°26°29°32°32°29°24°18°11°
TaiyuanApril to May and September to October3°6°14°21°27°32°32°30°25°19°11°3°
ZiboApril to May and September to October4°7°15°23°29°34°33°31°28°22°13°5°
XiamenOctober to January18°19°21°25°27°29°31°31°30°27°24°19°
YangzhouApril and October7°10°16°22°28°31°32°32°28°23°17°9°
Huai'anApril to May and October6°9°15°22°27°31°32°31°27°22°15°8°
GuiyangMarch and November10°14°19°23°26°27°28°28°26°22°18°12°
Bao'anNovember to February19°21°23°26°28°30°30°30°30°28°25°21°
WuxiOctober8°10°15°21°27°30°32°32°28°23°17°10°
LanzhouApril to May and October4°8°14°20°25°29°31°30°25°19°12°6°
FuzhouOctober to December15°16°20°23°27°29°32°31°29°25°21°16°
UEruemqiApril to May and September-2°1°11°19°25°30°33°31°25°17°7°-1°
ZaozhuangApril to May and October5°8°16°23°29°33°32°31°27°22°14°6°
ZhongshanDecember to February21°23°26°29°30°31°31°31°31°29°26°21°
ShantouDecember to February19°20°22°25°28°29°30°30°30°28°24°20°
NingboOctober10°11°16°21°26°28°32°32°29°24°18°12°
NanhaiNovember to February21°23°26°29°31°31°32°32°31°29°27°22°
PuyangOctober10°12°17°23°27°29°32°32°29°24°19°12°
ShiyanMarch to April and October7°10°17°23°27°31°33°32°27°21°15°9°
HohhotMay to June and September-4°1°9°17°24°29°31°29°23°15°5°-3°
TangshanApril to May and September to October1°4°12°20°28°31°32°31°27°20°10°2°
LueliangApril to May and September1°5°13°20°26°31°32°30°24°18°9°1°
AnshanApril to May and September to October-5°-1°8°16°24°28°30°28°24°16°6°-3°
ChangzhouApril and October to November8°10°16°22°27°31°32°32°28°23°17°10°
DatongApril to May and September-2°2°10°18°24°29°31°29°23°16°6°-2°
ChangshaOctober and November11°13°19°24°28°30°32°32°30°25°20°13°
HuainanApril and October8°10°17°23°29°32°33°32°29°23°17°10°
HaikouDecember to February21°23°26°29°30°31°31°30°30°28°26°22°
HuizhouNovember to February21°23°26°28°30°30°31°31°31°29°27°22°
YinchuanApril to May and September to October1°5°13°20°27°32°34°32°26°19°10°2°
BaotouApril to May and September-3°2°10°18°25°30°33°30°24°16°6°-3°
LinyiApril to May and October5°8°16°23°29°32°32°31°27°22°14°6°
BaodingApril and September to October3°6°15°23°30°34°34°32°28°21°12°4°
MinhangOctober9°10°15°21°26°29°32°32°29°24°18°11°
BazhongMarch to April and November9°12°18°23°27°31°32°32°27°22°16°11°
WenzhouOctober to December13°14°18°22°26°29°31°31°29°25°20°14°
YunfuNovember to February20°23°26°29°30°31°32°31°31°29°26°21°
XiningApril and May3°7°12°18°22°25°27°26°21°16°9°4°
NanchangOctober11°13°18°24°28°30°32°32°30°26°20°13°
ShaoxingOctober9°11°16°22°26°29°32°32°28°24°18°11°
NantongApril and October to November8°10°16°21°27°30°32°32°28°23°18°10°
BaoshanApril and October8°10°14°20°25°28°32°32°28°23°18°10°
ZhuhaiNovember to February19°21°23°26°28°30°30°30°30°28°25°21°
OrdosMay to June and September-3°1°9°17°23°28°30°28°22°15°6°-2°
QingyangApril to June1°5°12°19°23°28°29°27°22°16°9°2°
KunshanOctober8°10°14°20°25°28°32°32°28°23°18°10°
ZunyiMarch and November11°14°20°24°27°28°30°30°28°22°18°12°
LianyungangApril to May and October5°8°14°21°27°30°31°30°27°22°15°7°
PuningDecember to February21°23°25°28°30°31°32°31°31°29°26°22°
GanzhouOctober to December14°16°21°25°28°30°32°32°30°26°21°15°
SongjiangOctober9°10°15°21°26°29°32°32°29°24°18°11°
JieyangDecember to February21°23°25°28°30°31°32°31°31°29°26°22°
JilinMay and September-10°-6°4°14°22°26°28°27°22°13°1°-9°
JiadingApril and October8°10°14°20°25°28°32°32°28°23°18°10°
ShangqiuApril and October6°10°17°24°30°34°33°32°28°23°15°8°
NanchongMarch and November11°14°19°24°28°31°32°33°28°23°18°12°
NanyangMarch to April and October7°11°18°24°29°33°33°32°28°23°16°10°
JiangmenDecember to February21°23°26°29°30°31°31°31°31°29°26°21°
JiangyinApril to May and October to November8°10°16°22°27°31°32°32°28°23°17°10°
FuyangApril and October7°11°17°24°29°33°33°33°29°23°16°9°
Bayan NurApril to May and September-3°2°11°19°26°31°34°32°25°17°7°-2°
ChengtangcunApril to May and October5°8°16°23°29°33°32°31°27°22°14°6°
ChaozhouDecember to February19°20°22°25°28°29°30°30°30°28°24°20°
QingyuanNovember to February20°22°25°28°30°31°32°32°31°29°26°21°
Tai'anApril to May and October4°8°15°23°29°33°33°31°27°21°13°6°
ChangshuOctober8°11°16°22°27°30°32°32°29°24°18°10°
SuzhouApril and October7°10°17°23°29°32°33°32°28°23°16°9°
Lu'anOctober8°10°17°22°27°31°32°32°28°23°17°10°
YanchengApril to May and October7°9°15°22°28°31°32°31°28°23°16°9°
TaizhouApril to May and October to November8°10°16°22°28°31°32°32°28°23°17°10°
DaqingMay and September-14°-8°2°13°22°27°29°27°22°12°-1°-12°
WuhuOctober8°11°17°22°27°31°32°32°29°24°18°10°
DazhouMarch and November11°13°19°23°27°29°32°31°28°22°17°12°
GuilinOctober to December14°16°21°25°28°29°30°31°29°26°21°15°
ZhaoqingNovember to February20°23°26°29°30°31°32°32°31°29°26°21°
MianyangMarch to April and October to November10°12°18°24°28°31°31°30°26°21°16°11°
WanzhouMarch and November11°13°19°24°27°30°32°32°28°23°17°12°
PutianNovember and December17°19°22°26°28°30°32°32°30°26°23°18°
JinzhouMay and September-3°1°8°16°23°27°30°29°25°17°7°-1°
TaizhouOctober to December12°13°17°21°25°28°31°31°29°24°20°14°
YiwuOctober10°12°17°23°27°29°32°32°29°24°19°12°
QuanzhouOctober to January17°18°21°24°27°29°31°31°30°27°23°18°
JinhuaOctober and November11°14°19°23°27°29°32°32°29°24°19°13°
CixiOctober10°11°16°21°26°28°32°32°29°24°18°12°
ChangdeOctober and November10°12°18°24°28°31°33°33°30°24°18°12°
KaifengApril and October6°9°17°24°30°34°34°32°28°22°15°8°
BaojiApril5°9°16°22°27°30°32°31°25°20°14°7°
SuqianApril to May and October6°9°16°23°28°32°32°32°28°22°15°8°
LiuzhouOctober to December15°18°23°27°29°30°31°31°30°27°22°17°
ZhangjiagangApril and October to November8°10°16°21°27°30°32°32°28°23°18°10°
XinyangOctober7°10°17°23°28°32°32°32°28°23°16°10°
JinjiangOctober to January17°18°21°24°27°29°31°31°30°27°23°18°
BozhouApril and October6°10°17°24°29°33°33°32°28°23°15°8°
QujingFebruary to April and November16°19°22°25°28°28°27°27°26°22°19°16°
ZhanjiangDecember to February19°21°23°27°29°30°30°30°30°28°25°21°
FushunMay and September-7°-2°7°16°23°27°30°28°24°16°5°-5°
LuoyangMarch to April and October6°10°18°24°30°34°34°33°28°22°15°8°
GuankouOctober and November11°14°19°24°27°30°32°32°30°25°19°13°
LianjiangDecember and January21°24°28°31°32°32°32°31°31°29°26°22°
HandanApril and September to October5°9°18°24°31°35°35°32°28°22°15°7°
YichangMarch and October to November10°12°19°24°28°31°33°33°29°24°18°12°
HezeApril and September to October5°9°17°24°30°34°34°32°28°23°15°7°
LiupanshuiFebruary and March14°18°22°25°26°25°25°25°23°19°17°13°
MaomingDecember to February21°23°26°29°31°31°31°31°30°28°26°22°
QinzhouDecember to February19°22°25°29°31°31°31°31°31°28°25°20°
LuoheApril and October7°10°17°24°29°33°34°32°28°23°15°9°
XiangyangMarch to April and October to November9°12°19°25°30°34°34°34°29°24°17°11°
YangjiangDecember and January22°24°27°29°30°30°31°31°30°28°26°22°
YixingOctober8°10°15°21°27°30°32°32°28°23°17°10°
QingpuOctober9°10°15°21°26°29°32°32°29°24°18°11°
XuchangApril and October7°10°17°24°30°34°34°32°28°23°15°9°
ZigongMarch and November12°15°21°25°29°31°32°33°29°23°19°13°
XuzhouApril and October6°9°17°23°29°33°32°32°28°23°15°8°
NeijiangMarch and November12°15°21°25°29°31°32°33°29°23°19°13°
HeshanOctober and November10°13°18°24°28°30°33°33°30°25°19°12°
JiningApril to May and September to October5°9°16°23°29°34°33°31°28°22°14°7°
PutuoApril and October8°10°14°20°25°28°32°32°28°23°18°10°
LiaochengApril to May and September to October4°8°16°23°29°34°33°31°28°22°13°6°
JinzhongApril to May and September to October3°7°15°21°28°32°33°31°26°19°11°4°
ChangzhiApril to May and October2°6°13°20°26°30°30°28°24°18°10°3°
TianshuiApril6°9°16°22°26°30°31°30°25°19°13°7°
YangpuApril and October8°10°14°20°25°28°32°32°28°23°18°10°
WeinanMarch to April and October6°11°18°24°29°33°34°33°28°22°15°8°
JiaxingOctober8°11°16°22°27°30°32°33°29°24°18°10°
ZhongweiApril to May and September to October2°6°14°20°26°31°33°31°26°19°11°3°
PanjinMay and September-4°0°8°16°24°28°30°29°25°17°7°-2°
JiujiangOctober9°12°17°23°27°29°32°32°29°24°18°11°
AnyangApril and October5°9°17°24°30°35°34°32°28°22°15°7°
Luohu DistrictNovember to February20°21°24°26°29°30°31°30°30°28°25°21°
FengxiangOctober9°10°15°21°26°29°32°32°29°24°18°11°
BijieMarch12°16°20°23°26°26°28°27°25°20°17°12°
ZhuzhouOctober and November11°13°19°24°28°30°32°32°30°25°20°13°
Rui'anOctober to December13°14°18°22°26°29°32°31°29°25°20°14°
ZouchengApril to May and September to October5°9°16°23°29°34°33°31°28°22°14°7°
ShangraoOctober and November13°15°19°24°27°30°32°32°30°25°20°14°
HuaibeiApril to May and October6°10°17°23°29°32°33°32°28°23°15°8°
XuhuiOctober9°10°15°21°26°29°32°32°29°24°18°11°
MeishanMarch and November11°14°20°25°28°31°32°31°28°23°18°12°
WuchangOctober and November9°12°18°23°27°30°32°33°30°24°18°11°
FuzhouOctober12°14°19°24°28°30°32°32°31°26°21°14°
GuigangFebruary and December19°22°26°29°31°31°32°32°31°28°25°20°
HengyangOctober and November11°13°19°24°28°30°33°33°31°26°20°13°
YulinDecember to February20°23°26°29°31°31°31°31°30°28°25°20°
JingzhouOctober and November9°12°18°24°28°31°33°34°30°25°18°12°
XinxiangMarch to April and October6°10°18°25°31°35°35°33°28°23°15°8°
YichunOctober and November11°14°19°23°27°30°32°32°29°25°19°13°
XianyangMarch to April and October6°11°18°24°29°33°34°33°27°21°15°8°
SanyaDecember to February26°28°30°32°32°31°31°31°31°29°28°25°
ShaoguanOctober to December16°18°22°26°29°30°32°32°31°27°22°17°
LongyanNovember to January19°21°23°26°29°30°32°32°31°28°24°19°
YongzhouOctober11°14°20°25°28°31°33°33°31°26°20°13°
HuzhouOctober8°10°15°21°27°29°32°32°28°23°17°10°
XinyiDecember to February20°23°26°29°30°30°31°31°30°28°25°21°
WuweiApril to May and September to October2°5°12°19°24°29°31°29°24°17°10°3°
YishuiApril to May and October3°6°14°21°28°32°31°30°26°21°13°5°
HanzhongMarch to April and November8°12°18°24°28°31°32°32°27°21°15°10°
HezhouOctober to December15°18°22°25°28°30°31°31°30°26°22°16°
Zhu Cheng CityApril to May and October4°7°14°21°27°31°31°31°27°21°13°5°

Cells show the average daily high in °C, coloured by our weather rating.