Where to swim by month: warm sea by zone

Where can you swim, month by month? According to the average water temperatures published on our pages, the sea reaches at least 21 °C (70 °F) all year in the French West Indies, Goa, Malaysia, Madagascar and on the Tanzanian coast. In the Mediterranean, you have to wait until June for Crete, Malta, Cyprus and Split (Croatia), and July for Corsica; the water stays above 21 °C until September or October.

This page cross-references two sets of data already published on Destination de Voyage: the average sea temperature month by month (29 measuring points in 22 destinations, all from the climate tables of the German weather service, the DWD) grouped by major geographic zone (Mediterranean, European Atlantic, Africa and Middle East, Caribbean and the Americas, Indian Ocean and Asia). The result: for each month, the destinations where the water exceeds 21 °C (70 °F), zone by zone. We name the source of our water temperatures, line by line.

Key facts

  • From December to April, none of our Mediterranean or European Atlantic destinations reaches 21 °C (70 °F): aim for West Africa (Dakar, 21 °C in January), the Caribbean or the Indian Ocean.
  • In May, Antalya (Turkey) is the first Mediterranean destination to reach 21 °C (70 °F).
  • From June to October, the eastern Mediterranean (Crete, Malta, Cyprus, Antalya) is above 21 °C (70 °F); Split from June, Corsica and Tuscany from July to September.
  • The Atlantic stays cool: Lisbon, Faro and Tenerife do not exceed 23 °C (73 °F), even in late summer; Madeira reaches 21 to 23 °C (70 to 73 °F) from July to October.
  • Most favorable months: July, August and September, with 25 measuring points out of 29 above 21 °C (70 °F).
  • The 21 °C threshold and the grouping by zone are an unofficial Destination de Voyage calculation.

Where to swim month by month: the cross table

For each month, the destinations where the sea reaches at least 21 °C (70 °F) on average, grouped by major geographic zone. Click a destination for its detailed climate.

