Weather by month in China
Many people wonder what the weather conditions are in China over the year. What is the best time to visit China?
This page shows the average weather conditions by month in China over the year in: January, February, March, April, May, June, July, August, September, October, November, December.
China in January
In January the weather in China ranges from poor in Beijing to perfect in Sanya. January is a winter month. The temperatures range from very low in Mohe with -21°C (-6°F) to high in Baoting with 23°C (73°F). On average, this month is one of the coldest months of the year in China. So be prepared and make sure to dress up warm.
Find more detailed climate information for China in January here.





China in February
In February the weather in China ranges from poor in Shanghai to perfect in Guangzhou. February is a winter month. The temperatures range from very low in Ergun with -14°C (8°F) to high in Jinghong with 25°C (78°F).
Find more detailed climate information for China in February here.





China in March
In March the weather in China ranges from poor in Harbin to perfect in Guangzhou. The temperatures range from very low in Genhe with -5°C (23°F) to high in Jinghong with 28°C (82°F).
Find more detailed climate information for China in March here.





China in April
In April the weather in China ranges from poor in Lhasa to perfect in Beijing. The temperatures range from low in Yushu with 5°C (41°F) to high in Jinghong with 30°C (85°F).
Find more detailed climate information for China in April here.





China in May
In May the weather in China ranges from poor in Guangzhou to perfect in Beijing. The temperatures range from low in Yushu with 8°C (47°F) to very high in Lingao with 32°C (89°F).
Find more detailed climate information for China in May here.





China in June
In June the weather in China ranges from poor in Guangzhou to perfect in Xi'an. June is a summer month. The temperatures range from low in Yushu with 11°C (52°F) to very high in Jiaozuo with 33°C (91°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.
Find more detailed climate information for China in June here.





China in July
In July the weather in China ranges from poor in Guangzhou to perfect in Manzhouli. July is a summer month. The temperatures range from moderate in Yushu with 13°C (56°F) to very high in Jinggangshan with 34°C (93°F). On average, this month is one of the warmest months of the year in China. So be prepared and make sure to dress lightly.
Find more detailed climate information for China in July here.





China in August
In August the weather in China ranges from poor in Guangzhou to perfect in Manzhouli. August is a summer month. The temperatures range from moderate in Yushu with 13°C (56°F) to very high in Nanchang with 33°C (92°F). These night and day temperatures are an average and some days may be even warmer. So be prepared and bring light clothes.
Find more detailed climate information for China in August here.





China in September
In September the weather in China ranges from poor in Guangzhou to perfect in Beijing. The temperatures range from low in Qilian with 10°C (50°F) to very high in Xuwen with 32°C (89°F).
Find more detailed climate information for China in September here.





China in October
In October the weather in China ranges from unpleasant in Sanya to perfect in Beijing. The temperatures range from low in Mohe with 4°C (38°F) to high in Xuwen with 30°C (85°F).
Find more detailed climate information for China in October here.





China in November
In November the weather in China ranges from poor in Shenyang to perfect in Guangzhou. The temperatures range from very low in Mohe with -12°C (11°F) to high in Xuwen with 27°C (80°F).
Find more detailed climate information for China in November here.





China in December
In December the weather in China ranges from poor in Beijing to perfect in Guangzhou. December is a winter month. The temperatures range from very low in Mohe with -22°C (-7°F) to high in Sanya with 24°C (75°F). It is a very cold month in some areas, so be prepared and make sure to dress up warm.
Find more detailed climate information for China in December here.




