Compared with other cities, Sanya is warmer during January, with an average temperature of 21 (69.8 °F). The sun is abundant and shines brightly, making Sanya good place for escaping the cold winter.
Despite the warm weather, you are still advised to take a sweater. You can wear a cotton long-sleeve shirt or blouse during the daytime and add a sweater or an overcoat in the evening. For the ladies, wearing a dress is fine during the daytime while jeans and cotton socks are good for the evening.
The temperature of the seawater is 15 °C (59 °F) to 18 °C (64.4 °F) and you can go swimming at noon and in the early afternoon. Despite it being winter, the ultraviolet rays are strong, so wear a sun hat, sunglasses, and sunscreen. Since January falls during the busy tourism season, book a hotel room and tickets in advance. See our Sanya Tours.