weather in shanghai in march
Weather in Shanghai in March. The average maximum daytime temperature in Shanghai in March is a cool 12Â°C (54Â°F). There are usually 5 hours of bright sunshine each day, which represents 38% of the 12 hours of daylight. The average sea temperature in and around Shanghai in March is 9Â°C (48Â°F). Expect 84mm (3.3 inches) of rainfall across the whole of March with 14 days with some rain falling. Maximum UV levels will be high (7 UV index) at midday when the skies are clear. The average night-time temperature is usually a cold 5Â°C (41Â°F).