China Weather by City & Month

Month-by-month averages for 5 cities in China, from 20 years of historical weather data.

Climate across China

Of the cities below, Guangzhou is the warmest, with an average daytime high of 26.6°C (79.9°F) across the year, while Beijing is the coolest at 18.8°C (65.8°F). Across these cities, June is usually the wettest month (about 233 mm on average).

China cities by month

Average high by month

Tap a value to open that city's month guide.

Best months to visit China

Based on comfortable temperatures, rainy days and sunshine across these cities, the most pleasant months are usually October, March, November; July is usually the least comfortable. These are historical averages, not a forecast.