Beijing is located in Northern China and has a continental monsoon climate. This means that the city experiences hot, humid summers and cold, dry winters. Summer temperatures in Beijing can reach into the high 30s Celsius (90s Fahrenheit), with humidity levels of up to 90%. Winters are cold, with temperatures as low as -10 Celsius (14 Fahrenheit). The city has a distinct seasonal cycle, with spring and autumn being the most pleasant times of the year.
Rainfall in Beijing is fairly evenly distributed throughout the year, with the heaviest precipitation in July and August. The city is also prone to sandstorms, which occur primarily during the spring months. Snowfall is common during the winter months, with occasional snowfalls in the spring and autumn as well.
Overall, the climate in Beijing is highly variable, and temperatures can change dramatically from day to day. The best time to visit Beijing is during the spring and autumn months, when temperatures are milder and the weather is more pleasant.
The bar chart below shows the average monthly peak daytime temperatures at Beijing
Please note: these are the average peak daytime temperatures (usually around mid-afternoon) so do not show daytime / night highs and lows. To see the daily range of temperatures have a look at the temperature max / min chart below.
The graph below shows the average rainfall and number of rainy days per month.
Average annual rainfall in Beijing: 646.234mm (254.4 inches)
The bar chart below shows the average daily sunshine hours in Beijing
The graph below shows the daily range of temperatures for each month.
The graph below shows the average sea temperature.
The graph below shows the average wind speed.
A monthly average windspeed of over 16km/h or 10mph suggests a location is fairly windy.
The graph below shows the average relative humidity.
|Hottest month:||July||31°C 87.8°F|
|Driest month:||January||2mm 0.1ins|
|Coldest month:||January||1.2°C 34.2°F|
|Wettest month:||July||152mm 6ins|
|Warmest sea:||August||20.1°C 68.2°F|