Warmest sea temperatures in Asia year-round: ranked by sea temperature
Şabyā tops the list at 30 °C averaged across the year. Ranked from 1991–2020 climate normals across 50 destinations in Asia.
Top three averaged across all twelve months: Şabyā (30 °C) , Taiping (30 °C) , Bukit Mertajam (30 °C) . Between first and 50th place the sea temp differs by 0.8 °C.
| # | Destination | Country | Sea temp | Avg high | Avg low | Rainfall | Wet days | Sunshine | Sea temp |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Şabyā | Saudi Arabia | 30 °C | 33 °C | 26 °C | 18 mm | 3 | 335 h | 30 °C |
| 2 | Taiping | Malaysia | 30 °C | 30 °C | 24 °C | 224 mm | 25 | 288 h | 30 °C |
| 3 | Bukit Mertajam | Malaysia | 30 °C | 30 °C | 24 °C | 216 mm | 23 | 285 h | 30 °C |
| 4 | Paya Terubong | Malaysia | 30 °C | 29 °C | 24 °C | 206 mm | 23 | 288 h | 30 °C |
| 5 | Sitiawan | Malaysia | 30 °C | 29 °C | 25 °C | 230 mm | 25 | 295 h | 30 °C |
| 6 | Sungai Petani | Malaysia | 30 °C | 30 °C | 24 °C | 200 mm | 22 | 288 h | 30 °C |
| 7 | Kota Kuala Muda | Malaysia | 30 °C | 30 °C | 24 °C | 202 mm | 23 | 288 h | 30 °C |
| 8 | Alor Setar | Malaysia | 30 °C | 31 °C | 24 °C | 186 mm | 21 | 297 h | 30 °C |
| 9 | Kapar | Malaysia | 30 °C | 29 °C | 24 °C | 215 mm | 22 | 295 h | 30 °C |
| 10 | Shah Alam | Malaysia | 30 °C | 30 °C | 23 °C | 189 mm | 22 | 299 h | 30 °C |
| 11 | Kampung Baru Subang | Malaysia | 30 °C | 30 °C | 23 °C | 220 mm | 22 | 294 h | 30 °C |
| 12 | Palopo | Indonesia | 30 °C | 28 °C | 23 °C | 283 mm | 23 | 300 h | 30 °C |
| 13 | Tanjungbalai | Indonesia | 30 °C | 29 °C | 24 °C | 259 mm | 26 | 287 h | 30 °C |
| 14 | Percut | Indonesia | 30 °C | 29 °C | 23 °C | 268 mm | 26 | 286 h | 30 °C |
| 15 | Sepang | Malaysia | 30 °C | 29 °C | 24 °C | 209 mm | 24 | 299 h | 30 °C |
| 16 | Langsa | Indonesia | 30 °C | 29 °C | 24 °C | 176 mm | 23 | 289 h | 30 °C |
| 17 | Padang | Indonesia | 29 °C | 29 °C | 23 °C | 335 mm | 23 | 267 h | 29 °C |
| 18 | Perbaungan | Indonesia | 29 °C | 29 °C | 24 °C | 219 mm | 24 | 289 h | 29 °C |
| 19 | Bandar Seri Begawan | Brunei | 29 °C | 30 °C | 24 °C | 197 mm | 23 | 297 h | 29 °C |
| 20 | Malacca | Malaysia | 29 °C | 29 °C | 25 °C | 190 mm | 23 | 298 h | 29 °C |
| 21 | Sorong | Indonesia | 29 °C | 29 °C | 24 °C | 298 mm | 26 | 277 h | 29 °C |
| 22 | Muar | Malaysia | 29 °C | 29 °C | 25 °C | 183 mm | 23 | 292 h | 29 °C |
| 23 | Bintulu | Malaysia | 29 °C | 30 °C | 24 °C | 280 mm | 26 | 275 h | 29 °C |
| 24 | Lhokseumawe | Indonesia | 29 °C | 29 °C | 24 °C | 188 mm | 23 | 285 h | 29 °C |
| 25 | Pontianak | Indonesia | 29 °C | 30 °C | 24 °C | 240 mm | 23 | 273 h | 29 °C |
| 26 | Batu Pahat | Malaysia | 29 °C | 29 °C | 24 °C | 203 mm | 24 | 293 h | 29 °C |
| 27 | Gorontalo | Indonesia | 29 °C | 30 °C | 24 °C | 177 mm | 22 | 314 h | 29 °C |
| 28 | Sandakan | Malaysia | 29 °C | 29 °C | 24 °C | 247 mm | 26 | 311 h | 29 °C |
| 29 | Hat Yai | Thailand | 29 °C | 30 °C | 24 °C | 165 mm | 20 | 305 h | 29 °C |
| 30 | Iskandar Puteri | Malaysia | 29 °C | 29 °C | 25 °C | 192 mm | 23 | 300 h | 29 °C |
| 31 | Singkawang | Indonesia | 29 °C | 29 °C | 24 °C | 242 mm | 23 | 267 h | 29 °C |
| 32 | Cotabato | Philippines | 29 °C | 30 °C | 24 °C | 220 mm | 24 | 303 h | 29 °C |
| 33 | Parepare | Indonesia | 29 °C | 30 °C | 24 °C | 171 mm | 18 | 312 h | 29 °C |
| 34 | Pemalang | Indonesia | 29 °C | 30 °C | 24 °C | 257 mm | 22 | 303 h | 29 °C |
| 35 | Jurong Town | Singapore | 29 °C | 29 °C | 25 °C | 216 mm | 24 | 301 h | 29 °C |
| 36 | Tegal | Indonesia | 29 °C | 30 °C | 24 °C | 245 mm | 21 | 305 h | 29 °C |
| 37 | Pekalongan | Indonesia | 29 °C | 29 °C | 24 °C | 279 mm | 22 | 300 h | 29 °C |
| 38 | Tarakan | Indonesia | 29 °C | 28 °C | 25 °C | 255 mm | 28 | 307 h | 29 °C |
| 39 | Tawau | Malaysia | 29 °C | 29 °C | 24 °C | 189 mm | 26 | 314 h | 29 °C |
| 40 | Si Racha | Thailand | 29 °C | 30 °C | 25 °C | 101 mm | 15 | 305 h | 29 °C |
| 41 | Ungaran | Indonesia | 29 °C | 29 °C | 22 °C | 241 mm | 20 | 295 h | 29 °C |
| 42 | Semarang | Indonesia | 29 °C | 30 °C | 24 °C | 194 mm | 18 | 304 h | 29 °C |
| 43 | Chon Buri | Thailand | 29 °C | 32 °C | 24 °C | 101 mm | 14 | 305 h | 29 °C |
| 44 | Banda Aceh | Indonesia | 29 °C | 29 °C | 24 °C | 185 mm | 19 | 289 h | 29 °C |
| 45 | Probolinggo | Indonesia | 29 °C | 29 °C | 25 °C | 121 mm | 15 | 306 h | 29 °C |
| 46 | Surabaya | Indonesia | 29 °C | 31 °C | 25 °C | 141 mm | 17 | 315 h | 29 °C |
| 47 | Samut Prakan | Thailand | 29 °C | 31 °C | 25 °C | 94 mm | 13 | 305 h | 29 °C |
| 48 | Kota Bharu | Malaysia | 29 °C | 30 °C | 24 °C | 224 mm | 23 | 308 h | 29 °C |
| 49 | Pasir Mas | Malaysia | 29 °C | 30 °C | 23 °C | 230 mm | 23 | 306 h | 29 °C |
| 50 | Jayapura | Indonesia | 29 °C | 29 °C | 24 °C | 251 mm | 26 | 288 h | 29 °C |
Averaged across all twelve months, and only for destinations with a full twelve-month series and a published climate page. Download this ranking as CSV.
Month by month
The same ranking for each month of the year:
How this ranking is built
- What is ranked
- The average sea surface temperature at the coast, in °C, averaged across all twelve months, highest first.
- Period
- 1991–2020 climate normals: the same 30 years for every destination, so the list compares like with like.
- Who is included
- 50 destinations in Asia with a published climate page and a complete twelve-month series. Neighbouring places that share a climate series are shown once.
- Ties
- Equal values are ordered by beach score.
- Sources
- ERA5 / ERA5-Land reanalysis via Open-Meteo; sea temperature from NOAA OISST v2.1. Measured values are reproduced unchanged; only the ordering is ours.
Data sources and method
- ERA5 / ERA5-Land reanalysis — Copernicus Climate Change Service (C3S), ECMWF. Copernicus Licence
- Open-Meteo — Open-Meteo.com. CC BY 4.0
- NOAA OISST v2.1 — NOAA Physical Sciences Laboratory. Public domain
- GeoNames — GeoNames.org. CC BY 4.0
- Normal period
- 1991–2020
- Dataset version
- era5-1991-2020-scores1.1
- Last processed
Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: ranking order, beach and comfort scores. Full formulas are on the methodology page.
Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.