From the Great Wall, to the Forbidden City to the Yangtze River, there’s so much to see in China. The best time to visit is during the spring (March to May) and fall (September to November). The weather is most suitable for travel during these periods: average temperatures, little rain and fewer crowds than during peak tourist season (like during the Chinese New Year in February).
The northwestern part of China, where Beijing is located, is known for its dry, hot summers and long, cold winters so traveling in early spring and late autumn are preferable. Beijing's daytime temperatures are usually around freezing, however, the sky is a beautiful blue and it's a great time to capture some Kodak moments.
Central China boasts hot, humid summers and cold winters, but offers more pleasant temperatures in higher altitudes.
Southern China has a subtropical climate with precipitation that’s fairly evenly distributed throughout the year. The summers are long, hot and humid and the winters are cool, yet short. November through February are great months to go, as there’s a drop in temperature and humidity. Southwestern China (Sichuan and Yunnan provinces) experiences mild temperatures in the lower lying areas which make it ideal for travel. The tropical island of Hainan is warm and inviting; its weather conditions are excellent for spending a day on the beach any time of year.