Beaches in Sri Lanka
16 beaches
Explore Sri Lanka Beaches
All Beaches
Arugam Bay
Sandy Beach
Ocean
Kid-Friendly
Arugam Bay
Sandy Beach
Ocean
Bentota Beach
Sandy Beach
Ocean
Kid-Friendly
Hikkaduwa Beach
Sandy Beach
Ocean
Kid-Friendly
Hiriketiya
Sandy Beach
Ocean
Kid-Friendly
Mirissa Beach
Sandy Beach
Ocean
Mirissa Beach
Sandy Beach
Ocean
Kid-Friendly
Mirissa Beach
Sandy Beach
Ocean
Nilaveli Beach
Sandy Beach
Ocean
Kid-Friendly
Pasikudah
Sandy Beach
Ocean
Secret Beach Mirissa
Sandy Beach
Ocean
Kid-Friendly
Tangalle Beach
Sandy Beach
Ocean
Kid-Friendly
Unawatuna
Sandy Beach
Ocean
Kid-Friendly
Unawatuna Beach
Sandy Beach
Ocean
Kid-Friendly
Uppuveli Beach
Sandy Beach
Ocean
Weligama
Sandy Beach
Ocean
Kid-Friendly
Frequently Asked Questions
How many beaches are in Sri Lanka?
Sri Lanka has 16 documented beaches. 16 are sandy beaches.
Which beaches in Sri Lanka are kid-friendly?
Sri Lanka has 11 kid-friendly beaches with gentle waves, lifeguards, and family amenities.
Are there dog-friendly beaches in Sri Lanka?
Some beaches in Sri Lanka allow dogs, but rules vary. Always check local regulations before bringing pets. Many beaches have seasonal or time-of-day restrictions.
What's the best time to visit beaches in Sri Lanka?
Summer months (June-August) are peak season with warmest water. Shoulder seasons (May, September) offer fewer crowds. Check local weather and water conditions before visiting.
Do beaches in Sri Lanka have lifeguards?
Lifeguard coverage varies by beach and season. Many popular beaches have lifeguards during summer months. Check individual beach pages for specific amenity information.