Weather in Shenzhen
The early spring is approaching, but Shenzhen weather in March is still a little cold. The average temperature is about 23°C (73°F) in day and 16°C (61°F) at night. Usually the outdoor temperature is high while indoor temperature is low，and the humidity is very high.
Average Temperature in March
In Shenzhen, the temperature is on average at 23 °C in March.