Beijing, China skyline

Beijing Weather in December

What December is usually like in Beijing, China — from 2006–2025 averages.

Expect Beijing to reach about 3°C (37.4°F) by day and -6.1°C (21°F) at night in December, with 1 rainy days bringing 3 mm and around 7.9 hours of sunshine each day.

Avg high

3°C (37.4°F)

Avg low

-6.1°C (21°F)

Rainfall

3 mm (0.1 in)

Rainy days

1 days

Sunshine

7.9 h / day

Humidity

43%

December vs the rest of the year

December is warmer than 1 of the other 11 months, and the 2nd driest month in Beijing.

MonthAvg highvs DecemberRainRainy days
January2.2°C (36°F)−0.8°C (−1.4°F)2 mm0
February5.8°C (42.4°F)+2.8°C (+5°F)6 mm2
March14°C (57.2°F)+11°C (+19.8°F)10 mm3
April21.6°C (70.9°F)+18.6°C (+33.5°F)19 mm4
May28.2°C (82.8°F)+25.2°C (+45.4°F)34 mm5
June32.2°C (90°F)+29.2°C (+52.6°F)69 mm7
July31.9°C (89.4°F)+28.9°C (+52°F)188 mm13
August30.3°C (86.5°F)+27.3°C (+49.1°F)132 mm11
September26.6°C (79.9°F)+23.6°C (+42.5°F)54 mm6
October19.1°C (66.4°F)+16.1°C (+29°F)33 mm4
November10.2°C (50.4°F)+7.2°C (+13°F)16 mm2
December3°C (37.4°F)—3 mm1

What December feels like in Beijing

In Beijing, December brings early winter. Daytime temperatures stay cold, and a warm coat is needed even in the middle of the day. Once the sun goes down the air changes: nights drop well below freezing. Humidity is moderate, so the air feels neither sticky nor dry.

Rain in Beijing in December

Dry weather dominates, and an umbrella can mostly stay packed. When it rains, it is usually light: about 2.6 mm (0.1 in) per rainy day, more drizzle than downpour. That is lighter than the city's yearly norm of about 9.7 mm per rainy day. It is among the three driest months of the year.

Daylight and sunshine in December

In mid-December, sunrise is at about 7:28 am and sunset at about 4:50 pm (local time) — 9 h 22 min of daylight. Evenings are drawing in — 39 min less daylight than mid-November. About 84% of daylight hours are sunny; in short, skies are mostly clear.

How December compares to the rest of the year

December is the 2nd coolest month of the year in Beijing. Against November, the average high is 7.2°C (13°F) lower, with 14 mm less rain. Temperatures keep falling into January. By January, typical highs are 2.2°C (36°F).

Who December suits

  • Sightseeing: less ideal — it is cold for long walks.
  • Parks & outdoor: less ideal — too cool to sit outside for long.
  • Museums & indoor: a good choice — warm places to spend the coldest part of the day.

Tips for visiting Beijing in December

Versatile Layers

Days are noticeably warmer than nights — layers you can add or remove.

Warm Layers

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

Sunglasses

Plenty of sun, so bring sunglasses and a cap.

Quick questions

How warm is Beijing in December?

Afternoons average 3°C (37.4°F) and nights about -6.1°C (21°F) — cold by most people's standards. It is the 2nd coolest month of the year.

Does it rain a lot in Beijing in December?

Hardly — only about 1 rainy days and 3 mm for the whole month.

What should I wear in Beijing in December?

The numbers point to versatile layers, warm layers and sunglasses. Bring something extra for the cooler evenings.

Is December or January better for visiting Beijing?

On our 12-month climate ranking, January comes out ahead (#11 of 12 vs #12). January has fewer rainy days.

Is December a good time to visit Beijing?

Fair

Fair — cold days, freezing nights, mostly dry (about 1 rainy days). Within Beijing's own year, December ranks #12 of 12 — one of the least comfortable months.

December in other China cities

Warmer places in December

Plan a trip to Beijing

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 Beijing weather by month.