Haikou enjoys a temperate climate with an average annual temperature of 70°F (21°C). Winters average 54°F in January while summers reach 85°F in July. The area gets 272 sunny days per year. Annual precipitation totals 46.4 inches. The area receives 0.0 inches of snow annually.
Temperature
54°F Jan (12°C)
85°F Jul (29°C)
| Annual Average | 69.9°F |
| 29% above US avg |
| January Average | 54°F (12°C) |
| July Average | 85°F (29°C) |
| Sunny Days | 272 days/yr |
Geography
| Elevation | 30 ft (9 m) |
| Area | 733.2 sq mi (1,898.9 km²) |
| Population Density | 0/sq mi |
| Coordinates | 25.6937°N, 119.4594°W |
| Timezone | Asia/Shanghai |
Precipitation & Snow
Annual Rainfall
46.4"
22% above US avg
Earthquake History
13 earthquakes (M2.5+) within 150 km since 1990.
Strongest: M4.5. Most recent: M4.1 on Oct 29, 2013.
| Mar 6, 2008 |
6 km ENE of Meipu, China |
M4.5 |
78 km |
| Feb 18, 1992 |
70 km SE of Jiangkou, China |
M4.5 |
78 km |
| Mar 6, 2008 |
15 km SW of Shuikou, China |
M4.1 |
104 km |
| Aug 22, 2013 |
34 km WNW of Putian, China |
M4.1 |
76 km |
| Sep 3, 2013 |
31 km WNW of Putian, China |
M4.1 |
74 km |
| Oct 29, 2013 |
31 km WNW of Putian, China |
M4.1 |
73 km |
| Aug 5, 1999 |
54 km ESE of Dazuocun, China |
M4.1 |
110 km |
| May 18, 1998 |
34 km WNW of Hsinchu, Taiwan |
M3.7 |
149 km |
| Mar 23, 1991 |
64 km WSW of Hsinchu, Taiwan |
M3.6 |
145 km |
| Nov 5, 1997 |
51 km WNW of Hsinchu, Taiwan |
M3.6 |
133 km |
| Jul 4, 2008 |
39 km SW of Huangtian, China |
M3.5 |
120 km |
| Apr 21, 1996 |
10 km WNW of Luoqiao, China |
M3.5 |
106 km |
| Oct 15, 1997 |
36 km ENE of Jingfeng, China |
M3.3 |
64 km |
Source: USGS (M2.5+, 1990–2025)
Hurricane History
66 hurricanes (Cat 1+) within 500 km since 1980.
Strongest: Category 4. Most recent: Danas (2025).
| Year |
Name |
Category |
Closest |
| 2025 |
Danas |
Category 2 |
235 km |
| 2025 |
Podul |
Category 1 |
264 km |
| 2024 |
Gaemi |
Category 4 |
86 km |
| 2024 |
Kong-rey |
Category 3 |
144 km |
| 2023 |
Doksuri |
Category 2 |
118 km |
| 2023 |
Haikui |
Category 1 |
277 km |
| 2021 |
Chanthu |
Category 3 |
290 km |
| 2020 |
Mekkhala |
Category 1 |
243 km |
| 2020 |
Hagupit |
Category 1 |
255 km |
| 2018 |
Maria |
Category 2 |
86 km |
| 2017 |
Nesat |
Category 2 |
170 km |
| 2016 |
Meranti |
Category 4 |
177 km |
| 2016 |
Megi |
Category 3 |
161 km |
| 2016 |
Nepartak |
Category 1 |
283 km |
| 2015 |
Dujuan |
Category 4 |
85 km |
| 2015 |
Soudelor |
Category 3 |
100 km |
| 2014 |
Matmo |
Category 2 |
68 km |
| 2013 |
Fitow |
Category 1 |
211 km |
| 2013 |
Trami |
Category 1 |
14 km |
| 2013 |
Soulik |
Category 1 |
59 km |
Source: NOAA IBTrACS (Cat 1+, 1980–2026)
Tsunami History
1 tsunami recorded within 500 km.
| Year |
Location |
Cause |
Max Wave |
Deaths |
Distance |
| 1604 |
SOUTH CHINA SEA |
Earthquake |
— |
— |
77 km |
Source: NOAA/NCEI Historical Tsunami Database. Sorted by wave height.