Coldest sea in Indonesia
594 coastal locations in Indonesia ranked by year-round average sea temperature, coldest first. The regional average is 28.9°C. The top of the list is where the water stays cold all year. The contrast list at the bottom shows the warmest coasts for context.
Coldest location
Batawa
Year-round average 10.7°C in Indonesia
Regional average
28.9°C
across all 594 Indonesia coastal locations
Coldest month
August
28.2°C region-wide average
- Warmest month April 29.5°C
- Coldest month August 28.2°C
- Annual mean 28.9°C
- Months above 20°C 12 of 12
Month by month across Indonesia
Sea temperatures in Indonesia swing from 28.2°C in August to 29.5°C in April on average across every coast we track. That spread of 1°C hides much bigger swings at individual locations.
Want a specific month? Pick one for a dedicated ranking:
Indonesia sea temperature map
Today's pin colours show the latest daily reading at every Indonesia location we track. Cool blues cluster around the high-latitude coasts.
Top 50 coldest locations in Indonesia
Coastal locations across Indonesia sorted by year-round average, coldest first. Honest cold-water swimming country. Click any place for its 30-day chart, monthly profile, and 10-year history.
| # | Location | Country | Annual mean | Latest |
|---|---|---|---|---|
| 1 | Batawa | Indonesia | 10.7°C | 6.0°C |
| 2 | Lantera | Indonesia | 11.4°C | 10.3°C |
| 3 | Tembol | Indonesia | 11.4°C | 10.3°C |
| 4 | Taman | Indonesia | 12.0°C | 11.5°C |
| 5 | Pandan | Indonesia | 13.9°C | 11.8°C |
| 6 | Bator | Indonesia | 14.8°C | 21.1°C |
| 7 | Fontein | Indonesia | 15.6°C | 17.3°C |
| 8 | Karara | Indonesia | 17.5°C | 17.4°C |
| 9 | Karangsari | Indonesia | 27.6°C | 27.5°C |
| 10 | Ketawang | Indonesia | 27.6°C | 27.5°C |
| 11 | Tawangrejo | Indonesia | 27.6°C | 27.5°C |
| 12 | Tugu | Indonesia | 27.6°C | 27.5°C |
| 13 | Banyudono | Indonesia | 27.7°C | 27.0°C |
| 14 | Karanganyar | Indonesia | 27.7°C | 27.0°C |
| 15 | Karangdowo | Indonesia | 27.7°C | 27.0°C |
| 16 | Kuncen | Indonesia | 27.7°C | 27.0°C |
| 17 | Banjarjo | Indonesia | 27.7°C | 27.5°C |
| 18 | Prigi Jawa Timur | Indonesia | 27.7°C | 27.5°C |
| 19 | Kauman | Indonesia | 27.7°C | 27.1°C |
| 20 | Pandeyan | Indonesia | 27.7°C | 27.1°C |
| 21 | Tegalrejo | Indonesia | 27.7°C | 27.1°C |
| 22 | Temana | Indonesia | 27.7°C | 27.1°C |
| 23 | Yogyakarta | Indonesia | 27.7°C | 27.1°C |
| 24 | Karangrejo | Indonesia | 27.8°C | 27.2°C |
| 25 | Muncar | Indonesia | 27.8°C | 27.7°C |
Show 25 more ▸
| 26 | Tjilauteurem Jawa Barat | Indonesia | 27.9°C | 27.8°C |
| 27 | Ciparay | Indonesia | 27.9°C | 27.8°C |
| 28 | Banjar Anyar | Indonesia | 27.9°C | 28.2°C |
| 29 | Canggu | Indonesia | 27.9°C | 28.2°C |
| 30 | Denpasar | Indonesia | 27.9°C | 28.2°C |
| 31 | Kuta | Indonesia | 27.9°C | 28.2°C |
| 32 | Legian | Indonesia | 27.9°C | 28.2°C |
| 33 | Seminyak | Indonesia | 27.9°C | 28.2°C |
| 34 | Alasmalang | Indonesia | 28.0°C | 27.6°C |
| 35 | Cibenda | Indonesia | 28.0°C | 28.1°C |
| 36 | Pendok | Indonesia | 28.0°C | 27.7°C |
| 37 | Banjar | Indonesia | 28.0°C | 27.7°C |
| 38 | Bola | Indonesia | 28.0°C | 27.7°C |
| 39 | Cipari | Indonesia | 28.0°C | 27.7°C |
| 40 | Congkar | Indonesia | 28.0°C | 27.7°C |
| 41 | Karangbenda | Indonesia | 28.0°C | 27.7°C |
| 42 | Karangjaladri | Indonesia | 28.0°C | 27.7°C |
| 43 | Pananjung | Indonesia | 28.0°C | 27.7°C |
| 44 | Bualu | Indonesia | 28.1°C | 28.4°C |
| 45 | Cilacap (Tjilatjap) Jawa Tengah | Indonesia | 28.1°C | 27.7°C |
| 46 | Gilimanuk | Indonesia | 28.1°C | 28.1°C |
| 47 | Jimbaran | Indonesia | 28.1°C | 28.4°C |
| 48 | Kelanabian | Indonesia | 28.1°C | 28.4°C |
| 49 | Nusa Dua | Indonesia | 28.1°C | 28.4°C |
| 50 | Tanjun Benoa | Indonesia | 28.1°C | 28.4°C |
Warmest 10 in Indonesia for contrast
Same data flipped. Useful if you want to know which Indonesia coasts stay warmest year-round before you commit to a cold-water swim trip.
| # | Location | Country | Annual mean |
|---|---|---|---|
| 1 | Tobelombangi Sulawesi Tengah | Indonesia | 30.1°C |
| 2 | Teluk Togian Sulawesi Tengah | Indonesia | 30.1°C |
| 3 | Poso Sulawesi Tengah | Indonesia | 30.1°C |
| 4 | Nabire Papua | Indonesia | 30.1°C |
| 5 | Donggala Sulawesi Tengah | Indonesia | 30.1°C |
| 6 | Kwatisore Papua | Indonesia | 30.1°C |
| 7 | Pulau-Pulau Moor Papua | Indonesia | 30.1°C |
| 8 | Sulawesi | Indonesia | 30.0°C |
| 9 | Moutong Sulawesi Tengah | Indonesia | 30.0°C |
| 10 | Palu | Indonesia | 30.0°C |