Lanzhou is situated in the temperate zone and enjoys a semi-arid climate with hot summers and cold and very dry winters. In the urban core, based on 1971–2000 normals, the monthly 24-hour average temperature ranges from −5.3 °C (22.5 °F) in January to 22.4 °C (72.3 °F) in July. The mean annual temperature is 9.75 °C (49.5 °F), while annual rainfall is 315 millimetres (12.4 in), almost all of which falls from May to October. The winters are so dry that snowfall is sometimes restricted to fall and spring. With monthly percent possible sunshine ranging from 50 percent in December to 59 percent in February, sunshine is generous but not abundant, as the city receives 2,424 hours of bright sunshine annually.
Average Temperature
Humidity
Rain
Clouds
Air quality US AQI
Sun