Climate in Yinchuan

Yinchuan has a desert climate (Köppen BWk) with cold and windy (but dry) winters, dust-laden springs, hot and somewhat humid summers, and rather short autumns. Monthly means range from −7.9 °C (17.8 °F) in January to 23.5 °C (74.3 °F) in July, with the mean for year at 9.0 °C (48.2 °F). Rainfall, is not heavy during any season, not even summer. Diurnal temperature differences tend to be large due to the aridity, which also partly contributes to the high annual sunshine hour total of just over 2,900 hours. There are 158 frost-free days