Offshore Stays

Surf Sri Lanka: the best surf towns, seasons and spots

Where to surf in Sri Lanka: 2 surf towns compared by surf season (mostly November–September), waves, skill level and sea temperature.

Best time to surf Sri Lanka: November–September is main surf season in most of its surf towns. The table below shows each town's own season.

Sri Lanka surf towns compared

TownBest surfWavesSuitsSea temp
Arugam Bay surfSouth Asia & Indian OceanMay–Septemberpoint breaksall levels28–30°C
Weligama surfSouth Asia & Indian OceanNovember–Aprilreef breaks and beach breaksbeginner and intermediate surfers28–30°C

Frequently asked questions

When is the best time to surf Sri Lanka?
Across the 2 surf towns we cover in Sri Lanka, November–September is main surf season in most of them. Arugam Bay: May–September; Weligama: November–April.
Where is the water warmest for surfing in Sri Lanka?
Arugam Bay has the warmest sea of the towns we cover, around 30°C in April. The coldest is Weligama, around 28°C in August.
Where should beginners surf in Sri Lanka?
Arugam Bay, Weligama have breaks that suit beginners. The other towns are better for surfers who already ride green waves.

Sea temperatures and weather come from each town's page, where the sources and dates are listed. Surf seasons, break types and skill levels are our editorial review.