上海属北亚热带季风性气候,四季分明,日照充分,雨量充沛。上海气候温和湿润,春秋较短,冬夏较长。2017年,全市平均气温17.7℃,日照1809.2小时,无霜期259天,降水量1388.8毫米。全年81%以上的雨量集中在4月至10月。