Beijing Weather in December

China · December climate averages and travel tips

Avg high3°C (37°F)
Avg low-8°C (18°F)
Rainfall2 mm (0.1 in)
RatingPoor 4.1/10

Expect cold days in Beijing in December: the average high is 3°C (37°F) and the average low is -8°C (18°F). December is winter in China. The month is very dry, with about 2 mm (0.1 in) of rain spread over 1 day, one of the driest months of the year. You get roughly 9.2 hours of daylight and a mix of sun and cloud.

Is December a good time to visit Beijing?

December is not the best time to visit Beijing (4.1/10) mainly because of the cold. The weather is much better in April to May and September to October.

Visiting Beijing in December

Cold, clear days

December in Beijing feels properly wintry. Days reach about 3°C, but nights can fall to -8°C. There's little rain, and the skies are often clear, though daylight is short. You'll feel the cold most in open places like Tiananmen Square and the courtyards of the Forbidden City.

The dry weather suits sightseeing, and clear days can give you crisp views from the Great Wall. But icy paths and biting wind can make a long wall walk uncomfortable. Keep outdoor plans flexible, and save the warm hours for major sights. The cold isn't ideal for lingering in parks or taking long evening walks.

December traditions

The winter solstice, Dongzhi, falls in December. It's a family holiday, and dumplings are a familiar northern Chinese dish for the occasion. You may also see Christmas decorations around shopping areas such as Sanlitun, but Christmas isn't a public holiday in China.

Travelling with kids? A short visit to the Forbidden City can work well, with a warm break afterwards in a café near Wangfujing.

Quieter, with a local tip

December is usually quieter than Beijing's popular spring and autumn months, April to May and September to October. You'll often find fewer visitors at major sights, and accommodation can cost less than in those busier periods. The trade-off is the cold, not rain: December is as dry as January in the data.

At the Forbidden City, don't expect the palace halls to shelter you from the cold; much of the visit is outdoors. Take the subway to Tiananmen East or Tiananmen West, then keep your route through the vast courtyards focused. A shorter visit can feel much better than trying to see every hall in one go.

December weather at a glance

Average high3°C (37°F)
Average low-8°C (18°F)
Daily mean-3°C (26°F)
Rainfall2 mm (0.1 in)
Rainy days (1 mm+)1
Humidity53%
Cloud cover36%
Daylight9.2 hours
Est. sunshine6.5 hours/day
Wind8.8 km/h
vs November8°C cooler than November, with 14 mm less rain.

What to pack for Beijing in December

Beijing weather in other months

Jan2°C / -10°C2 mmPoorFeb6°C / -6°C7 mmFairMar14°C / -1°C11 mmExcellentApr22°C / 6°C23 mmExcellentMay29°C / 13°C39 mmExcellentJun33°C / 19°C80 mmFairJul33°C / 22°C184 mmPoorAug31°C / 20°C133 mmFairSep27°C / 15°C69 mmExcellentOct20°C / 7°C27 mmExcellentNov11°C / -1°C16 mmGoodDec3°C / -8°C2 mmPoor

← NovemberBest time to visit BeijingJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.