Hainan
Climate

The climate of Hainan is mostly tropical. The island's two largest cities, Haikou and Sanya, both possess a tropical Köppen climate. The annual average temperature ranges from 23 to 28 °C (73 to 82 °F), Haikou is 24.7 °C (76.5 °F), Sanya is 26.5 °C (79.7 °F). The coldest months are January when temperatures drop to 17 to 24 °C (63 to 75 °F); the hottest months are June and July, and the temperatures are 26 to 31 °C (79 to 88 °F). The daily average temperature in Hainan in all months is well above 10 °C (50 °F).

The summer in the northern part is hotter and, (for more than 20 days in a year, the temperature can be higher than 35 °C (95 °F))

. The average annual precipitation is 1,500 to 2,000 millimeters (59 to 79 in) and can be as high as 2,400 millimeters (94 in) in central and eastern areas, and as low as 900 millimeters (35 in) in the coastal areas of the southwest. Parts of Hainan lie in the path of typhoons, and 70% of the annual precipitation is derived from typhoons and the summer rainy season. Major flooding occurs due to typhoons, which can cause many problems for local residents.
detectable_format:number_highlighted_sections[2], punctuation:no_comma