March in Songjiang is the snowiest month of the year. In March, the weather in Songjiang is typically freezing. Average daily high temperature in March is about zero. On average, Songjiang has 15 partly cloudy, 11 sunny, 3 snowy, 1 rainy, and 1 cloudy day in March. The snowfalls are usually light.