MonthMediterraneanEuropean AtlanticAfrica and Middle EastCaribbean and the AmericasIndian Ocean and Asia
January––Senegal (21 °C / 70 °F)Guadeloupe (26 °C / 79 °F), Martinique (26 °C / 79 °F), Cuba (25 °C / 77 °F)Tanzania (coast) (28 °C / 82 °F), Malaysia – Kuantan (east coast) (27.3 °C / 81 °F), Malaysia – Kota Kinabalu (Borneo) (27.2 °C / 81 °F), Goa (India) (27 °C / 81 °F), Malaysia – Penang (west coast) (27 °C / 81 °F), Madagascar (26 °C / 79 °F)
February–––Martinique (26 °C / 79 °F), Guadeloupe (25 °C / 77 °F), Cuba (24 °C / 75 °F)Malaysia – Penang (west coast) (28 °C / 82 °F), Tanzania (coast) (28 °C / 82 °F), Malaysia – Kuantan (east coast) (27.6 °C / 82 °F), Goa (India) (27 °C / 81 °F), Madagascar (27 °C / 81 °F), Malaysia – Kota Kinabalu (Borneo) (26.7 °C / 80 °F)
March––Qatar (24 °C / 75 °F)Martinique (27 °C / 81 °F), Guadeloupe (26 °C / 79 °F), Cuba (24 °C / 75 °F)Malaysia – Penang (west coast) (29 °C / 84 °F), Malaysia – Kuantan (east coast) (28.3 °C / 83 °F), Goa (India) (28 °C / 82 °F), Tanzania (coast) (28 °C / 82 °F), Malaysia – Kota Kinabalu (Borneo) (27.3 °C / 81 °F), Madagascar (27 °C / 81 °F)
April––Qatar (28 °C / 82 °F), Senegal (21 °C / 70 °F)Martinique (27 °C / 81 °F), Cuba (26 °C / 79 °F), Guadeloupe (26 °C / 79 °F)Malaysia – Kuantan (east coast) (29.1 °C / 84 °F), Goa (India) (29 °C / 84 °F), Malaysia – Penang (west coast) (29 °C / 84 °F), Malaysia – Kota Kinabalu (Borneo) (28.4 °C / 83 °F), Tanzania (coast) (28 °C / 82 °F), Madagascar (26 °C / 79 °F)
MayTurkey – Antalya (21 °C / 70 °F)–Qatar (29 °C / 84 °F), Senegal (23 °C / 73 °F)Cuba (27 °C / 81 °F), Guadeloupe (27 °C / 81 °F), Martinique (27 °C / 81 °F)Malaysia – Kuantan (east coast) (29.6 °C / 85 °F), Malaysia – Kota Kinabalu (Borneo) (29.3 °C / 85 °F), Goa (India) (29 °C / 84 °F), Malaysia – Penang (west coast) (29 °C / 84 °F), Tanzania (coast) (27 °C / 81 °F), Madagascar (25 °C / 77 °F)
JuneCyprus – Larnaca (22 °C / 72 °F), Crete (22 °C / 72 °F), Turkey – Antalya (22 °C / 72 °F), Croatia (21.1 °C / 70 °F), Cyprus – Paphos (21 °C / 70 °F), Malta (21 °C / 70 °F), Turkey – Izmir (21 °C / 70 °F)–Qatar (29 °C / 84 °F), Senegal (25 °C / 77 °F)Cuba (27 °C / 81 °F), Guadeloupe (27 °C / 81 °F), Martinique (27 °C / 81 °F)Malaysia – Kuantan (east coast) (29.4 °C / 85 °F), Malaysia – Kota Kinabalu (Borneo) (29.2 °C / 85 °F), Malaysia – Penang (west coast) (29 °C / 84 °F), Goa (India) (28 °C / 82 °F), Tanzania (coast) (26 °C / 79 °F), Madagascar (23 °C / 73 °F)
JulyTurkey – Antalya (26 °C / 79 °F), Cyprus – Larnaca (25 °C / 77 °F), Crete (24 °C / 75 °F), Malta (24 °C / 75 °F), Tuscany – Grosseto (23.5 °C / 74 °F), Croatia (23.2 °C / 74 °F), Cyprus – Paphos (23 °C / 73 °F), Turkey – Izmir (23 °C / 73 °F), Corsica (22.7 °C / 73 °F), Tuscany – Pisa (22.6 °C / 73 °F)Azores (21.7 °C / 71 °F), Madeira (21 °C / 70 °F), Tenerife – Santa Cruz de Tenerife (21 °C / 70 °F), Tenerife – Tenerife Sud (21 °C / 70 °F)Qatar (30 °C / 86 °F), Senegal (27 °C / 81 °F)Cuba (28 °C / 82 °F), Guadeloupe (28 °C / 82 °F), Martinique (28 °C / 82 °F)Malaysia – Kuantan (east coast) (29.1 °C / 84 °F), Malaysia – Kota Kinabalu (Borneo) (28.8 °C / 84 °F), Malaysia – Penang (west coast) (28 °C / 82 °F), Goa (India) (27 °C / 81 °F), Tanzania (coast) (25 °C / 77 °F), Madagascar (24 °C / 75 °F)
AugustTurkey – Antalya (28 °C / 82 °F), Cyprus – Larnaca (27 °C / 81 °F), Crete (25 °C / 77 °F), Malta (25 °C / 77 °F), Tuscany – Grosseto (24.3 °C / 76 °F), Cyprus – Paphos (24 °C / 75 °F), Corsica (23.8 °C / 75 °F), Croatia (23.5 °C / 74 °F), Tuscany – Pisa (23.4 °C / 74 °F), Turkey – Izmir (23 °C / 73 °F)Azores (22.8 °C / 73 °F), Madeira (22 °C / 72 °F), Tenerife – Santa Cruz de Tenerife (22 °C / 72 °F), Tenerife – Tenerife Sud (22 °C / 72 °F)Qatar (31 °C / 88 °F), Senegal (27 °C / 81 °F)Cuba (28 °C / 82 °F), Guadeloupe (28 °C / 82 °F), Martinique (28 °C / 82 °F)Malaysia – Kuantan (east coast) (28.9 °C / 84 °F), Malaysia – Kota Kinabalu (Borneo) (28.8 °C / 84 °F), Malaysia – Penang (west coast) (28 °C / 82 °F), Goa (India) (27 °C / 81 °F), Tanzania (coast) (25 °C / 77 °F), Madagascar (24 °C / 75 °F)
SeptemberTurkey – Antalya (27 °C / 81 °F), Cyprus – Larnaca (26 °C / 79 °F), Cyprus – Paphos (25 °C / 77 °F), Crete (24 °C / 75 °F), Malta (24 °C / 75 °F), Tuscany – Grosseto (22.8 °C / 73 °F), Corsica (22.5 °C / 72 °F), Turkey – Izmir (22 °C / 72 °F), Tuscany – Pisa (21.8 °C / 71 °F), Croatia (21.7 °C / 71 °F)Madeira (23 °C / 73 °F), Tenerife – Santa Cruz de Tenerife (23 °C / 73 °F), Tenerife – Tenerife Sud (23 °C / 73 °F), Azores (22.3 °C / 72 °F)Qatar (29 °C / 84 °F), Senegal (27 °C / 81 °F)Cuba (28 °C / 82 °F), Guadeloupe (28 °C / 82 °F), Martinique (28 °C / 82 °F)Malaysia – Kuantan (east coast) (28.9 °C / 84 °F), Malaysia – Kota Kinabalu (Borneo) (28.9 °C / 84 °F), Malaysia – Penang (west coast) (28 °C / 82 °F), Goa (India) (27 °C / 81 °F), Tanzania (coast) (25 °C / 77 °F), Madagascar (24 °C / 75 °F)
OctoberCyprus – Larnaca (24 °C / 75 °F), Cyprus – Paphos (24 °C / 75 °F), Turkey – Antalya (24 °C / 75 °F), Crete (23 °C / 73 °F), Malta (22 °C / 72 °F)Tenerife – Santa Cruz de Tenerife (23 °C / 73 °F), Tenerife – Tenerife Sud (23 °C / 73 °F), Madeira (22 °C / 72 °F)Qatar (27 °C / 81 °F), Senegal (27 °C / 81 °F)Cuba (28 °C / 82 °F), Guadeloupe (28 °C / 82 °F), Martinique (28 °C / 82 °F)Malaysia – Kuantan (east coast) (29 °C / 84 °F), Malaysia – Kota Kinabalu (Borneo) (28.7 °C / 84 °F), Goa (India) (28 °C / 82 °F), Malaysia – Penang (west coast) (28 °C / 82 °F), Tanzania (coast) (26 °C / 79 °F), Madagascar (24 °C / 75 °F)
NovemberCyprus – Larnaca (21 °C / 70 °F), Cyprus – Paphos (21 °C / 70 °F), Turkey – Antalya (21 °C / 70 °F)Tenerife – Santa Cruz de Tenerife (21 °C / 70 °F), Tenerife – Tenerife Sud (21 °C / 70 °F)Senegal (27 °C / 81 °F), Qatar (25 °C / 77 °F)Martinique (28 °C / 82 °F), Cuba (27 °C / 81 °F), Guadeloupe (27 °C / 81 °F)Malaysia – Kota Kinabalu (Borneo) (28.8 °C / 84 °F), Goa (India) (28 °C / 82 °F), Malaysia – Penang (west coast) (28 °C / 82 °F), Malaysia – Kuantan (east coast) (27.8 °C / 82 °F), Tanzania (coast) (27 °C / 81 °F), Madagascar (25 °C / 77 °F)
December––Qatar (24 °C / 75 °F), Senegal (24 °C / 75 °F)Cuba (27 °C / 81 °F), Guadeloupe (27 °C / 81 °F), Martinique (27 °C / 81 °F)Malaysia – Kuantan (east coast) (28.7 °C / 84 °F), Malaysia – Kota Kinabalu (Borneo) (28.2 °C / 83 °F), Tanzania (coast) (28 °C / 82 °F), Goa (India) (27 °C / 81 °F), Malaysia – Penang (west coast) (27 °C / 81 °F), Madagascar (26 °C / 79 °F)
In brackets: average sea temperature in °C and °F. Sea: Deutscher Wetterdienst (Klimatafeln), as published in our guides (station and period given on each page). Grouping by zone and 21 °C threshold (70 °F): Destination de Voyage calculation.

