Beijing tiene un típico clima continental, templado, semi-húmedo y monzónico. En verano, hace abundantes lluvias y mucho calor, mientras el invierno es seco y frío. La temperatura promedio anual de Beijing es de 10-12 centígrados. En enero es -7~-4 centígrados mientras en julio 25~26 centígrados. La temperatura mínima es de -27.4 centígrados y la máxima de 42 centígrados. El período libre de heladas dura entre 180 y 200 días, con la excepción de la zona montañosa en el oeste, que es más corto. Beijing es una de las ciudades con más lluvia en la Llanura del Norte de China, con la precipitación acumulada anual de más de 600 mm, y en el lado barlovento de las montañas esta cifra alcanza a 700. La distribución de la lluvia es desequilibrada, con 75% en el verano. En julio y agosto son frecuentes los chubascos.



