Skip to content
seatemperatures.net

Coldest sea in Thailand

89 coastal locations in Thailand ranked by year-round average sea temperature, coldest first. The regional average is 29.5°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

Ban Mai

Year-round average 28.8°C in Thailand

Regional average

29.5°C

across all 89 Thailand coastal locations

Coldest month

January

28.1°C region-wide average

Thailand monthly average 28.1°C to 30.7°C
J
F
M
A
M
J
J
A
S
O
N
D
  • Warmest month May 30.7°C
  • Coldest month January 28.1°C
  • Annual mean 29.5°C
  • Months above 20°C 12 of 12

Month by month across Thailand

Sea temperatures in Thailand swing from 28.1°C in January to 30.7°C in May on average across every coast we track. That spread of 3°C hides much bigger swings at individual locations.

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

Thailand sea temperature map

Today's pin colours show the latest daily reading at every Thailand location we track. Cool blues cluster around the high-latitude coasts.

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 coldest locations in Thailand

Coastal locations across Thailand 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 Annual mean
1 Ban Mai 28.8°C
2 Ban Talat Yai 28.8°C
3 Ko Lak (Prachuap Khiri Khan) Prachuap Khiri Khan 29.1°C
4 Prachuap Khiri Khan 29.1°C
5 Ranong 29.1°C
6 Pak Nam Ranong Chang Wat Ranong 29.1°C
7 Surin Islands 29.2°C
8 Ko Tao 29.2°C
9 Ko Surin Phang-nga 29.3°C
10 Lipa Noi 29.3°C
11 Mae Nam 29.3°C
12 Similan Islands 29.3°C
13 Bo Phut Beach 29.3°C
14 Chaweng Beach 29.3°C
15 Choeng Mon Beach 29.3°C
16 Hua Hin 29.3°C
17 Koh Phangan 29.3°C
18 Koh Samui 29.3°C
19 Mae Nam Beach 29.3°C
20 Chang Ko Phra Thong Phang-nga 29.3°C
21 Lang Suan Chumphon 29.3°C
22 Taling Ngam Beach 29.3°C
23 Ko Miang Phangnga 29.4°C
24 Lamai Beach 29.4°C
25 Khao Lak 29.4°C
Show 25 more
26 Narathiwat 29.4°C
27 Tak Bai 29.4°C
28 Pattani 29.4°C
29 Yaring 29.4°C
30 Khanom Beach 29.4°C
31 Map Ta Phut 29.4°C
32 Ko Mak 29.4°C
33 Ko Wai 29.4°C
34 Rayong 29.4°C
35 Samet 29.4°C
36 Laem Sing 29.4°C
37 Ao Sattahip Chonburi 29.4°C
38 Chong Khram Ranong 29.4°C
39 Bangkok 29.5°C
40 Ko Prap Surat Thani Province 29.5°C
41 Phra Pradaeng 29.5°C
42 Sattahip 29.5°C
43 Bang Lamung 29.5°C
44 Jomtien Beach 29.5°C
45 Ko Chang Tai 29.5°C
46 Ko Chang 29.5°C
47 Ko Lan 29.5°C
48 Ko Si Chang 29.5°C
49 Laem Ngop 29.5°C
50 Mae Klong Chang Wat Samut Songkhram 29.5°C

Warmest 10 in Thailand for contrast

Same data flipped. Useful if you want to know which Thailand coasts stay warmest year-round before you commit to a cold-water swim trip.

# Location Annual mean
1 Pak Nam Trang Chang Wat Trang 29.8°C
2 Ko Don Ao Nang 29.8°C
3 Ko Koi Noi Satun 29.8°C
4 Langkawi Chang Wat Satun 29.8°C
5 Ko Lela Satun 29.8°C
6 Kantang 29.8°C
7 Ko Phetra Malacca 29.8°C
8 Ko Butang Satun 29.8°C
9 Ko Lipe 29.8°C
10 Ko Lanta 29.7°C

More on this region