Warmest sea in Asia
3,667 coastal locations in Asia ranked by their year-round average sea temperature. The regional average is 24.0°C. The top of the list shows where to find the warmest water in a typical year. The bottom shows the coldest year-round coasts of the region.
Warmest location
Port Weld
30.2°C annual mean in Malaysia
Regional average
24.0°C
across all 3,667 Asia coastal locations
Warmest month
August
27.2°C region-wide average
- Warmest month August 27.2°C
- Coldest month February 20.7°C
- Annual mean 24.0°C
- Months above 20°C 12 of 12
Month by month across Asia
Sea temperatures in Asia swing from 20.7°C in February to 27.2°C in August on average across every coast we track. That spread of 6°C hides much bigger swings at individual locations.
Want a specific month? Pick one for a dedicated ranking:
Asia sea temperature map
Today's pin colours show the latest daily reading at every Asia location we track. Pick any pin for the location's full page.
Top 50 warmest locations in Asia
The warmest coastal locations across all of Asia, sorted by year-round average. Click any place for its 30-day chart, monthly profile, and 10-year history.
| # | Location | Country | Annual mean | Latest |
|---|---|---|---|---|
| 1 | Port Weld Perak | Malaysia | 30.2°C | 30.7°C |
| 2 | Tobelombangi Sulawesi Tengah | Indonesia | 30.1°C | 30.7°C |
| 3 | Teluk Togian Sulawesi Tengah | Indonesia | 30.1°C | 30.8°C |
| 4 | Poso Sulawesi Tengah | Indonesia | 30.1°C | 30.7°C |
| 5 | Nabire Papua | Indonesia | 30.1°C | 29.7°C |
| 6 | Donggala Sulawesi Tengah | Indonesia | 30.1°C | 30.6°C |
| 7 | Kwatisore Papua | Indonesia | 30.1°C | 29.6°C |
| 8 | Pulau-Pulau Moor Papua | Indonesia | 30.1°C | 29.8°C |
| 9 | Labuk Bay Sabah | Malaysia | 30.1°C | 31.7°C |
| 10 | Lumut Pier Perak | Malaysia | 30.1°C | 30.8°C |
| 11 | Sulawesi | Indonesia | 30.0°C | 30.7°C |
| 12 | Lumut | Malaysia | 30.0°C | 30.9°C |
| 13 | Moutong Sulawesi Tengah | Indonesia | 30.0°C | 31.0°C |
| 14 | Palu | Indonesia | 30.0°C | 30.6°C |
| 15 | Seroei Papua | Indonesia | 30.0°C | 29.7°C |
| 16 | Butterworth Wharves Pulau Pinang | Malaysia | 30.0°C | 30.9°C |
| 17 | Kuala Selangor | Malaysia | 30.0°C | 30.5°C |
| 18 | Pinang (Georgetown) Pulau Pinang | Malaysia | 30.0°C | 30.9°C |
| 19 | Pulau Rimau Pulau Pinang | Malaysia | 30.0°C | 30.9°C |
| 20 | Tanjung Dawai Kedah | Malaysia | 30.0°C | 30.9°C |
| 21 | Barus Sumatra Utara | Indonesia | 30.0°C | 30.4°C |
| 22 | Batu Ferringhi | Malaysia | 30.0°C | 30.7°C |
| 23 | Wassior Papua Barat | Indonesia | 29.9°C | 29.4°C |
| 24 | Yende Papua Barat | Indonesia | 29.9°C | 29.4°C |
| 25 | Bukit Mertajam | Malaysia | 29.9°C | 30.9°C |
Show 25 more ▸
| 26 | Butterworth | Malaysia | 29.9°C | 30.9°C |
| 27 | George Town | Malaysia | 29.9°C | 30.9°C |
| 28 | Penang | Malaysia | 29.9°C | 30.9°C |
| 29 | Perai | Malaysia | 29.9°C | 30.9°C |
| 30 | Permatang Kuching | Malaysia | 29.9°C | 30.9°C |
| 31 | Tanjung Tokong | Malaysia | 29.9°C | 30.9°C |
| 32 | Singkel Aceh | Indonesia | 29.9°C | 30.4°C |
| 33 | Pulau Angsa Selangor | Malaysia | 29.9°C | 31.0°C |
| 34 | Pulau Bidan Kedah | Malaysia | 29.9°C | 31.2°C |
| 35 | Muara Kassei Kalimantan Timur | Indonesia | 29.9°C | 31.3°C |
| 36 | Tanjung Birai East Kalimantan | Indonesia | 29.9°C | 31.3°C |
| 37 | Maninili Sulawesi Tengah | Indonesia | 29.9°C | 30.7°C |
| 38 | Alor Setar | Malaysia | 29.9°C | 31.2°C |
| 39 | Sungai Petani | Malaysia | 29.9°C | 31.2°C |
| 40 | Permatang Sedepa (One Fathom Bank) Selangor | Malaysia | 29.9°C | 31.1°C |
| 41 | Tanjung Sinaboi Kepulauan Riau | Indonesia | 29.9°C | 31.1°C |
| 42 | Sukadana Kalimantan Barat | Indonesia | 29.9°C | 30.8°C |
| 43 | Tapaktuan Aceh | Indonesia | 29.9°C | 30.5°C |
| 44 | Kuala Lawas Sarawak | Malaysia | 29.9°C | 29.9°C |
| 45 | Kuala Lumpur | Malaysia | 29.9°C | 31.0°C |
| 46 | Pintu Gedong Selangor | Malaysia | 29.9°C | 31.1°C |
| 47 | Port Klang | Malaysia | 29.9°C | 31.0°C |
| 48 | Pulau Beras Basah Kedah | Malaysia | 29.9°C | 31.3°C |
| 49 | Sipitang Sabah | Malaysia | 29.9°C | 29.9°C |
| 50 | Sungai Kedah Kedah | Malaysia | 29.9°C | 31.4°C |
Warmest countries in Asia
Country-level averages across every coastal location in each country (minimum 5 locations to be listed). A useful starting point for picking a country before drilling in.
| # | Country | Annual mean | Locations |
|---|---|---|---|
| 1 | Malaysia | 29.6°C | 132 |
| 2 | Brunei | 29.6°C | 5 |
| 3 | Cambodia | 29.5°C | 7 |
| 4 | Thailand | 29.5°C | 89 |
| 5 | Singapore | 29.4°C | 13 |
| 6 | Andaman and Nicobar Islands | 29.1°C | 5 |
| 7 | Myanmar | 29.0°C | 37 |
| 8 | Philippines | 28.9°C | 1,083 |
| 9 | Indonesia | 28.9°C | 594 |
| 10 | Maldives | 28.9°C | 36 |
| 11 | Sri Lanka | 28.7°C | 41 |
| 12 | British Indian Ocean Territory | 28.7°C | 5 |
| 13 | India | 28.5°C | 193 |
| 14 | Bangladesh | 27.9°C | 10 |
| 15 | Pakistan | 27.1°C | 8 |
| 16 | Vietnam | 27.0°C | 58 |
| 17 | Taiwan | 25.7°C | 45 |
| 18 | Hong Kong | 24.9°C | 17 |
| 19 | Kyrgyzstan | 24.7°C | 7 |
| 20 | China | 20.5°C | 316 |
Coldest 10 in Asia for contrast
Same data, sorted the other way. Useful if you want to know which Asia coasts stay coldest year-round.
| # | Location | Country | Annual mean |
|---|---|---|---|
| 1 | Bukhta Teplits Arkhangelskaya | Russia | -1.4°C |
| 2 | Franz Josef Land | Russia | -1.4°C |
| 3 | Pioneer | Russia | -1.3°C |
| 4 | Domashni Island Murmansk | Russia | -1.2°C |
| 5 | Mys Flora Arkhangelsk Oblast | Russia | -0.9°C |
| 6 | Hansen Island Krasnoyarsk Krai | Russia | -0.9°C |
| 7 | Cape Chelyuskin Krasnoyarsk Krai | Russia | -0.8°C |
| 8 | Vrangel | Russia | -0.8°C |
| 9 | Komsomolskoy Pravda Island Krasnoyarsk Krai | Russia | -0.6°C |
| 10 | Rade de Zarya Krasnoyarsk Krai | Russia | -0.4°C |