Sao Beach, Phu Quoc, Vietnam

Our pick · 126 beaches

Where is hot in May

Where is hot in May? The sea averages at least 18 °C / 64 °F at 126 popular beaches in our selection, warmest at Krabi (30.8 °C / 87 °F). In the Mediterranean the warmest is Ayia Napa (Nissi Beach), at 21.2 °C / 70 °F.

May opens up Mediterranean holiday plans without giving every coast summer-warm water. Southern Turkey and Rhodes are worth comparing with Mallorca or the northern Adriatic, especially if swimming matters more than sightseeing.Read more

May average Sao Beach Sea 30.8°C / 87.5°FAir 29°C / 83°F

Warmest sea among our beaches in May: Railay Beach · Thailand (30.8 °C), Sao Beach · Vietnam (30.8 °C), Ko Phi Phi Don · Thailand (30.8 °C).

Bathtub ≥ 28°C / 82°F 41

Beach day 23° / 73°–28°C / 82°F 39

Refreshing 18° / 64°–23°C / 73°F 46

Where to go for a beach holiday in May

May opens up Mediterranean holiday plans without giving every coast summer-warm water. Southern Turkey and Rhodes are worth comparing with Mallorca or the northern Adriatic, especially if swimming matters more than sightseeing. A beach photograph will not show this seasonal difference, but the monthly averages will.

Choose your balance of swimming and exploring

Antalya offers a base on Turkey's Mediterranean coast; Palma, Majorca combines a city with time by the sea. For an early beach holiday, check a hotel's pool facilities and leave room for outings. A warm sea further afield does not automatically mean a dry holiday: the Maldives' wetter southwest monsoon usually begins around mid-May. Decide whether you would rather accept cooler water nearby or more changeable tropical weather, then compare the particular destination.

World coasts

°C

Comparison: May

19.1°MediterraneanPalma28.1°CaribbeanCancún30.8°South-East AsiaKrabi23.4°AustraliaGold Coast

2021–2025 sea temperature averages for the named places, not entire regions. Not a forecast.

The tiles compare monthly sea and air averages for 2021–2025. The selection includes beaches with an average sea temperature of at least 18 °C; it is not a forecast for a particular week or a guarantee of comfortable swimming.

Where is hot in May · May average

2021–2025 sea temperature averages for the named places, not entire regions. Not a forecast.

