Climate of Yangshuo

Yangshuo is subtropical monsoon climate, four distinct seasons, the full sunshine, with plenty of rainfall, the average temperature around 19 ℃. The Karst regions and low latitude regions have long summer and short winter, and the southwestern high latitude regions have long winter and short summer. The annual average rainfall is 1640.2mm, with the relative humidity as 80﹪. The amount of sunlight is 1,465 hours. There are about 300 days per year without frost. In general, the weather in Yangshuo is not too hot in summer with July and August mean temperature of 29 ℃, nor is it too cold in winter with January mean temperature 9 ℃.

Annual Average Temperature and Rainfall of Yangshuo

Month

Average Max Temp in ℃   

Average Max Temp in ℃

Rainfall in mm

January

11-13

4-6

50-55

February

12-14

6-8

85-90

March

16-19

10-12

125-130

April

21-23

15-18

250-255

May

26-29

19-21

355-360

June

30-32

22-25

340-345

July

32-34

24-27

220-225

August

32-35

23-25

170-175

September

30-32

21-23

75-80

October

25-27

16-18

85-90

November

19-21

11-13

70-75

December

14-16

6-8

45-50

 

Yangshuo Weather Forecast

Weather ForecastView Detailed 10 Day Weather Forecast for Yangshuo, webcams, weather maps & more at Weather-Forecast.com

 

 


Recommended China Tour Packages

Ask Question

Share to