Chengdu, China skyline

Chengdu Weather in December

The usual December conditions in Chengdu, China, drawn from 2006–2025 records.

Chengdu in December: highs near 11.5°C (52.7°F), lows near 4.7°C (40.5°F), roughly 4 rainy days adding up to 12 mm, and 5.6 hours of sunshine on an average day.

Avg high

11.5°C (52.7°F)

Avg low

4.7°C (40.5°F)

Rainfall

12 mm (0.5 in)

Rainy days

4 days

Sunshine

5.6 h / day

Humidity

74%

December vs the rest of the year

10 of the other 11 months are warmer than December in Chengdu; for rain it is the driest month.

MonthAvg highvs DecemberRainRainy days
January10.3°C (50.5°F)−1.2°C (−2.2°F)14 mm4
February12.8°C (55°F)+1.3°C (+2.3°F)18 mm6
March18.5°C (65.3°F)+7°C (+12.6°F)36 mm10
April23.8°C (74.8°F)+12.3°C (+22.1°F)64 mm12
May27.6°C (81.7°F)+16.1°C (+29°F)87 mm12
June29.8°C (85.6°F)+18.3°C (+32.9°F)126 mm14
July30.6°C (87.1°F)+19.1°C (+34.4°F)335 mm21
August30.7°C (87.3°F)+19.2°C (+34.6°F)259 mm20
September26.1°C (79°F)+14.6°C (+26.3°F)138 mm17
October21.2°C (70.2°F)+9.7°C (+17.5°F)57 mm13
November16.5°C (61.7°F)+5°C (+9°F)19 mm5
December11.5°C (52.7°F)—12 mm4

What December feels like in Chengdu

For Chengdu, December is early winter on the calendar. The daytime air has a chill to it, though it is rarely bitter. Little changes after sunset — nights are cold, only slightly below the daytime level. The air is damp, which makes cool temperatures feel colder, particularly in wind.

Rain in Chengdu in December

Wet days are occasional rather than regular, about one day in 8. When it rains, it is usually light: about 2.9 mm (0.1 in) per rainy day, more drizzle than downpour. That is lighter than the city's yearly norm of about 8.4 mm per rainy day. December is Chengdu's driest month of the year.

Daylight and sunshine in December

On 15 December the sun rises at about 7:53 am and sets around 6:04 pm local time, giving 10 h 11 min of daylight. Evenings are drawing in — 27 min less daylight than mid-November. Measured sunshine covers about 55% of the daylight — sun and cloud share the day.

How December compares to the rest of the year

Ranked by average high, December comes out as the 2nd coolest month in Chengdu. Afternoons run 5°C (9°F) cooler than in November, with 8 mm less rain. January is cooler again. The next month's average high: 10.3°C (50.5°F).

Who December suits

  • Sightseeing: a good fit — daytime temperatures are fine for walking around.
  • Parks & outdoor: less ideal — too cool to sit outside for long.

Tips for visiting Chengdu in December

Warm Layers

A warm jacket, a hat and gloves for cold mornings and evenings.

Quick questions

How warm is Chengdu in December?

Afternoons average 11.5°C (52.7°F) and nights about 4.7°C (40.5°F) — chilly by most people's standards. It is the 2nd coolest month of the year.

Does it rain a lot in Chengdu in December?

Not especially. There are about 4 rainy days (12 mm), mostly light rain.

What should I wear in Chengdu in December?

The numbers point to warm layers. There is little need to change for the evening.

Is December or January better for visiting Chengdu?

January, narrowly: it ranks #6 of 12 among Chengdu's months, against #7 for the other. January is cooler.

Is December a good time to visit Chengdu?

Good

Good — chilly days, mostly dry (about 4 rainy days). Within Chengdu's own year, December ranks #7 of 12.

December in other China cities

Warmer places in December

Plan a trip to Chengdu

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Chengdu weather by month.