The best time to visit Guilin is between April and October. During this time, the area is at its most green.
The most important thing to know about Guilin (and Yangshuo) weather is that it can get very hot, humid, and it rains a lot! The average temperature for the year is 19.3 centigrade with a July average temperature of 28.3 degrees. The average rainfall for the year is 192.6 cm per month.
Note that climbing peaks around Guilin and Yangshuo can get dangerous during or after a downpour.
Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
Ave. Temp. (Centigrade) | 8 | 9 | 13 | 18 | 23 | 26 | 28 | 27 | 25 | 20 | 15 | 10 |
Rainfall (cm) | 54 | 71 | 126 | 284 | 252 | 316 | 233 | 164 | 64 | 101 | 79 | 54 |