Yangshuo
weather
All year round the temperature is temperate, with approximately 300 days frost-free period annually.
Average Annual Temperature: 19°C
Winter Average Temperature: 10°C with least precipitation
Annual Rainfall: 1,640mm
The best time to visit is spring (April and May) to enjoy the green rice fields, and autumn (October and November) when Yangshuo remains warm with less rain than spring and summer. The average temperature is around 22°C in October, and 15°C in November.