Rise 06:40 Set 18:10Day 11 h 30 minUV 8 · Very high
Morning, afternoon, evening
Trend
Night
Rain showers
26°24°
Feels like 36°
Wind↑ ENE 19 km/h
Humidity 88 %
💧 0.7 mm
Morning
Rain showers
29°26°
Feels like 39°
Wind↑ ENE 18 km/h
Gusts28 km/h
Humidity 66 %
💧 0.2 mm
⚡ storm
Afternoon
Rain showers
28°
Feels like 39°
Wind↑ E 20 km/h
Humidity 76 %
💧 0.3 mm
⚡ storm
Evening
Mainly clear
27°24°
Feels like 37°
Wind↑ ENE 18 km/h
Gusts26 km/h
Humidity 80 %
08:00
26°
0.2mm
ENE 18
11:00
29°
E 14
14:00
28°
0.3mm
E 20
17:00
28°
E 17
20:00
27°
ENE 18
23:00
24°
NE 10
02:00
25°
ENE 14
05:00
23°
NE 9
Night
Clear sky
25°23°
Feels like 35°
Wind↑ ENE 14 km/h
Humidity 84 %
Morning
Clear sky
29°26°
Feels like 37°
Wind↑ E 14 km/h
Gusts20 km/h
Humidity 60 %
Afternoon
Clear sky
29°27°
Feels like 38°
Wind↑ E 19 km/h
Gusts29 km/h
Humidity 65 %
Evening
Clear sky
27°24°
Feels like 36°
Wind↑ E 20 km/h
Humidity 74 %
Night
Mainly clear
25°24°
Feels like 34°
Wind↑ ENE 12 km/h
Humidity 78 %
Morning
Rain showers
28°26°
Feels like 39°
Wind↑ E 15 km/h
Humidity 72 %
💧 0.2 mm
⚡ storm
Afternoon
Rain showers
29°28°
Feels like 39°
Wind↑ E 15 km/h
Gusts22 km/h
Humidity 71 %
💧 0.4 mm
⚡ storm
Evening
Clear sky
27°24°
Feels like 38°
Wind↑ E 15 km/h
Humidity 83 %
Night
Clear sky
26°23°
Feels like 36°
Wind↑ ENE 12 km/h
Humidity 88 %
Morning
Clear sky
30°26°
Feels like 38°
Wind↑ E 13 km/h
Humidity 59 %
Afternoon
Rain showers
29°28°
Feels like 40°
Wind↑ E 17 km/h
Gusts26 km/h
Humidity 72 %
💧 0.7 mm
⚡ storm
Evening
Rain showers
27°24°
Feels like 38°
Wind↑ ENE 16 km/h
Humidity 84 %
💧 1.0 mm
⚡ storm
Night
Clear sky
26°23°
Feels like 36°
Wind↑ ENE 15 km/h
Humidity 87 %
💧 0.1 mm
Morning
Clear sky
29°26°
Feels like 38°
Wind↑ ENE 15 km/h
Humidity 63 %
Afternoon
Rain showers
28°
Feels like 38°
Wind↑ E 14 km/h
Humidity 74 %
💧 1.5 mm
⚡ storm
Evening
Rain showers
26°24°
Feels like 37°
Wind↑ ENE 13 km/h
Humidity 87 %
💧 0.9 mm
⚡ storm
Night
Mainly clear
25°24°
Feels like 36°
Wind↑ ENE 12 km/h
Humidity 90 %
💧 0.1 mm
Morning
Rain showers
29°26°
Feels like 39°
Wind↑ E 12 km/h
Humidity 70 %
💧 0.2 mm
⚡ storm
Afternoon
Rain showers
28°27°
Feels like 39°
Wind↑ E 13 km/h
Gusts19 km/h
Humidity 79 %
💧 2.6 mm
⚡ storm
Evening
Rain showers
26°25°
Feels like 38°
Wind↑ ENE 12 km/h
Gusts20 km/h
Humidity 87 %
💧 0.9 mm
Night
Partly cloudy
26°24°
Feels like 36°
Wind↑ ENE 11 km/h
Gusts17 km/h
Humidity 89 %
💧 0.1 mm
Morning
Partly cloudy
27°26°
Feels like 37°
Wind↑ ENE 14 km/h
Gusts25 km/h
Humidity 78 %
💧 0.2 mm
Afternoon
Rain showers
28°27°
Feels like 40°
Wind↑ ESE 16 km/h
Gusts24 km/h
Humidity 76 %
💧 0.6 mm
⚡ storm
Evening
Rain showers
27°24°
Feels like 37°
Wind↑ ENE 12 km/h
Gusts24 km/h
Humidity 84 %
💧 0.5 mm
⚡ storm
Night
Mainly clear
25°23°
Feels like 36°
Wind↑ NE 13 km/h
Humidity 88 %
💧 0.1 mm
Morning
Clear sky
29°26°
Feels like 37°
Wind↑ ENE 15 km/h
Humidity 60 %
Afternoon
Rain showers
28°26°
Feels like 38°
Wind↑ E 21 km/h
Gusts34 km/h
Humidity 74 %
💧 0.7 mm
⚡ storm
Evening
Rain showers
26°24°
Feels like 37°
Wind↑ ENE 19 km/h
Gusts31 km/h
Humidity 82 %
💧 0.8 mm
Night
Mainly clear
25°23°
Feels like 35°
Wind↑ ENE 17 km/h
Humidity 87 %
Morning
Rain showers
28°25°
Feels like 37°
Wind↑ E 20 km/h
Gusts30 km/h
Humidity 72 %
💧 0.5 mm
⚡ storm
Afternoon
Rain showers
28°26°
Feels like 39°
Wind↑ ENE 19 km/h
Gusts32 km/h
Humidity 75 %
💧 2.9 mm
⚡ storm
Evening
Rain showers
26°24°
Feels like 36°
Wind↑ ENE 18 km/h
Gusts25 km/h
Humidity 86 %
💧 1.4 mm
Night
Partly cloudy
25°23°
Feels like 35°
Wind↑ ENE 19 km/h
Gusts29 km/h
Humidity 90 %
💧 0.2 mm
Morning
Rain showers
27°25°
Feels like 36°
Wind↑ ENE 25 km/h
Gusts37 km/h
Humidity 74 %
💧 0.3 mm
⚡ storm
Afternoon
Rain showers
27°
Feels like 36°
Wind↑ ENE 24 km/h
Gusts36 km/h
Humidity 74 %
💧 0.9 mm
⚡ storm
10-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Night
Rain showers
23°
Feels like 32°
Wind↑ ENE 14 km/h
Gusts31 km/h
Humidity 89 %
💧 0.6 mm
Afternoon
Rain showers
28°
Feels like 36°
Wind↑ E 26 km/h
Gusts37 km/h
Humidity 64 %
💧 0.3 mm
11-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Night
Clear sky
23°
Feels like 31°
Wind↑ NE 11 km/h
Gusts20 km/h
Humidity 89 %
💧 0.1 mm
Afternoon
Rain showers
28°
Feels like 37°
Wind↑ ENE 25 km/h
Gusts34 km/h
Humidity 66 %
💧 0.2 mm
⚡ storm
12-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Night
Clear sky
22°
Feels like 30°
Wind↑ NNE 10 km/h
Gusts16 km/h
Humidity 89 %
Afternoon
Rain showers
28°
Feels like 37°
Wind↑ ENE 19 km/h
Gusts31 km/h
Humidity 72 %
💧 0.8 mm
⚡ storm
13-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Night
Rain showers
23°
Feels like 31°
Wind↑ NE 10 km/h
Humidity 93 %
💧 0.2 mm
Afternoon
Rain showers
28°
Feels like 38°
Wind↑ E 19 km/h
Gusts27 km/h
Humidity 73 %
💧 1.6 mm
⚡ storm
Sanya forecast in charts · next 7 days
The week ahead: highs and lows
▲ This week runs +1.9° warmer than usual
Highs Lows Usual for the season (1991–2020 average)
Hourly detail
Temperature (°C) Rain (mm) Wind (km/h)
Sanya climate: what a normal year looks like
The hottest stretch is June, when afternoons average 30 °C; the coldest is January, when nights average 15 °C.
Afternoons reach 30 °C or more in May, June and August; the typical peak is 30 °C in June.
A normal year brings roughly 1,640 mm of rain — more than 80% of the towns of 20,000+ people we compared it with.
Forecast highs for the coming week average 29 °C, 1 °C warmer than a normal October (28 °C).
30-year averages (1991–2020)
Month
Typical high
Typical low
Rainfall
Jan
23 °C
15 °C
17 mm
Feb
24 °C
17 °C
21 mm
Mar
26 °C
19 °C
35 mm
Apr
28 °C
22 °C
88 mm
May
30 °C
24 °C
189 mm
Jun
30 °C
25 °C
233 mm
Jul
30 °C
24 °C
278 mm
Aug
30 °C
24 °C
284 mm
Sep
29 °C
23 °C
259 mm
Oct
28 °C
22 °C
161 mm
Nov
26 °C
20 °C
55 mm
Dec
24 °C
17 °C
26 mm
Whole year
27 °C
21 °C
1,640 mm
Source: our own processing of the ERA5 reanalysis (Copernicus/ECMWF) for 18.25° N, 109.51° E, 1991–2020. ERA5 averages over a 0.25° grid (about 25 km): hills, a coastline or the heat of the city itself can shift local values by a degree or two.
Air you breathe in Sanya: pollution and pollen
1/6
Good
European Air Quality Index (EAQI), from Copernicus CAMS
PM2.55µg/m³
PM107µg/m³
Copernicus CAMS model, updated several times a day.
Rain radar around Sanya
Rain observed over the last two hours by official weather radars around Sanya, followed by the radar forecast for the next hour where the weather service provides one.
--:--
Rain radarLast two hours, then forecast where available · drag the timeline
No open weather radar covers Sanya yet: the map shows our hour-by-hour rain forecast (ICON, GFS).
Moon over Sanya
Waning gibbous
79 % illuminated · 19.3 days
Rise 18:51 Set 07:45
Sat31/1069%
Sun1/1159%
Mon2/1149%Last quarter
Tue3/1138%
Wed4/1128%
Thu5/1119%
Fri6/1112%
Sat7/116%
Sun8/112%
Mon9/110%
Tue10/111%New moon
Wed11/113%
Moonrise and moonset in local time (Asia/Shanghai); phase and lit fraction from a synodic calculation.
Look up a past day in Sanya
Curious about the weather in Sanya on a given day? Choose a date: we read it from the ERA5 reanalysis (ECMWF / Copernicus C3S), which runs until about a week ago.
Sanya weather at a glance
This page gathers everything about the weather in Sanya, Hainan: conditions now, the forecast for each part of the day and the trend for the coming week. At the moment the sky is “rain showers”, it is 25 °C (feels like 35 °C) and the wind blows at 12 km/h.
Expected range today: 23 °C to 29 °C and a dry sky; keep an eye on thunderstorms. The forecast comes from the AtmoAtlas engine, which combines ECMWF-AIFS, NOAA GFS and DWD ICON, adjusts cloud cover with METAR reports and uses convective energy (CAPE) to flag storms.
Use the Sanya forecast in your own website or app: one JSON call returns weather, air quality, tides and sun and moon times. The free key needs no card.