weather in shanghai in january
Shanghai Weather in January. 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.