All sea temperatures, month by month

The detail of the values, station by station. In bold: months when the water reaches 21 °C (70 °F) or more.

DestinationMeasuring pointZoneJanFebMarAprMayJunJulAugSepOctNovDecMonths at 21 °C or more
CyprusLarnacaMediterranean1716171819222527262421186
CyprusPaphosMediterranean1616171820212324252421186
CorsicaAjaccioMediterranean13.813.413.614.516.420.122.723.822.520.517.715.43
CroatiaSplitMediterranean12.211.51213.917.321.123.223.521.719.516.6144
CreteHeraklionMediterranean1615161619222425242320175
MaltaLuqaMediterranean1514151518212425242219175
TuscanyPisaMediterranean13.513.213.414.516.619.622.623.421.819.617.114.73
TuscanyGrossetoMediterranean14.113.71414.817.220.623.524.322.820.417.815.13
TurkeyAntalyaMediterranean1816151721222628272421187
TurkeyIzmirMediterranean1513141518212323222017164
Algarve (Portugal)FaroEuropean Atlantic1515151617181920201917160
AzoresHorta (Faial)European Atlantic16.415.615.616.217.619.321.722.822.320.418.717.43
LisbonLisbonEuropean Atlantic15.414.91515.416.417.919.420.220.319.417.916.40
MadeiraFunchalEuropean Atlantic1817171718202122232220194
TenerifeSanta Cruz de TenerifeEuropean Atlantic1918181819202122232321205
TenerifeTenerife SudEuropean Atlantic1918181919202122232321205
QatarDohaAfrica and Middle East19192428292930312927252410
SenegalDakarAfrica and Middle East21202021232527272727272410
CaliforniaLos Angeles (LAX)Caribbean and the Americas13.914.214.615.416.217.81919.61918.116.514.80
CaliforniaSan Francisco (airport)Caribbean and the Americas10.51111.712.4131414.615.315.7151311.20
CubaHavanaCaribbean and the Americas25242426272728282828272712
GuadeloupePointe-à-PitreCaribbean and the Americas26252626272728282828272712
MartiniqueLe LamentinCaribbean and the Americas26262727272728282828282712
Goa (India)Panaji (Panjim)Indian Ocean and Asia27272829292827272728282712
MadagascarToliaraIndian Ocean and Asia26272726252324242424252612
MalaysiaPenang (west coast)Indian Ocean and Asia27282929292928282828282712
MalaysiaKuantan (east coast)Indian Ocean and Asia27.327.628.329.129.629.429.128.928.92927.828.712
MalaysiaKota Kinabalu (Borneo)Indian Ocean and Asia27.226.727.328.429.329.228.828.828.928.728.828.212
Tanzania (coast)Dar es SalaamIndian Ocean and Asia28282828272625252526272812
Average sea temperatures (°C) published by the Deutscher Wetterdienst and reproduced on our when-to-go pages; measurement periods vary by station (sometimes not specified by the source). To convert to °F, multiply by 1.8 and add 32 (21 °C is 70 °F). Column « Months at 21 °C or more »: Destination de Voyage calculation.

