上海位于长江三角洲的前缘,属于典型的亚热带海洋性季风气候,四季分明,温和湿润,雨水充足,且多集中在5~9月。上海气温最热的时候是在7~8月,超过 35℃的高温天数有10天左右,不适宜室外活动;最冷的时候是1月下旬到2月初,虽然很少有降雪,但湿冷的空气、刺骨的北风往往令人难以忍受,要注意防寒保暖。6月中旬至7月上旬是梅雨季节,阴雨连绵;8月底到9月上中旬是台风多发季节,常有突如其来的狂风暴雨,这两个时段游上海一定要带好晴雨伞。
上海气温最高的是七、八两月,这些年上海的夏天越来越热,超过35℃的高温天数10天左右;冬季一月下旬到二月初(通常是春节期间)最冷,爆冷的天数虽然不多(一般持续3天),但江南的湿冷还是要让你连手套、围巾、帽子也都要派上用场。上海降雪的日子不多,有时终年无雪。需要特别提醒的是6月中旬至7月上旬是梅雨季节,忽晴忽雨,20多天的雨量约占全年的1/4,8月底到9月上中旬是台风多发季节,常有瓢泼大雨。这两个时段游上海一定要带好晴雨伞,好在此时气候炎热,晴天也可用作遮阳蔽日。