Найвища температура, яку було зафіксовано — +40 °C, найнижча — −12,1 °C. У Шанхаї в середньому 1778 сонячних годин на рік. Пересічна кількість дощових днів становить 112 на рік, найбільше опадів припадає на червень. < У середньому безморозний період триває 276 днів.