Where to swim: our landmarks

Where to swim in January?

Winter in the northern hemisphere is the season for faraway destinations: the Caribbean, the Indian Ocean, Southeast Asia. Nothing in the Mediterranean or the European Atlantic exceeds 21 °C (70 °F); Tenerife and Madeira stay around 18 to 19 °C (64 to 66 °F), for hardy swimmers. In total, 10 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in January.

Where to swim in February?

Same picture as January: in Europe, the warmest sea is in the Canary Islands (18 °C / 64 °F). For real swimming, head for the Caribbean or the Indian Ocean. In total, 9 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in February.

Where to swim in March?

The Mediterranean is at its lowest (12 to 17 °C / 54 to 63 °F). In the Middle East, Qatar already exceeds 21 °C (24 °C / 75 °F); the Caribbean remains a safe bet. In total, 10 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in March.

Where to swim in April?

April is the spring-break trap: the Mediterranean does not exceed 18 °C (64 °F). Outside the Caribbean and the Indian Ocean, Qatar (28 °C / 82 °F) is the warmest option; Dakar is just at 21 °C (70 °F). In total, 11 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in April.

Where to swim in May?

Antalya reaches 21 °C (70 °F): it is the first Mediterranean destination of the year on our list. The rest of the basin does not exceed 20 °C (68 °F). In total, 12 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in May.

Where to swim in June?

