Reefwander
Collapsed, silt-covered wreck plating and long ribs on the seabed in green water, with a small fish at left

Country

Diving in Sri Lanka

4 dive destinations in Sri Lanka, up to 300 km apart. Water temperature across them runs 26–31 °C. All 4 are in season in Nov–Apr. 20 named dive sites have their own pages.

Unawatuna & Jungle Beach · photo tmc1233

Destinations
4
Dive sites
20
Water
26–31°C
Most in season
Nov–Apr

RegionIndian Ocean

Where are the dive destinations in Sri Lanka?

Numbers match the table below. Land outline: Natural Earth (public domain).

How do they compare?

Conditions at each dive destination in Sri Lanka
#DestinationBest monthsWaterVisibilityDepthLevelAccessSites
1Trincomalee & KalpitiyaApr–Aug27–30°C10–30 m5–40 mIntermediatesites from intermediate to advancedShore, Day boat3
2HikkaduwaOct–Apr26–31°C—14–24 mIntermediatesites from intermediate to advancedDay boat4
3Unawatuna & Jungle BeachJan–Mar28–30°C5–30 m6–18 mIntermediatesites from beginner to advancedDay boat8
4Weligama & MirissaDec–Mar27–31°C—6–24 mIntermediatesites from beginner to advancedDay boat5

When is the best time to dive Sri Lanka?

The most destinations are rated good or prime at the same time in Nov–Apr: 4 of 4. Each row is one destination's own season rating.

Season rating by month for each dive destination in Sri Lanka
DestinationJanFebMarAprMayJunJulAugSepOctNovDec
1Trincomalee & KalpitiyaGoodGoodGoodPrimePrimePrimePrimePrimeGoodFairGoodGood
2HikkaduwaPrimePrimePrimePrimeFairOff-seasonOff-seasonOff-seasonOff-seasonPrimePrimePrime
3Unawatuna & Jungle BeachPrimePrimePrimeGoodFairFairFairFairFairGoodGoodGood
4Weligama & MirissaPrimePrimePrimeGoodOff-seasonOff-seasonOff-seasonFairFairFairGoodPrime
Good or prime444411111244

Which destinations combine into one trip?

Destinations that fit within 200 km of each other end to end and share at least one month rated good or prime. Distances are straight lines between destinations, not travel routes.

42 km end to end

In season together: Nov–Apr

All 4 destinations in Sri Lanka

Indian Ocean

Coral gardens, a sunken aircraft carrier, and sperm whale superpods

27–30°C · 81–86°Fvis 30 m · 100 ftintermediate

Indian Ocean

Hikkaduwa

Sri Lanka

An early oil tanker and a deep rock pinnacle a short boat ride out

26–31°C · 79–88°Fintermediate

Indian Ocean

Historic wrecks on the approaches to Galle Harbour

28–30°C · 82–86°Fvis 30 m · 100 ftintermediate

Indian Ocean

Nudibranch-rich rock pinnacles a short boat ride off the south coast

27–31°C · 81–88°Fintermediate