Skip to content
seatemperatures.net

Warmest sea in Malaysia

132 coastal locations in Malaysia ranked by their year-round average sea temperature. The regional average is 29.6°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

29.6°C

across all 132 Malaysia coastal locations

Warmest month

May

30.5°C region-wide average

Malaysia monthly average 28.5°C to 30.5°C
J
F
M
A
M
J
J
A
S
O
N
D
  • Warmest month May 30.5°C
  • Coldest month February 28.5°C
  • Annual mean 29.6°C
  • Months above 20°C 12 of 12

Month by month across Malaysia

Sea temperatures in Malaysia swing from 28.5°C in February to 30.5°C in May on average across every coast we track. That spread of 2°C hides much bigger swings at individual locations.

Want a specific month? Pick one for a dedicated ranking:

Malaysia sea temperature map

Today's pin colours show the latest daily reading at every Malaysia location we track. Pick any pin for the location's full page.

Zoom in to see individual locations. Click a pin for water temperatures. View list →
°C -2 0 1 3 5 7 9 11 13 15 17 19 21 24 27 30 35

Top 50 warmest locations in Malaysia

The warmest coastal locations across all of Malaysia, sorted by year-round average. Click any place for its 30-day chart, monthly profile, and 10-year history.

# Location Annual mean
1 Port Weld Perak 30.2°C
2 Labuk Bay Sabah 30.1°C
3 Lumut Pier Perak 30.1°C
4 Lumut 30.0°C
5 Butterworth Wharves Pulau Pinang 30.0°C
6 Kuala Selangor 30.0°C
7 Pinang (Georgetown) Pulau Pinang 30.0°C
8 Pulau Rimau Pulau Pinang 30.0°C
9 Tanjung Dawai Kedah 30.0°C
10 Batu Ferringhi 30.0°C
11 Bukit Mertajam 29.9°C
12 Butterworth 29.9°C
13 George Town 29.9°C
14 Penang 29.9°C
15 Perai 29.9°C
16 Permatang Kuching 29.9°C
17 Tanjung Tokong 29.9°C
18 Pulau Angsa Selangor 29.9°C
19 Pulau Bidan Kedah 29.9°C
20 Alor Setar 29.9°C
21 Sungai Petani 29.9°C
22 Permatang Sedepa (One Fathom Bank) Selangor 29.9°C
23 Kuala Lawas Sarawak 29.9°C
24 Kuala Lumpur 29.9°C
25 Pintu Gedong Selangor 29.9°C
Show 25 more
26 Port Klang 29.9°C
27 Pulau Beras Basah Kedah 29.9°C
28 Sipitang Sabah 29.9°C
29 Sungai Kedah Kedah 29.9°C
30 Weston Sabah 29.9°C
31 Kuala Perlis 29.9°C
32 Klang 29.9°C
33 Pelabuhan Kuah Kedah 29.8°C
34 Kuah 29.8°C
35 Langkawi 29.8°C
36 Sungai Sarawak (Pulau Lakei) Sarawak 29.8°C
37 Pulau Keraman Labuan Federal Territory 29.8°C
38 Tanjung Gabang Selangor 29.8°C
39 Santubong Sarawak 29.8°C
40 Pulau Satang Besar Sarawak 29.8°C
41 Tawau 29.8°C
42 Labuan (Victoria Harbour) Labuan Federal Territory 29.8°C
43 Kuala Lundu Sarawak 29.8°C
44 Sematan Sarawak 29.8°C
45 Kuala Rajang Sarawak 29.7°C
46 Sarikei Sarawak 29.7°C
47 Tanjung Manis Sarawak 29.7°C
48 Cape Rachado Melaka 29.7°C
49 Port Dickson 29.7°C
50 Kuching 29.7°C

Coldest 10 in Malaysia for contrast

Same data, sorted the other way. Useful if you want to know which Malaysia coasts stay coldest year-round.

# Location Annual mean
1 Tioman 29.0°C
2 Teluk Tekek Pahang 29.1°C
3 Tanjung Berhala Terengganu 29.1°C
4 Mersing Johor 29.1°C
5 Pulau Babi Besar Johor 29.1°C
6 Kertih 29.1°C
7 Paka 29.1°C
8 Tanjung Penawar Johor 29.1°C
9 Tanjung Sedili Besar Johor 29.1°C
10 Tanjung Sedili Kechii Johor 29.1°C

More on this region