World Resorts China Hainan Weather

Hainan sea water temperature

Current sea water temperature:
+31.0°C
Minimum sea water temperature in August: 31.5°C
Maximum sea water temperature in August: 27.9°C
Average sea water temperature in August: 30.1°C

Sea water temperature for the last 10 days:

August 9 31.0°C August 4 31.3°C
August 8 31.1°C August 3 31.5°C
August 7 31.2°C August 2 31.4°C
August 6 31.2°C August 1 31.3°C
August 5 31.3°C July 31 31.3°C

When is the warmest sea in Hainan?

Based on the data about daily sea water temperature for the last three years the warmest sea in Hainan was noticed in July, June and August.

Monthly Sea Temperatures in Hainan, °C

Sea water temperature in July, °C

Show year:
2022
2021
2020

The average sea water temperature in July of 2022 was 30.6°C. The highest and lowest sea temperatures during the month were class="nb">31.4°C and 29.8°C.

Sea water temperature in June, °C

Show year:
2022
2021
2020

The average sea water temperature in June of 2022 was 30.1°C. The highest and lowest sea temperatures during the month were class="nb">31.5°C and 29.2°C.

Sea water temperature in August, °C

Show year:
2021
2020
2019

The average sea water temperature in August of 2021 was 30.5°C. The highest and lowest sea temperatures during the month were class="nb">31.3°C and 30.1°C.

Best time for vacation in Hainan

Sunniest months:
June 13 days
May 12 days
July 10 days
Warmest months:
June 32.2 °C
May 31.7 °C
July 31.7 °C
Warmest sea temp:
July 30.2 °C
June 30.2 °C
August 30.0 °C
Coldest months:
December 20.9 °C
January 21.0 °C
February 23.1 °C
Rainiest months:
August 18 days
September 17 days
July 16 days
Windiest months:
March 1.9 m/s
April 1.9 m/s
October 1.9 m/s

Hainan on a weather map

Hainan
+26°C
NE 2 m/s
Feels like: +30°C
Precip.: 70%
Places in China:
Name
С°
+27°C
+27°C
+28°C
+37°C
+40°C
+33°C
+41°C
+35°C
+31°C
+26°C
+40°C
+24°C
+32°C
+39°C
+23°C
24 Hours Forecast
Hainan
Local time: 15:38
August 10, wednesday
1800
25°C
NE
2 m/s
2100
23°C
N
2 m/s
August 11, thursday
0000
23°C
N
2 m/s
0300
23°C
N
3 m/s
0600
23°C
N
3 m/s
0900
23°C
N
2 m/s
1200
27°C
N
2 m/s
1500
30°C
NE
1 m/s