Beijing Weather in December

Great Wall in snow

Great Wall in snow, Beijing

Weather: December is the middle of winter in Beijing. It is very chilly, with temperature just rising above freezing during the day, and the air is very dry.

Clothing: In the city, dress for dry winter conditions. If you visit the Great Wall you need to dress like an Eskimo as it is freezing due to the elevation and exposure.

Things to do: The Great Wall sees few visitors during this time of the year and the scenery is amazing with the snowy mountains. See best time to visit the Great Wall. Ski resorts around the city begin to open to tourists at the end of this month.

Be aware: December is not the best time to visit Beijing given the not so pleasant weather conditions. On the plus side however, it is low travel season, and good discounts on hotels and flights can be easily found. If you are fond of winter activities and would like to combine your trip with some skiing activities, then it is a good time to visit.

Beijing Average Daily Temperatures Based on Historical Data

Date Average High Average Low
December   1 43 °F 6.11 °C 24 °F -4.44 °C
December   2 42 °F 5.56 °C 24 °F -4.44 °C
December   3 42 °F 5.56 °C 24 °F -4.44 °C
December   4 42 °F 5.56 °C 23 °F -5 °C
December   5 41 °F 5 °C 23 °F -5 °C
December   6 41 °F 5 °C 22 °F -5.56 °C
December   7 41 °F 5 °C 22 °F -5.56 °C
December   8 40 °F 4.44 °C 22 °F -5.56 °C
December   9 40 °F 4.44 °C 21 °F -6.11 °C
December   10 39 °F 3.89 °C 21 °F -6.11 °C
December   11 39 °F 3.89 °C 21 °F -6.11 °C
December   12 39 °F 3.89 °C 20 °F -6.67 °C
December   13 38 °F 3.33 °C 20 °F -6.67 °C
December   14 38 °F 3.33 °C 20 °F -6.67 °C
December   15 37 °F 2.78 °C 19 °F -7.22 °C
December   16 37 °F 2.78 °C 19 °F -7.22 °C
December   17 37 °F 2.78 °C 18 °F -7.78 °C
December   18 36 °F 2.22 °C 18 °F -7.78 °C
December   19 36 °F 2.22 °C 18 °F -7.78 °C
December   20 36 °F 2.22 °C 17 °F -8.33 °C
December   21 35 °F 1.67 °C 17 °F -8.33 °C
December   22 35 °F 1.67 °C 17 °F -8.33 °C
December   23 34 °F 1.11 °C 16 °F -8.89 °C
December   24 34 °F 1.11 °C 16 °F -8.89 °C
December   25 34 °F 1.11 °C 15 °F -9.44 °C
December   26 33 °F 0.56 °C 15 °F -9.44 °C
December   27 33 °F 0.56 °C 15 °F -9.44 °C
December   28 33 °F 0.56 °C 14 °F -10 °C
December   29 32 °F 0 °C 14 °F -10 °C
December   30 32 °F 0 °C 13 °F -10.56 °C
December   31 32 °F 0 °C 13 °F -10.56 °C

Beijing Climate Information by Month

Hi, I'm Candice Song
I updated this article on March 3, 2013
See My travel blog
follow this pageChina Highlights
Planning a trip? Ask us here 800-2682918 (USA & CA)
86-773-2831999 (Int'l)
Do you want to book a tour/hotel/Wi-Fi. etc.
Your Name Your Email
Q: hamid Asked on 2012-12-26 Reply
hi, how''s the weather in Beijing nw ( 26 dec 2012 ) coz my dauther is going . What''s the favourite place to visit.

Hi Hamid,  it is sunny today in Beijing, with temperature High: -3℃(27℉), Low: -8℃(18℉). Please check it here: http://www.weather.com.cn/en/weather/101010100.shtml

The Forbidden City, Great Wall, Tian'anmen Square, Temple of Heaven, Summer Palace, Hutong, Beijing Zoo(to see the pandas), the ski resorts, etc. are all can't missing in Beijing.

If she needs any tour service, welcome to contact me. Regards, Whitney

Whitney Liao Replied on 2012-12-26
Q: Sim Asked on 2012-12-20 Reply
Hi I am going to guangzhou on the 27 of dec n would like to take a day trip to Beijing. My kids want to see snow. Is it easy to travel there and will a day trip be enough? Staying in guang zhou for three days then going to Fo Shan for New Year''s Eve .

Hi Sim, one day is not enough to take a tour to Beijing from Guangzhou. Guangzhou is in the south of China while Beijing is in the north. There is a distance of about 2,300km between them. 3 days is right enough for a tour from Guangzhou to Beijing then back to Foshan. Please kindly advice the number of adults and children in your group, as well as the class of hotel, then we will send you a proposal, okay?

Whitney Liao Replied on 2012-12-21
Q: farah Asked on 2012-12-19 Reply
hi.my family n i have a triptomorrow until 25 december there.i would like to as u,if snow there?

There will be snow today (Dec.20th) in Beijing, but no snow for the next few days. The temperature may drop to -15 centigrade in the next few days in Beijing. it is advisable to bring enough clothes.

Leon Long Replied on 2012-12-19
Q: Son Vu Asked on 2012-12-17 Reply
I have a trip from 30/12 to 1/1 in Beijing . So , i want to know the weather in this time . I like snow, but I do not know if snow, I can go to places and the Great wall ? Thanks for everybody !
Dear Sir or Madam, Based on the former data, the average temperature is about -8℃ to 2 ℃(17.6℉ to 35.6℉), it might snow, but I am not sure if it is snowy during that periods. Because it doesn't last a long time, it won't affact your travel in general. If you have not arranged a tour, please feel free to let me know your travel plan, I am glad to book it for you. Here are some packages for reference. Please click: http://www.chinahighlights.com/beijing/tours.htm Lussie Lu Replied on 2012-12-17
Q: Haris Brunei Asked on 2012-12-12 Reply
Hi thereMe and family will go to Beijing from 23rd to 28th December any chance to observe snowfall during that timeand any area experiencing snowfall on that timethanks

Hi Haris, December in Beijing is very cold, the average temperature will be -7℃ to 2 ℃(19.4℉ to 35.6℉). As the first snow fell on Nov.3  this year, so it is very likely to experience snow during 23rd to 28th December, any area is okay.  You can also check the up to date weather information via this website: http://www.weather.com.cn/english/

Whitney Liao Replied on 2012-12-13