SriLankaBeaches.com
SriLankaBeaches.com
Explore Beaches Best For Regions Activities Guides Sign in Join

Explore beaches

75 beaches across Sri Lanka.

Activities you want to do (pick one or more — they don't all need to be at one beach)
Clear
Clear
Arugam Bay beach, Sri Lanka
Arugam Bay
East · May–Oct (surf peak Jul–Aug)
Bentota beach, Sri Lanka
Bentota
South · Nov–Apr
Hikkaduwa beach, Sri Lanka
Hikkaduwa
South · Nov–Apr (Dec–Mar is the reliable core); the sea is rough and much of the town shuts in the May–Oct monsoon.
Mirissa beach, Sri Lanka
Mirissa
South · Nov–Apr
Negombo beach, Sri Lanka
Negombo
West · Nov–Apr
Nilaveli beach, Sri Lanka
Nilaveli
East · May–Sep
Pasikuda beach, Sri Lanka
Pasikuda
East · May–Sep
Tangalle (Medaketiya) beach, Sri Lanka
Tangalle (Medaketiya)
South · Nov–Apr
Unawatuna beach, Sri Lanka
Unawatuna
South · Nov–Apr; peak crowds Dec–Mar, with Jul–Sep a quieter secondary window
Weligama beach, Sri Lanka
Weligama
South · Nov–Apr
Ahangama beach, Sri Lanka
Ahangama
South · Nov–Apr (dry season with offshore winds); note the swell can flatten in Dec–Feb.
Ahungalla beach, Sri Lanka
Ahungalla
South · Nov–Apr
Balapitiya beach, Sri Lanka
Balapitiya
South · Nov–Apr
Beruwala beach, Sri Lanka
Beruwala
West · Nov–Apr
Dalawella beach, Sri Lanka
Dalawella
South · Nov–Apr
Dickwella beach, Sri Lanka
Dickwella
South · Nov–Apr
Goyambokka beach, Sri Lanka
Goyambokka
South · Nov–Apr
Hiriketiya beach, Sri Lanka
Hiriketiya
South · Nov–Apr
Induruwa beach, Sri Lanka
Induruwa
South · Nov–Apr
Jungle Beach beach, Sri Lanka
Jungle Beach
South · Nov–Apr (calmest seas and best snorkelling visibility)
Kabalana beach, Sri Lanka
Kabalana
South · Nov–Apr; the dry season brings the best SW swells and calm winds, and many restaurants close in the wet season.
Kahawa beach, Sri Lanka
Kahawa
South · Nov–Apr
Kalametiya beach, Sri Lanka
Kalametiya
South · Nov–Apr
Kalkudah beach, Sri Lanka
Kalkudah
East · May–Sep
Kallady (Batticaloa) beach, Sri Lanka
Kallady (Batticaloa)
East · May–Sep
Kalpitiya (Alankuda) beach, Sri Lanka
Kalpitiya (Alankuda)
West · Nov–Apr (mid–Dec to mid–Mar prime for kitesurfing)
Kandakuliya beach, Sri Lanka
Kandakuliya
West · Nov–Apr (calmest seas; kite season Dec–Mar)
Koggala beach, Sri Lanka
Koggala
South · Nov–Apr; the south–west monsoon (roughly May–September) brings rough surf onto this unguarded beach.
Kosgoda beach, Sri Lanka
Kosgoda
South · Nov–Apr
Kuchchaveli beach, Sri Lanka
Kuchchaveli
East · May–Sep
Marawila beach, Sri Lanka
Marawila
West · Nov–Apr
Marble Beach beach, Sri Lanka
Marble Beach
East · May–Sep
Midigama beach, Sri Lanka
Midigama
South · Nov–Apr (peak Jan–Mar for consistent swell and morning offshores); messy surf during the May–Oct SW monsoon.
Mount Lavinia beach, Sri Lanka
Mount Lavinia
West · Nov–Apr
Panama beach, Sri Lanka
Panama
East · May–Sep
Polhena beach, Sri Lanka
Polhena
South · Nov–Apr
Pottuvil beach, Sri Lanka
Pottuvil
East · May–Sep
Rekawa beach, Sri Lanka
Rekawa
South · Nov–Apr
Uppuveli beach, Sri Lanka
Uppuveli
East · May–Sep
Casuarina beach, Sri Lanka
Casuarina
North · May–Sep
Dambakola Patuna beach, Sri Lanka
Dambakola Patuna
North · May–Sep
Karainagar beach, Sri Lanka
Karainagar
North · May–Sep
Keerimalai beach, Sri Lanka
Keerimalai
North · May–Sep
Arippu beach, Sri Lanka
Arippu
North · May–Sep
Back Bay beach, Sri Lanka
Back Bay
East · May–Sep
Chundikulam beach, Sri Lanka
Chundikulam
North · May–Sep
Clappenburg Bay beach, Sri Lanka
Clappenburg Bay
East · May–Sep
Dehiwala beach, Sri Lanka
Dehiwala
West · Nov–Apr
Dondra beach, Sri Lanka
Dondra
South · Nov–Apr
Elephant Rock beach, Sri Lanka
Elephant Rock
East · May–Oct (surf season)
Habaraduwa beach, Sri Lanka
Habaraduwa
South · Nov–Apr (dry season on the south coast)
Kalutara beach, Sri Lanka
Kalutara
West · Nov–Apr
Kammala beach, Sri Lanka
Kammala
West · Nov–Apr
Kankesanthurai beach, Sri Lanka
Kankesanthurai
North · May–Sep
Katukurunda beach, Sri Lanka
Katukurunda
West · Nov–Apr
Kirinda beach, Sri Lanka
Kirinda
South · Nov–Apr
Komari beach, Sri Lanka
Komari
East · May–Sep
Madiha beach, Sri Lanka
Madiha
South · Nov–Apr
Maggona beach, Sri Lanka
Maggona
West · Nov–Apr
Mawella beach, Sri Lanka
Mawella
South · Nov–Apr
Mihiripenna beach, Sri Lanka
Mihiripenna
South · Nov–Apr
Nilwella beach, Sri Lanka
Nilwella
South · Nov–Apr
Oluvil beach, Sri Lanka
Oluvil
East · May–Sep
Paiyagala beach, Sri Lanka
Paiyagala
West · Nov–Apr
Palavi beach, Sri Lanka
Palavi
West · Nov–Apr; Jun–Sep for the strongest kite wind
Peanut Farm beach, Sri Lanka
Peanut Farm
East · May–Oct (surf; calm for swimming)
Pesalai beach, Sri Lanka
Pesalai
North · May–Sep
Point Pedro beach, Sri Lanka
Point Pedro
North · May–Sep
Pottuvil Point beach, Sri Lanka
Pottuvil Point
East · May–Sep (surf peaks Jun–Aug)
Sethawadiya beach, Sri Lanka
Sethawadiya
West · Nov–Apr for calm ocean; May–Sep for strongest kite wind
Silavathurai beach, Sri Lanka
Silavathurai
North · May–Sep
Talalla beach, Sri Lanka
Talalla
South · Nov–Apr
Talpe beach, Sri Lanka
Talpe
South · Nov–Apr
Wadduwa beach, Sri Lanka
Wadduwa
West · Nov–Apr
Waskaduwa beach, Sri Lanka
Waskaduwa
West · Nov–Apr