Shanghai in January:
properly cold, occasional rain

Shanghai, China · Records from 2006 to 2025. Not a forecast.

Mean high9°Hottest day 21.4° (2020)
Mean low2°Coldest night −8.4° (2016)
Rain days6 days2-13 by year
Rainfall56mmDaylight 10.2 → 10.7 h
Shanghai's 12 months iBest: May and October
Trip types Sightseeing on foot Finecold
Humidity72%0 muggy days
Clear days9 days12 overcast days
Mean wind13 km/hRarely windy
Sunrise / sunset (15th)06:53 / 17:13Daylight 10.2 → 10.7 h

Shanghai in January

The coldest part of the year. Snow is rare, but the damp air makes the cold feel like it gets into your bones. Indoors can be chilly too, so pack a down jacket and hand warmers. Lunar New Year sometimes lands in late January.

Cold, plain and simple: highs of 9°C, lows of 2°C. Warm cafes and museums earned their keep. Showers came now and then, about 6 rain days in all, and most of the month stayed dry. Counts moved moderately between years: 2 in 2011, 13 in 2016.

Frost touched 9 nights of the month on average, enough to glaze puddles and shaded steps at first light. The warmest year was 2014, with highs averaging 11.0°C, 2.4°C above normal. Cold snaps happened: the record low for January was −8.4°C, set in 2016.

Typhoons i No tropical storm passed within 300 km in this month over the last 20 years. Typhoons: June to November

Date by date i

‹ December January 2027 February ›
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Week
1-2rain on 8% of days9° 2°
3-9rain on 19% of days9° 3°
10-16rain on 22% of days8° 2°
17-23rain on 24% of days9° 3°
24-30rain on 21% of days8° 2°
January 31rain on 25% of days10° 3°

0-5/206-8/209-11/2012-20/20

1-2rain on 8% of days9° 2°
3-9rain on 19% of days9° 3°
10-16rain on 22% of days8° 2°
17-23rain on 24% of days9° 3°
24-30rain on 21% of days8° 2°
January 31rain on 25% of days10° 3°
Tap another date to change

2006none
2007none
200810mm
2009none
201011mm
2011none
20125mm
2013none
2014none
2015none
20164mm
2017none
201810mm
2019none
20203mm
2021none
202212mm
2023none
2024none
2025none
Holidays in January (2027)
  • January 1 New Year's Day *
  • January 18 Birthday of Martin Luther King, Jr.

* Provisional: not yet officially announced.

1 Local public holiday or break (busier, pricier)1 US holidays (flights fill up)

Day by day temperature i

−6°4°13°23° 1815222931

Mean high Mean low Coldest to warmest high in 20 years

Your trip dates, the past 20 years

Trip dates ~

You can also click two dates on the axis. Hover a cell to see that day's rain.
Trip rain days Month rain days
2006
2 d 10 d
2007
1 d 9 d
2008
0 d 8 d
2009
2 d 6 d
2010
0 d 5 d
2011
0 d 2 d
2012
1 d 8 d
2013
0 d 2 d
2014
2 d 4 d
2015
1 d 5 d
2016
4 d 13 d
2017
3 d 5 d
2018
5 d 10 d
2019
3 d 7 d
2020
1 d 11 d
2021
0 d 3 d
2022
1 d 8 d
2023
0 d 5 d
2024
0 d 5 d
2025
0 d 2 d
Years with rain
Tap a date to start, tap another to end. Each cell is that date in one year.
'06'07'08'09'10'11'12'13'14'15'16'17'18'19'20'21'22'23'24'25
of 20
1
2
4
5
4
5
4
2
2
4
6
5
3
3
6
4
3
4
4
6
6
6
4
2
2
5
7
6
5
3
5
Rain days on trip
21020010214353101000

No rain1-9 mm10 mm or more Dates outside your trip are dimmed.

One row per year, one cell per day. 2011 had 2 rain days, 2016 had 13.

Shanghai through the year

MonthHighLowRain daysRainfall
January 9°2°6 days56mm
February 10°4°8 days62mm
March 15°7°9 days73mm
April 20°12°7 days73mm
MayGood 25°18°7 days81mm
June 28°22°11 days186mm
July 33°26°10 days166mm
August 32°26°8 days156mm
September 28°23°9 days145mm
OctoberGood 23°17°6 days71mm
November 18°11°7 days62mm
December 11°4°6 days39mm

Common questions

Does it rain a lot in Shanghai in January?

Over the past 20 years January averaged 6 rain days (1 mm or more) out of 31. Individual years ran from 2 in the driest to 13 in the wettest.

What should I wear in Shanghai in January?

Days averaged 9°C and nights 2°C. Pack a compact umbrella and a warm coat.

Is January a good time to visit Shanghai?

On warmth and rain days alone, Shanghai's easiest months were May and October. January ranked 11 of 12.

How many clear days does Shanghai get in January?

About 9 clear days (under 30% cloud on average) and 12 overcast days (80% or more).