Les températures en hiver descendent sous les 10°, mais passent rarement en dessous de 0°. Le taux d'humidité élevé et le vent, couplés au système de chauffage peu efficace (climatisations réversibles) rendent l'hiver un peu rude à Shanghai. En hiver, les Shanghaïens ne quittent jamais leur manteau, que ce soit au travail, à la maison et même pour manger.