Home › Dive Sites › Indonesia › Bali

Diving in Bali: season and dive sites

Planning a dive trip to Bali

Every figure below is counted from the 99 dive sites listed on this page. Where a value is missing for a site, that site is left out of the count rather than estimated.

Best monthsApr – Novfrom ten years of rainfall records for this area
Dive centres within 60 km31avg rating 4.96 · SSI 17 · PADI 14
Species recorded167Hawksbill Sea Turtle, Snowflake Moray, Dragon Seamoth

Why these months

The dry months are not about staying dry. Rain washes sediment down rivers and into the sea, and visibility drops with it. The wet season also coincides with the monsoon, so wind and swell decide whether boats reach the exposed sites at all. Water temperature barely moves across the year in the tropics and is rarely the deciding factor.

One caveat worth knowing: the dry season means convenient, not necessarily the best diving. The plankton blooms that draw in manta rays and whale sharks come with nutrient-rich, cooler water, which is often the opposite of calm, clear conditions. If a particular animal is the reason for the trip, its own season matters more than the weather.

99 dive sites found

Sental

Sental is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine Protected Area. Currents…

Sandy Slope

Sandy Slope is a dive site in Bali, Indonesia. The site has a slope. It lies within the…

Ceningan Wall

Ceningan Wall is a dive site in Bali, Indonesia. The site has a wall. It lies within the…

The Wall

The Wall is a dive site in Bali, Indonesia. The site has a wall. Currents typically run at…

Coral Garden

Coral Garden is a dive site in Bali, Indonesia. Currents typically run at 0.8 km/h and reach 2.2…

Alamanda

Alamanda is a dive site in Bali, Indonesia. Currents typically run at 0.8 km/h and reach 2.2 km/h…

Baracuda Point

Baracuda Point is a dive site in Bali, Indonesia. The sea floor at the site position lies at…

Batu Meling

Batu Meling is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine Protected Area.…

Tianyar

Tianyar is a dive site in Bali, Indonesia. The sea floor at the site position lies at about…

Sampalan

Sampalan is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine Protected Area. Currents…

Sunken Island

Sunken Island is a dive site in Bali, Indonesia. It lies within the Gili Tangkong, Gili Nanggu, Gili…

Emerald Bay

Emerald Bay is a dive site in Bali, Indonesia. Currents typically run at 0.8 km/h and reach 2.2…

Secret Bay

Secret Bay is a dive site in Bali, Indonesia. It lies within the West Bali National Park. Currents…

Batu Abah (Vertigo Point)

Batu Abah (Vertigo Point) is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine…

Tanjung Sari

Tanjung Sari is a dive site in Bali, Indonesia. The sea floor at the site position lies at…

Gamat Bay

Gamat Bay is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine Protected Area.…

Secret Tepekong

Secret Tepekong is a dive site in Bali, Indonesia. The sea floor at the site position lies at…

Amed Ghost Bay

Amed Ghost Bay is a dive site in Bali, Indonesia. Currents typically run at 0.8 km/h and reach…

Batu Dawa

Batu Dawa is a dive site in Bali, Indonesia. Currents typically run at 0.8 km/h and reach 2.2…

Cantik Point

Cantik Point is a dive site in Bali, Indonesia. Currents typically run at 0.8 km/h and reach 2.2…

Bias Tugal

Bias Tugal is a dive site in Bali, Indonesia. The sea floor at the site position lies at…

Karang Sari

Karang Sari is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine Protected Area.…

Eel Gardens

Eel Gardens is a dive site in Bali, Indonesia. Currents typically run at 0.8 km/h and reach 1.4…

Blue Corner

Blue Corner is a dive site in Bali, Indonesia. It lies within the Nusa Penida Marine Protected Area.…