Forecast via BBC Weather.
Temperatures in Shanghai will drop below 0 degrees Celsius this weekend according to the Shanghai Daily. Lows of minus 2 degrees are forecast for Saturday, with similar temperatures expected on Sunday.
The mercury is expected to fall to minus 1 degree on Sunday, with the high rising only to 6 degrees.
The suburbs should be even colder, according to the Shanghai observatory.
The weekend is expected to be partly cloudy with drizzles to follow next week, the observatory said.
Shanghai has been chilly this week, with temperatures reaching 2.8 degrees Celsius yesterday morning. The readings in the suburbs were even lower and all below zero.