Kashgar is located in the temperate zone of a continental climate. The climate of Kashgar is varies greatly because of the varied topography. Specifically, Kashgar climate can be divided into zones plain climate, desert climate, mountain climate, and Pamir Plateau climate.
In plain climate zone, the four seasons for the year is very clear, people called it that it has a long summer and a short winter. The annual mean temperature is 11.7 C, the lowest temperature for the year is -24.4° C which is in January, and the highest temperature for the year is 40.1°C which is in July. Averages frost free period is 215 days, and the annual mean precipitation is 27 millimeters.
|Kashgar Yearly Average Temperature by Month|
|Average Maximum Temperature (ºC)||0.2||4.7||13.9||22.1||26.5||30.3||32.1||30.8||26.2||19.7||10.1||1.5|
|Average Minimum Temperature (ºC)||-10.7||-6.5||1.6||8.6||12.8||16.0||18.6||17.4||12.0||4.7||-1.9||-8.1|