上海下过雪。
上海会下雪,但是上海并不会每年都下雪的。上海地处于亚热带海洋气候,地理位置上还是比较偏南方的,所以上海并不会每年都会下雪,同时即便是下雪了,一般也都是以雪籽为主,很少会下很大的雪。
根据有关资料的统计,上海主要的降雪是冷流降雪,这也就是被称之为海效应降雪,是指强冷空气经过温暖水面时,把海面蒸腾起来的水汽一下子凝结成雪花形成降雪。上海地区地理位置和地形的情况是属于不利的,这种降雪一般都是分布范围小,持续时间短,降雪强度弱等特点的。
上海的地理环境
上海市地处东经120°52′至122°12′,北纬30°40′至31°53′之间,土地面积为面积6340平方千米,位于太平洋西岸,亚洲大陆东沿,长江和黄浦江入海汇合处。北接长江,东濒东海,南临杭州湾,西接江苏和浙江两省。
上海市是长江三角洲冲积平原的一部分,平均高度为海拔2.19米左右。海拔最高点是位于金山区杭州湾的大金山岛,海拔为103.70米。西部有天马山、薛山、凤凰山等残丘,天马山为上海陆上最高点,海拔高度99.8米,立有石碑“佘山之巅”,海域上有大金山岛、小金山岛、浮山岛、佘山岛、小洋山岛等岩岛。
以上内容参考:百度百科—上海