Weather: Shanghai's severe winter is at its peak in January, with an average temperature of around 2 °C (36 °F). Don't be fooled by the number, as the temperate is actually freezing because of the wind and dampness.
The bone-piercing cold drives most travelers away except for the most dedicated. The city is quiet this month. It is warm however inside hotels, restaurants, and vehicles, as central heating is supplied.
Clothing: Warm clothes such as a down coat, a hat, gloves, and thick trousers are needed to stay warm. Purchase these items if you don't bring them with you.
Shanghai January 2013 Weather Data Graphs
Things to Do
January is a good time to stay indoors in blustery Shanghai unless it is Chinese New Year. In that case, go out and see the fireworks and celebrations and the Lantern Festival.
Celebrate Chinese New Year: This is the most important Chinese holiday, and the Spring Festival public holidays covers a two week vacation for many people. Chinese New Year usually falls in early or mid February, though for a third of years it's in late January. For tourists, the holidays provide a chance to have fun with fireworks, try holiday food, buy tourist souvenirs and experience a local custom firsthand. For more see our Chinese New Year Travel Tips.
Visit Yu Yuan Garden: You can see the traditional New Year lantern display at Yu Garden and Bazaar. It is one of the highlights of Shanghai, and it is easy to reach at the center of Shanghai's Old City, a few blocks south of the Bund.
Yu Yuan's surrounding bazaar area has good shopping opportunities for traditional Chinese products, gold, and jewels.There are other shopping streets for New Year's too. Also read Top Five Old Streets in Shanghai.
Dine and Shop at Xintiandi: Stay indoors at luxury-brand shops and dine at one of the many restaurants that were built inside old European-built buildings.
Travel: If it is the Chinese New Year, then January is the busiest travel time in China. Book early, as flights and trains are fully booked two weeks before departure.
See the best of Shanghai with our Shanghai tours. Our tours are developed through years of experience and customer feedback, reasonably priced, and can be customized to your requirements. You may also want to read "How to plan a day trip in Shanghai".
Questions and Answers About Shanghai Weather in January
we have planned to go to Beijing and shanghai during 13th to 16th Jan 2013 Whether we can visit all sight seeing spots on account of temperature below 2 degrees whether fog plays spoil sport
Hi Ashok, it is depends on what sightseeing spots you want to visit. Time of 3 days is not enough for you to visit both of two cites. Please contact us by email for detailed advice and recommendation after you tell us your request. Thank you! Lily Lee replied on 2013-01-06
Hi,plan to travel shanghai on 22nd of 2012...during Chinese new year..I wish to know the weather there..as I travel with two kids between 5-8 yrs old...wht should I prepare for us,especially kids?How is the temperature...will snow fall on that time?thank u....
We can only check the updated weather broadcast in a week, so we cna not tell you the exact weather at that time. However, according to the usual experience, there is no snow during the new year festival and the average temperature is about 4-5 degree. Warm clothes are needed for the kids.
Coco Coco Yang replied on 2011-12-30
I'll be at hangzhou n shanghai from 20th dec till 6 of jan. I know it's winter time. Do u think that will be snowing? Thanks.
Hello Fernando, if you are lucky, you will have the opportunity to see the snow. guest replied on 2011-12-19
We might be travelling to China during the CNY 24th-28th January 2011. How will the temperature be? will all the tourist spot be open? how about the malls?
Base on the past few years statistic, the temperature will be around 10 centigrade. It is colder in the evening.
It is hard to say on 24th&25th, but the scenic spot and shopping mall are almost open since 26th.
William replied on 2011-12-14
jeni sa ria 2011-11-24
i go to shanghai on 23th untill 29th,is that time still very cold,what should i prepare cos i cannot stand if too cold for me
Hi Jeni, thank you for your inquiry. I'm Nora, a trip advisor of China Highlights. Glad to offer you some information. The average temperature of Shanghai is 3-11℃ in December. It will be cold and it's suggested you prepare some warm coats and down jackets. Nora Ou replied on 2011-11-25