Moti

Sea temperature today in Albania

From Velipoja in the north to Ksamil in the south, updated hourly.

Sea now

PlaceSeaWavesThuFriSatSunMonTueWedAvg Nov
Velipoja 19° 2.1 m 19°19°19°19°19°19°19° 19°
Shengjin 19° 1.2 m 19°19°19°19°19°19°19° 19°
Durres 20° 2 m 20°20°20°20°20°20°20° 19°
Golem Beach 19° 0.9 m 18°19°19°19°19°19°19° 19°
Vlora 20° 1.9 m 20°20°20°20°20°20°20° 20°
Orikum 21° 1.9 m 21°21°21°21°21°21°21° 20°
Dhermi 21° 1.5 m 21°21°21°21°21°21°21° 20°
Jale Beach 21° 1.3 m 21°21°21°21°21°21°21° 20°
Himara 21° 1.3 m 21°21°21°21°21°21°21° 20°
Borsh 21° 1.1 m 21°21°21°21°21°21°21° 20°
Qeparo 21° 1.1 m 21°21°21°21°21°21°21° 20°
Saranda 21° 0.7 m 21°21°21°21°21°21°21° 20°
Ksamil 21° 0.8 m 21°21°21°21°21°21°21° 20°

Average sea temperature by month

JanFebMarAprMayJunJulAugSepOctNovDec
Durres151414161923242524211916
Vlora151515161822242524222017
Saranda151515161922242524222017
Shengjin141414161923252523211916

1991–2020 averages, NOAA OISST.

Sea water quality

Map →

61 of the 111 bathing sites on the coast had excellent or good water in 2025.

