由于上海的地理位置,降雪在这座城市并不是冬日必备的景致,但是时常的光顾都被记录下来。
据1883年(清光绪九年)至1941年、1951~1990年徐家汇和龙华站的观测资料统计,年均降雪日数6.2天,降雪平均始于正月初,3月上旬结束,平均初、终间日数为63天,初雪最早始于11月2日(1895年),终雪最晚出现在4月24日(1980年)。
降雪均在11月至次年4月半年内,主要集中在1、2月,年均2天左右,其次是3月,平均1天,11~12月和4月平均不足1天。1913~1914年、1974~1975年的冬半年无降雪日。随着全球气温转暖,进入21世纪,上海有多个冬季无明显降雪记录。