Climate and Travel Seasons in Beijing

The city's climate is a monsoon-influenced humid continental climate, characterized by hot, humid summers due to the East Asian monsoon, and harshly cold, windy, dry winters that reflect the influence of the vast Siberian anticyclone. Average temperatures in January are at around -7 to -4 degree C (19 to 24 degree F), while average temperatures in July are at 25 to 26 degree C (77 to 79 degree F). Annual precipitation is over 600 mm, with 75% of that in summer.
Beijing also suffers from heavy pollution and poor air quality from industry and traffic. Dust from erosion of deserts in northern and northwestern China result in seasonal dust storms that plague the city. In the first four months of 2006 alone, there were no fewer than eight such storms.  Efforts have been made of late to clean up Beijing in preparation for the 2008 Summer Olympics.