The tipping point: Crete (22 °C / 72 °F), Malta (21 °C / 70 °F), Cyprus, Antalya and Split cross the threshold. June is a good compromise between decent water and moderate crowds. In total, 18 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in June.

Where to swim in July?

The Mediterranean is above 21 °C (70 °F) almost everywhere, Corsica and Tuscany included. On the Atlantic side, Madeira and the Azores only just reach 21 to 22 °C (70 to 72 °F). In total, 25 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in July.

Where to swim in August?

The warmest month for the water in the Mediterranean: 24 to 25 °C (75 to 77 °F) in Crete and Malta, up to 27 to 28 °C (81 to 82 °F) in Larnaca (Cyprus) and Antalya. In total, 25 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in August.

Where to swim in September?

September keeps the sea as warm as August (24 to 27 °C / 75 to 81 °F in the eastern Mediterranean), with fewer people. It is often the best month for swimming in Europe. In total, 25 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in September.

Where to swim in October?

The eastern Mediterranean stays above 21 °C (70 °F) (Crete 23 °C / 73 °F, Cyprus 24 °C / 75 °F, Antalya 24 °C / 75 °F), Malta at 22 °C (72 °F); Madeira and Tenerife are at 22 to 23 °C (72 to 73 °F). In total, 19 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in October.

Where to swim in November?

The last swims in the Mediterranean are in Cyprus and Antalya (21 °C / 70 °F). The rest of Europe drops back below the threshold; the Caribbean, Senegal and the Indian Ocean take over. In total, 16 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in November.

Where to swim in December?

As in January, it is the turn of faraway destinations. Qatar drops to 24 °C (75 °F), Dakar to 24 °C (75 °F); Tenerife and Madeira stay around 19 to 20 °C (66 to 68 °F). In total, 11 of 29 measuring points reach 21 °C (70 °F). All our trip ideas for this month: where to go in December.

How to read these figures

  • A monthly average, not today’s temperature: from one year to the next and from one beach to another, the water can vary by several degrees (wind, currents, cold upwelling on the Atlantic).
  • The 21 °C (70 °F) threshold is an editorial benchmark for pleasant swimming for most adults; there is no official threshold. Children and people who feel the cold will prefer 24 °C (75 °F) and above.
  • Measurement periods differ between DWD stations (some are old, like Faro 1931-1960): compare orders of magnitude, not tenths of a degree.
  • The zones are an editorial geographic grouping; they say nothing about journey length or price, which you should check with airlines.

For air rather than water temperature, see our ranking of where it is hot month by month and our sunny destinations; for the full method, see our page on sea temperature.

Frequently asked questions

Where can you swim in warm water in April?

Among our destinations, Qatar (28 °C / 82 °F), the Caribbean (26 to 27 °C / 79 to 81 °F), Goa, Malaysia, Madagascar and Tanzania exceed 21 °C (70 °F). In the Mediterranean, the water does not exceed 18 °C (64 °F) in April.

Where can you swim in May in the Mediterranean?

Antalya, in Turkey, is the only Mediterranean destination on our list to reach 21 °C (70 °F) in May. Elsewhere, the water is around 16 to 20 °C (61 to 68 °F) (Paphos, in Cyprus, reaches 20 °C / 68 °F).

From when can you swim in the Mediterranean?

In Crete, Malta, Cyprus and Split, the water reaches 21 °C (70 °F) in June; in Corsica and Tuscany, in July. It stays above this threshold until September, or even October in the eastern Mediterranean.

Where can you swim in winter?

In the Caribbean (Guadeloupe, Martinique: 25 to 27 °C / 77 to 81 °F), Goa, Malaysia, Madagascar, the Tanzanian coast or Cuba. In the Mediterranean and the European Atlantic, no sea on our list reaches 21 °C (70 °F) in winter.

Where do these water temperatures come from?

From the climate tables (Klimatafeln) of the Deutscher Wetterdienst, the German weather service, reproduced and sourced on each of our when-to-go pages. We publish no figure without an official source.

Our sources

  • Deutscher Wetterdienst (DWD), Klimatafeln: average sea temperature for each station in the table, as published and sourced on our when-to-go pages (our pages read on 15 October 2026)
  • Destination de Voyage calculation: 21 °C threshold, number of months above the threshold, grouping by geographic zone
  • Our methodology

Updated November 2026.