上海属北亚热带季风性气候(中学提法是亚热带季风气候),夏季高温多雨,雨热同期,冬季温和少雨;日照充分,雨量充沛。上海气候温和湿润,极端最高气温40.2℃,极端最低气温-12.1℃ 。春秋较短,冬夏较长。