Kashgar weather in December

December in Kashgar: freezing, dry — one of the weakest months to visit.

#11 of 12 months in Kashgar · #504 of 604 destinations to visit in December · comfort 48/100 (tier F)

Updated June 2026 · climate normals from ERA5 reanalysis

Kashgar climate normals — December

Daytime high2°C / 36°F🥶 freezing
Nighttime low-7°C / 19°F
Feels like (high)-2°C / 28°F
Rainfall2 mm / 0.1 in☀️ dry
Rainy days0 days
Humidity46%🍃 comfortable
Dew point-13°C / 8°F
Sunshine7.9 h/day
Daylight9.4 h
Wind9 km/h / 6 mph
Snowfall2 cm / 0.8 in
Air quality (US AQI)81🙂 moderate

Monthly averages from ERA5 reanalysis. AQI is the mean US Air Quality Index for the month.

Where is Kashgar?

Loading map…

Kashgar in December — FAQ

Is December a good time to visit Kashgar?
December in Kashgar: freezing, dry — one of the weakest months to visit. It ranks #11 of 12 months for Kashgar on SeasonMap's comfort score (48/100).
What is the weather like in Kashgar in December?
In December, Kashgar averages a daily high of 2°C and a low of -7.1°C, with about 1.7 mm of rain over roughly 0.4 rainy days.
What is the air quality in Kashgar in December?
Kashgar has a mean US Air Quality Index of about 81 in December.
Does it snow in Kashgar in December?
Kashgar sees roughly 2 cm of snowfall in December.

Other months in Kashgar

Warmer or cooler than Kashgar in December

Similar destinations in East AsiaDecember