What's the weather like in Shanghai in January?
On average, it is maximum 47° in January in Shanghai and at least around 38° degrees. In January there are 10 days of rainfall with a total of 11.4 inches. it will be dry 19 days in this month for Shanghai and on average, it snows 2 days in January.
- Maximum temperature:
- 47°F
- Minimum temperature:
- 38°F
- Dry days:
- 19
- Days with rain:
- 10
- Days with snow:
- 2
- Precipitation:
- 11.4 in
- Average hours of sun per day:
- 5 hour
- Average wind force:
- 3 Bft
- Average UV index:
- 2
View current weather for Shanghai
Fancy the Shanghai weather in January?
Experience January like never before with one of our recommended travel agencies: