World Beach MapOpen the globe ↗

Where the sea is warmest in May

944 of 2,330 mapped beaches average 20 °C or more this month. Every figure is a measurement, not an estimate.

#BeachCountryMay °CWarmest month
1Bang Saen🇹🇭 Thailand30.6May 30.6 °C
2Prek Treng beach🇰🇭 Cambodia30.6May 30.6 °C
3Hun Sen beach🇰🇭 Cambodia30.6May 30.6 °C
4Independence beach🇰🇭 Cambodia30.6May 30.6 °C
5Ochheuteal Beach🇰🇭 Cambodia30.6May 30.6 °C
6Serendipity Beach🇰🇭 Cambodia30.6May 30.6 °C
7Jomtien🇹🇭 Thailand30.5May 30.5 °C
8Hat Puek Tian🇹🇭 Thailand30.5May 30.5 °C
9Black Sand Beach🇲🇾 Malaysia30.5May 30.5 °C
10Tanjung Rhu🇲🇾 Malaysia30.5May 30.5 °C
11Pattaya Beach🇹🇭 Thailand30.5May 30.5 °C
12Tawaen Beach🇹🇭 Thailand30.5May 30.5 °C
13Tong Lang Beach🇹🇭 Thailand30.5May 30.5 °C
14Ta Yai Beach🇹🇭 Thailand30.5May 30.5 °C
15Samae Beach🇹🇭 Thailand30.5May 30.5 °C
16Bãi Cửa Cạn🇻🇳 Vietnam30.5May 30.5 °C
17Hawaii beach🇰🇭 Cambodia30.5May 30.5 °C
18Batu Ferringhi🇲🇾 Malaysia30.4Jun 30.5 °C
19Pak Meng beach🇹🇭 Thailand30.4May 30.4 °C
20Narathat Beach🇹🇭 Thailand30.4May 30.4 °C
21Hua Hin beach🇹🇭 Thailand30.4May 30.4 °C
22Cenang Beach🇲🇾 Malaysia30.4May 30.4 °C
23Pantai Tengah🇲🇾 Malaysia30.4May 30.4 °C
24Railay Beach🇹🇭 Thailand30.3May 30.3 °C
25Puteri Beach🇲🇾 Malaysia30.3May 30.3 °C
26Klebang Beach🇲🇾 Malaysia30.3May 30.3 °C
27Chaweng🇹🇭 Thailand30.3May 30.3 °C
28Tanjung Bidara Beach🇲🇾 Malaysia30.3May 30.3 °C
29Hat Khuat🇹🇭 Thailand30.3May 30.3 °C
30Minyak Beku Beach🇲🇾 Malaysia30.3May 30.3 °C
31Choeng Mon🇹🇭 Thailand30.3May 30.3 °C
32Noppharat Thara Beach🇹🇭 Thailand30.3May 30.3 °C
33Klong Muang Beach🇹🇭 Thailand30.3May 30.3 °C
34Tubkaek Beach🇹🇭 Thailand30.3May 30.3 °C
35Chalok Lam🇹🇭 Thailand30.3May 30.3 °C
36Sai Noi beach🇹🇭 Thailand30.3May 30.3 °C
37Siloso Beach🇸🇬 Singapore30.3May 30.3 °C
38Palawan Beach🇸🇬 Singapore30.3May 30.3 °C
39Romantic Beach🇲🇾 Malaysia30.3Jun 30.4 °C
40Adam and Eve Beach🇲🇾 Malaysia30.3Jun 30.4 °C
41Coral Bay Beach🇲🇾 Malaysia30.3Jun 30.4 °C
42Tanjong Beach🇸🇬 Singapore30.3May 30.3 °C
43Sai Ri beach🇹🇭 Thailand30.2May 30.2 °C
44Pasir Panjang Beach🇮🇩 Indonesia30.2May 30.2 °C
45Pasikudah Beach🇱🇰 Sri Lanka30.2May 30.2 °C
46Padang Beach🇮🇩 Indonesia30.1May 30.1 °C
47Air Manis beach🇮🇩 Indonesia30.1May 30.1 °C
48Tanjung Kelayang🇮🇩 Indonesia30.1May 30.1 °C
49Pantai Carolina🇮🇩 Indonesia30.1May 30.1 °C
50Parai Tenggiri Beach🇮🇩 Indonesia30.1May 30.1 °C
51Madale Beach🇮🇩 Indonesia30.1Apr 30.1 °C
52Tanjung Aru Beach🇲🇾 Malaysia30.1Jun 30.2 °C
53Osuka Beach🇲🇾 Malaysia30.1Jun 30.3 °C
54Nilaveli🇱🇰 Sri Lanka30May 30 °C
55Manila Bay Beach🇵🇭 Philippines30May 30 °C
56Manginapudi Beach🇮🇳 India30May 30 °C
57Rawai🇹🇭 Thailand30May 30 °C
58Sungai Suci Beach🇮🇩 Indonesia30May 30 °C
59Nai Harn beach🇹🇭 Thailand30May 30 °C
60Ya Nui🇹🇭 Thailand30May 30 °C
61Patong🇹🇭 Thailand29.9May 29.9 °C
62Karon Beach🇹🇭 Thailand29.9May 29.9 °C
63Hat Kata🇹🇭 Thailand29.9May 29.9 °C
64Kamala beach🇹🇭 Thailand29.9May 29.9 °C
65Mypadu Beach🇮🇳 India29.9May 29.9 °C
66Kata Noi beach🇹🇭 Thailand29.9May 29.9 °C
67Pantai Widuri🇮🇩 Indonesia29.9May 29.9 °C
68Kejawanan Beach🇮🇩 Indonesia29.9May 29.9 °C
69Penyabung Beach🇲🇾 Malaysia29.9May 29.9 °C
70Bang Thao beach🇹🇭 Thailand29.9May 29.9 °C
71Nai Yang beach🇹🇭 Thailand29.9May 29.9 °C
72Surin🇹🇭 Thailand29.9May 29.9 °C
73Stulang Beach🇲🇾 Malaysia29.9May 29.9 °C
74Banana beach🇹🇭 Thailand29.9May 29.9 °C
75Air Papan Beach🇲🇾 Malaysia29.9May 29.9 °C
76Monterrico Beach🇬🇹 Guatemala29.9Aug 30.1 °C
77Kappad🇮🇳 India29.8Apr 29.8 °C
78Kozhikode Beach🇮🇳 India29.8Apr 29.9 °C
79Cherai Beach🇮🇳 India29.8Apr 30 °C
80Chavakkad Beach🇮🇳 India29.8Apr 29.9 °C
81Fort Kochi beach🇮🇳 India29.8Apr 30 °C
82Muzhappilangad Beach🇮🇳 India29.8Apr 29.8 °C
83Bentar Beach🇮🇩 Indonesia29.8Nov 29.9 °C
84Duta Beach🇮🇩 Indonesia29.8Nov 29.9 °C
85Meenkunnu Beach🇮🇳 India29.8Apr 29.8 °C
86Thottada Beach🇮🇳 India29.8Apr 29.8 °C
87Tanjung Leman Beach🇲🇾 Malaysia29.8May 29.8 °C
88Tanjung Balau Beach🇲🇾 Malaysia29.8May 29.8 °C
89Desaru Beach🇲🇾 Malaysia29.8May 29.8 °C
90Ngapali Beach🇲🇲 Myanmar29.7May 29.7 °C
91Girgaum Chowpatty🇮🇳 India29.7May 29.7 °C
92Palolem Beach🇮🇳 India29.7May 29.7 °C
93Marari Beach🇮🇳 India29.7Apr 30 °C
94Laiya Beach🇵🇭 Philippines29.7Jun 29.9 °C
95Pagatan Beach🇮🇩 Indonesia29.7Apr 29.9 °C
96Arthunkal Beach🇮🇳 India29.7Apr 30 °C
97Mahim Beach🇮🇳 India29.7May 29.7 °C
98Playa El Tamarindo🇸🇻 El Salvador29.7Aug 30.3 °C
99Aksa Beach🇮🇳 India29.6May 29.6 °C
100Vagator Beach🇮🇳 India29.6May 29.6 °C

Questions

Where is the sea warmest in May?

Bang Saen, Thailand, at 30.6 °C — the highest May mean among the 2,330 beaches this atlas measures.

How many beaches are warm enough to swim in May?

944 of 2,330 reach 20 °C or more as a monthly mean. Twenty degrees is the line used throughout this atlas, and it is stated rather than implied because a swimming season is an opinion dressed as a number unless the threshold is on the page.

Where do these numbers come from?

NOAA's OISST v2.1 monthly long-term mean for 1991 to 2020, on a 0.25° global grid, sampled at each beach's own coordinates. It is a satellite and buoy record, in the public domain, and nothing on this page is estimated or written by hand.