Yinchuan, located in the plateau of Northwest China, is dominated by a temperate continental climate. In the long winter, it is not very cold, and the short summer is not too hot. The city enjoys abundant sunshine, 2,800 - 3,000 hours a year. It seldom snows or rains, and the annual precipitation averages about 200 millimeters (7.9 inches). The rainy season comes in June and lasts until September.
The climate of Yinchuan is also featured by its wide diurnal temperature range. The yearly temperature averages 8.5 °C (47.3 °F). It is often windy, causing sand storms blowing about. May, June, July, August, September and October are the best time for a Yinchuan visit.
CityWeathers
Yinchuan Weather