Velipojë · AL103: Good (2025)Velipojë · AL102: Good (2025)Velipojë · AL101: Good (2025)Velipojë · AL107: Good (2025)Velipojë · AL105: Good (2025)Velipojë · AL106: Sufficient (2025)Velipojë · AL104: Sufficient (2025)Shëngjin · AL203: Sufficient (2025)Shëngjin · AL201: Sufficient (2025)Shëngjin · AL202: Sufficient (2025)Shëngjin · AL205: Sufficient (2025)Shëngjin · AL204: Poor (2025)Tale · AL206: Good (2025)Tale · AL207: Good (2025)Tale · AL208: Good (2025)Gjiri i Lalzit · AL546: Good (2025)Gjiri i Lalzit · AL522: Good (2025)Gjiri i Lalzit · AL523: Good (2025)Gjiri i Lalzit · AL524: Good (2025)Gjiri i Lalzit · AL547: Good (2025)Durrës · AL510: Good (2025)Durrës · AL511: Good (2025)Durrës · AL512: Good (2025)Durrës · AL513: Good (2025)Durrës · AL502: Good (2025)Durrës · AL506: Good (2025)Durrës · AL507: Good (2025)Durrës · AL509: Good (2025)Durrës · AL501: Sufficient (2025)Durrës · AL505: Sufficient (2025)Durrës · AL519: Sufficient (2025)Durrës · AL504: Sufficient (2025)Durrës · AL508: Sufficient (2025)Durrës · AL518: Sufficient (2025)Durrës · AL514: Poor (2025)Durrës · AL517: Poor (2025)Durrës · AL516: Poor (2025)Durrës · AL503: Poor (2025)Durrës · AL515: Poor (2025)Durrës · AL520: Sufficient (2025)Kavajë · AL529: Sufficient (2025)Kavajë · AL530: Sufficient (2025)Kavajë · AL533: Sufficient (2025)Kavajë · AL532: Poor (2025)Kavajë · AL534: Poor (2025)Durrës · AL521: Poor (2025)Kavajë · AL527: Poor (2025)Kavajë · AL531: Poor (2025)Kavajë · AL525: Poor (2025)Kavajë · AL526: Poor (2025)Kavajë · AL528: Poor (2025)Kavajë · AL535: Poor (2025)Kavajë · AL536: Poor (2025)Kavajë · AL539: Good (2025)Kavajë · AL537: Sufficient (2025)Kavajë · AL538: Poor (2025)Divjakë · AL541: Sufficient (2025)Divjakë · AL542: Sufficient (2025)Divjakë · AL540: Sufficient (2025)Dhërmi · AL714: Excellent (2025)Dhërmi · AL711: Excellent (2025)Seman · AL544: Good (2025)Seman · AL543: Good (2025)Seman · AL545: Sufficient (2025)Zvërnec · AL726: Good (2025)Zvërnec · AL725: Good (2025)Zvërnec · AL727: Sufficient (2025)Vlorë · AL705: Excellent (2025)Vlorë · AL706: Good (2025)Vlorë · AL701: Poor (2025)Vlorë · AL702: Poor (2025)Vlorë · AL703: Poor (2025)Vlorë · AL704: Poor (2025)Vlorë · AL707: Excellent (2025)Vlorë · AL708: Excellent (2025)Vlorë · AL709: Good (2025)Orikum · AL730: Good (2025)Orikum · AL729: Good (2025)Orikum · AL728: Good (2025)Vlorë · AL710: Sufficient (2025)Palasë · AL732: Excellent (2025)Palasë · AL733: Excellent (2025)Dhërmi · AL731: Excellent (2025)Dhërmi · AL713: Excellent (2025)Dhërmi · AL712: Good (2025)Jalë · AL736: Excellent (2025)Jalë · AL737: Excellent (2025)Livadhe · AL734: Excellent (2025)Himarë · AL719: Excellent (2025)Livadhe · AL735: Excellent (2025)Himarë · AL717: Excellent (2025)Himarë · AL716: Good (2025)Himarë · AL718: Good (2025)Himarë · AL715: Sufficient (2025)Qeparo · AL723: Good (2025)Qeparo · AL724: Good (2025)Borsh · AL720: Good (2025)Borsh · AL721: Good (2025)Borsh · AL722: Good (2025)Lukovë · AL738: Excellent (2025)Lukovë · AL740: Excellent (2025)Lukovë · AL739: Excellent (2025)Sarandë · AL801: Good (2025)Sarandë · AL802: Good (2025)Sarandë · AL805: Sufficient (2025)Sarandë · AL804: Poor (2025)Sarandë · AL803: Poor (2025)Sarandë · AL806: Poor (2025)Ksamil · AL807: Good (2025)Ksamil · AL809: Good (2025)Ksamil · AL808: Sufficient (2025) VelipojaShengjinTale BeachLalzi BayDurresGolem BeachSpille BeachDivjakaDhërmiSemanZvërnecVloraRadhimaOrikumPalasaDhermiJale BeachHimaraQeparoBorshLukovaSarandaKsamil Dhërmi · AL714: Excellent (2025)Dhërmi · AL711: Excellent (2025)Vlorë · AL705: Excellent (2025)Vlorë · AL707: Excellent (2025)Vlorë · AL708: Excellent (2025)Palasë · AL732: Excellent (2025)Palasë · AL733: Excellent (2025)Dhërmi · AL731: Excellent (2025)Dhërmi · AL713: Excellent (2025)Jalë · AL736: Excellent (2025)Jalë · AL737: Excellent (2025)Livadhe · AL734: Excellent (2025)Himarë · AL719: Excellent (2025)Livadhe · AL735: Excellent (2025)Himarë · AL717: Excellent (2025)Lukovë · AL738: Excellent (2025)Lukovë · AL740: Excellent (2025)Lukovë · AL739: Excellent (2025)Gjiri i Lalzit · AL546: Good (2025)Velipojë · AL103: Good (2025)Velipojë · AL102: Good (2025)Velipojë · AL101: Good (2025)Velipojë · AL107: Good (2025)Tale · AL206: Good (2025)Tale · AL207: Good (2025)Tale · AL208: Good (2025)Gjiri i Lalzit · AL522: Good (2025)Gjiri i Lalzit · AL523: Good (2025)Gjiri i Lalzit · AL524: Good (2025)Gjiri i Lalzit · AL547: Good (2025)Durrës · AL510: Good (2025)Durrës · AL511: Good (2025)Durrës · AL512: Good (2025)Durrës · AL513: Good (2025)Seman · AL544: Good (2025)Seman · AL543: Good (2025)Vlorë · AL709: Good (2025)Orikum · AL730: Good (2025)Himarë · AL716: Good (2025)Himarë · AL718: Good (2025)Borsh · AL720: Good (2025)Sarandë · AL801: Good (2025)Sarandë · AL802: Good (2025)Velipojë · AL105: Good (2025)Durrës · AL502: Good (2025)Durrës · AL506: Good (2025)Vlorë · AL706: Good (2025)Orikum · AL729: Good (2025)Dhërmi · AL712: Good (2025)Qeparo · AL723: Good (2025)Qeparo · AL724: Good (2025)Borsh · AL721: Good (2025)Borsh · AL722: Good (2025)Ksamil · AL807: Good (2025)Ksamil · AL809: Good (2025)Durrës · AL507: Good (2025)Durrës · AL509: Good (2025)Kavajë · AL539: Good (2025)Zvërnec · AL726: Good (2025)Orikum · AL728: Good (2025)Zvërnec · AL725: Good (2025)Divjakë · AL541: Sufficient (2025)Divjakë · AL542: Sufficient (2025)Seman · AL545: Sufficient (2025)Velipojë · AL106: Sufficient (2025)Shëngjin · AL203: Sufficient (2025)Durrës · AL501: Sufficient (2025)Durrës · AL505: Sufficient (2025)Durrës · AL519: Sufficient (2025)Durrës · AL520: Sufficient (2025)Kavajë · AL529: Sufficient (2025)Kavajë · AL530: Sufficient (2025)Kavajë · AL533: Sufficient (2025)Kavajë · AL537: Sufficient (2025)Divjakë · AL540: Sufficient (2025)Vlorë · AL710: Sufficient (2025)Velipojë · AL104: Sufficient (2025)Shëngjin · AL201: Sufficient (2025)Shëngjin · AL202: Sufficient (2025)Shëngjin · AL205: Sufficient (2025)Durrës · AL504: Sufficient (2025)Zvërnec · AL727: Sufficient (2025)Himarë · AL715: Sufficient (2025)Durrës · AL508: Sufficient (2025)Durrës · AL518: Sufficient (2025)Ksamil · AL808: Sufficient (2025)Sarandë · AL805: Sufficient (2025)Durrës · AL514: Poor (2025)Kavajë · AL532: Poor (2025)Shëngjin · AL204: Poor (2025)Durrës · AL517: Poor (2025)Kavajë · AL534: Poor (2025)Kavajë · AL538: Poor (2025)Sarandë · AL804: Poor (2025)Sarandë · AL803: Poor (2025)Durrës · AL521: Poor (2025)Kavajë · AL527: Poor (2025)Kavajë · AL531: Poor (2025)Kavajë · AL525: Poor (2025)Kavajë · AL526: Poor (2025)Kavajë · AL528: Poor (2025)Kavajë · AL535: Poor (2025)Kavajë · AL536: Poor (2025)Sarandë · AL806: Poor (2025)Durrës · AL516: Poor (2025)Vlorë · AL701: Poor (2025)Durrës · AL503: Poor (2025)Durrës · AL515: Poor (2025)Vlorë · AL702: Poor (2025)Vlorë · AL703: Poor (2025)Vlorë · AL704: Poor (2025) VelipojaShengjinTale BeachLalzi BayDurresGolem BeachSpille BeachDivjakaDhërmiSemanZvërnecVloraRadhimaOrikumPalasaDhermiJale BeachHimaraQeparoBorshLukovaSarandaKsamil
  • Excellent 18
  • Good 43
  • Sufficient 26
  • Poor 24

Official EU class (EEA), 2025 season: not today’s water.

Today the sea is warmest in Saranda (21°C) and coolest in Golem Beach (19°C). The November average along the Albanian coast is about 19°C. Above 21°C is pleasant for swimming for most people.

Common questions

When is the sea warmest in Albania?

In August, when the sea averages about 25°C in Durres and 25°C in Saranda.

When does swimming season start?

The sea usually stays above 21°C from June to October.

Where does the data come from?

Current sea temperatures come from the Copernicus Marine global model (Mercator Ocean), waves from DWD and ECMWF, and averages from NOAA OISST.