Beijing Weather in December
China · December climate averages and travel tips
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 high | 3°C (37°F) |
|---|---|
| Average low | -8°C (18°F) |
| Daily mean | -3°C (26°F) |
| Rainfall | 2 mm (0.1 in) |
| Rainy days (1 mm+) | 1 |
| Humidity | 53% |
| Cloud cover | 36% |
| Daylight | 9.2 hours |
| Est. sunshine | 6.5 hours/day |
| Wind | 8.8 km/h |
| vs November | 8°C cooler than November, with 14 mm less rain. |
What to pack for Beijing in December
- a heavy winter coat, gloves and a hat
- waterproof boots for snow and ice
Beijing weather in other months
← NovemberBest time to visit BeijingJanuary →
Better weather in December nearby
- Dubai26°C · 13 mm · Excellent
- Jaipur25°C · 3 mm · Excellent
- Abu Dhabi25°C · 12 mm · Excellent
- Agra25°C · 6 mm · Excellent
- Varanasi25°C · 5 mm · Excellent
- Muscat27°C · 9 mm · Excellent
Nearby in December
- Tianjin3°C · 3 mm
- Baoding4°C · 3 mm
- Tangshan2°C · 4 mm
- Datong-2°C · 2 mm
- Shijiazhuang6°C · 4 mm
- Jinan5°C · 9 mm
Where else is good in December? See where to go in December.