Where is hot in May · May average
All beachesSea (°C)Air (°C)
Railay Beach, Thailand · Krabi30.8 °C29 °C
Sao Beach, Vietnam · Phú Quốc30.8 °C29 °C
Ko Phi Phi Don, Thailand · Phi Phi30.8 °C29 °C
Koh Samui, Thailand30.8 °C29 °C
Haad Than Sadet, Thailand · Koh Phangan30.8 °C29 °C
Pulau Lang Tengah, Malaysia · South China Sea30.7 °C29 °C
James Bond Island, Thailand · Phang Nga30.4 °C29 °C
El Nido, Philippines · Palawan30.0 °C29 °C
Maldives, Maldives · Indian Ocean30.0 °C28 °C
Manuel Antonio, Costa Rica29.8 °C26 °C
Barr Al Jissah, Oman · Gulf of Oman29.8 °C31 °C
Abu Dhabi, United Arab Emirates · Persian Gulf29.6 °C30 °C
White Beach, Philippines · Boracay29.6 °C28 °C
Anse Source d'Argent, Seychelles · La Digue29.6 °C28 °C
Mirissa, Sri Lanka · Indian Ocean29.5 °C28 °C
Nosy Iranja, Madagascar · Indian Ocean29.4 °C27 °C
Ofu Beach, American Samoa · South Pacific29.3 °C27 °C
Bocas del Toro, Panama29.3 °C27 °C
Dubai, United Arab Emirates · Persian Gulf29.2 °C29 °C
Upolu, Samoa · South Pacific29.2 °C26 °C
Ocean Flower Island, China · Hainan29.0 °C28 °C
Cartagena, Colombia · Caribbean29.0 °C28 °C
Cayo Largo, Cuba28.9 °C28 °C
Corniche, Saudi Arabia · Jeddah28.9 °C29 °C
Baía do Sancho, Brazil · Fernando de Noronha28.9 °C27 °C
Diamond Beach, Indonesia · Nusa Penida28.9 °C27 °C
Sanya Bay, China · Hainan28.8 °C28 °C
Pink Beach, Indonesia · Komodo28.8 °C28 °C
Seven Mile Beach, Cayman Islands · Grand Cayman28.8 °C28 °C
Bora Bora, French Polynesia · South Pacific28.7 °C27 °C
Ocho Rios, Jamaica28.6 °C27 °C
Doha, Qatar · Persian Gulf28.6 °C32 °C
Al Mughsayl, Oman · Arabian Sea28.6 °C28 °C
Malolo Lailai, Fiji · Mamanuca Islands28.5 °C26 °C
Playa del Carmen, Mexico28.4 °C28 °C
Devil's Island, French Guiana · Salvation Islands28.2 °C26 °C
Key West, United States · Florida Keys28.2 °C27 °C
Cancún, Mexico28.1 °C27 °C
Kendwa, Tanzania · Zanzibar28.1 °C27 °C
Moorea, French Polynesia · South Pacific28.1 °C26 °C
Varadero, Cuba28.0 °C27 °C
Soufrière, Saint Lucia · The Pitons27.9 °C27 °C
Crane Beach, Barbados27.9 °C27 °C
Flamenco Beach, Puerto Rico · Culebra27.9 °C27 °C
Grace Bay, Turks & Caicos · Providenciales27.9 °C26 °C
Trunk Bay, U.S. Virgin Islands · St John27.9 °C27 °C
Dickenson Bay, Antigua and Barbuda · Antigua27.9 °C27 °C
Freeman's Bay, Antigua and Barbuda · Antigua27.9 °C27 °C
Pigeon Point, Trinidad and Tobago · Tobago27.9 °C27 °C
Miami Beach, United States · Florida27.8 °C27 °C
Meads Bay, Anguilla27.8 °C27 °C
Maho Beach, Sint Maarten27.8 °C27 °C
The Baths, British Virgin Islands · Virgin Gorda27.8 °C27 °C
Gustavia, Saint Barthélemy27.8 °C27 °C
Playa Bávaro, Dominican Republic · Punta Cana27.7 °C27 °C
Cayo de Agua, Venezuela · Los Roques27.6 °C27 °C
Flamingo Beach, Aruba27.5 °C27 °C
Da Nang, Vietnam · South China Sea27.4 °C29 °C
Cayo Levantado, Dominican Republic · Samaná27.4 °C26 °C
Clearwater Beach, United States · Florida27.4 °C26 °C
Paradise Island, Bahamas · Nassau27.3 °C26 °C
Cabo San Juan, Colombia · Tayrona27.3 °C25 °C
Le Morne, Mauritius · Indian Ocean26.9 °C25 °C
Rarotonga, Cook Islands · South Pacific26.9 °C25 °C
Hong Kong, Hong Kong · South China Sea26.6 °C26 °C
Cable Beach, Australia · Broome26.5 °C26 °C
Puerto Vallarta, Mexico26.1 °C24 °C
Port Ghalib, Egypt · Marsa Alam25.6 °C27 °C
Whitehaven Beach, Australia · Whitsundays25.3 °C23 °C
Waikiki, Hawaii · Oahu25.2 °C24 °C
Sharm El Sheikh, Egypt · Red Sea25.0 °C28 °C
Tokashiki Island, Japan · Okinawa24.9 °C24 °C
Na Pali Coast, Hawaii · Kauai24.9 °C23 °C
Gardner Bay, Ecuador · Galápagos24.7 °C24 °C
Tawila Island, Egypt · Hurghada24.6 °C27 °C
Mancora, Peru · Pacific23.9 °C25 °C
Pontal do Atalaia, Brazil · Atlantic23.8 °C23 °C
Praia, Cape Verde · Santiago23.5 °C23 °C
Gold Coast, Australia · Queensland23.4 °C20 °C
Ipanema, Brazil · Rio de Janeiro23.4 °C23 °C
Tel Aviv, Israel · Mediterranean22.6 °C22 °C
Ely's Harbor, Bermuda · Atlantic22.2 °C22 °C
Coral Beach, Israel · Eilat22.0 °C26 °C
Nissi Beach, Cyprus · Ayia Napa21.2 °C21 °C
Sydney, Australia · Pacific21.1 °C17 °C
Cabo San Lucas, Mexico20.7 °C22 °C
Oludeniz, Turkey20.5 °C21 °C
Morro Jable, Spain · Canary Islands20.4 °C20 °C
Amadores Beach, Spain · Canary Islands20.4 °C19 °C
Lindos, Greece · Rhodes20.3 °C20 °C
Antalya, Turkey20.2 °C22 °C
Madeira, Portugal19.9 °C17 °C
Tenerife, Spain · Canary Islands19.8 °C19 °C
Bodrum, Turkey19.5 °C20 °C
Cala d'Hort, Spain · Ibiza19.4 °C20 °C
Calpe, Spain19.4 °C19 °C
Benidorm, Spain19.4 °C18 °C
Ses Illetes, Spain · Formentera19.4 °C20 °C
Santorini, Greece19.2 °C19 °C
Porto Timoni, Greece · Corfu19.2 °C19 °C
Ksamil, Albania19.2 °C19 °C
Carthage, Tunisia · Tunis19.1 °C20 °C
Palma, Spain · Mallorca19.1 °C19 °C
Alcúdia, Spain · Mallorca19.1 °C19 °C
Cádiz, Spain19.1 °C20 °C
Malta, Malta19.0 °C19 °C
Valencia, Spain19.0 °C20 °C
Navagio, Greece · Zakynthos19.0 °C19 °C
Porto Katsiki, Greece · Lefkada19.0 °C19 °C
Capri, Italy18.9 °C19 °C
Mondello, Italy · Palermo18.9 °C19 °C
Sveti Stefan, Montenegro18.9 °C19 °C
Alicante, Spain18.8 °C20 °C
Elafonissi, Greece · Crete18.8 °C20 °C
Balos Lagoon, Greece · Crete18.8 °C19 °C
San Vito Lo Capo, Italy · Sicily18.7 °C19 °C
Cefalù, Italy · Sicily18.7 °C18 °C
Tarragona, Spain18.6 °C19 °C
Athens, Greece · Attica18.6 °C21 °C
Cinque Terre, Italy18.6 °C16 °C
Menorca, Spain18.5 °C18 °C
Villasimius, Italy · Sardinia18.5 °C19 °C
La Pelosa, Italy · Sardinia18.2 °C18 °C
Tropea, Italy18.2 °C18 °C
Mykonos, Greece18.2 °C18 °C
Dubrovnik, Croatia18.1 °C18 °C

About