Skip to main contentSkip to navigation
diveity

Reef · Muck · Pinnacle

Twin Rocks

Luzon
Open Water Certification RequiredBest Season: Nov – May
Sea anemone on the reef at Anilao — the macro-rich waters around the Twin Rocks sanctuary.
Image credit: Diego Delso · CC BY-SA 4.0 · Wikimedia Commons
Difficulty
Beginner
Difficulty level
Depth
16 ft – 69 ft
Depth range
Visibility
33 ft – 98 ft
Typical visibility
Current
Mild
Good buoyancy control advised
Temperature
79°F – 84°F
Water temperature

About This Dive Site

Twin Rocks (Anilao): The "Center of the Center" for Macro Marvels

Nestled within a community marine protected area in Mabini, Batangas, Twin Rocks is one of Anilao's most iconic and beloved dive sites. It stands proudly at the mouth of the Verde Island Passage, a region celebrated globally as the "center of the center" of marine shorefish biodiversity, boasting over 1,736 overlapping species in a 10 km radius. This exceptional location makes Twin Rocks a vibrant hub of marine life, offering an unparalleled diving experience.

Dive Conditions and Site Features

Twin Rocks is an ideal dive site for divers holding an Open Water certification, with a difficulty level suitable for beginners. Divers will find depths typically ranging from 5 m to 25 m, though some areas extend to 30 m. The water temperature is usually a comfortable 26°C to 30°C year-round, though it can occasionally drop to 24°C in cooler months. Currents are generally mild, making for relaxed exploration, but divers should always be aware of potential boat traffic, especially when surfacing.

The dive site is named for its two prominent granitic boulders that rise from a gently sloping sand-and-coral bottom. These natural formations, along with artificial structures like a submerged jeep and reef balls, create a diverse topography of reef, muck, and pinnacle environments. This varied landscape provides abundant hiding spots and feeding grounds, contributing to the site's incredible biodiversity.

Extraordinary Marine Life Encounters

Twin Rocks is renowned as a macro photographer's paradise and the poster child for nudibranch diving in Anilao. Divers can expect to encounter an astounding array of nudibranch species, with estimates ranging from 600 to over 800 species recorded in the surrounding area. Keep your eyes peeled for colorful specimens like the Chromodoris annae, which is very common here.

Beyond the vibrant nudibranchs, the dive site teems with a rich tapestry of marine creatures. Divers frequently observe large schools of Bigeye Trevally (Caranx sexfasciatus) circling the rock formations. Other fascinating inhabitants include the elegant Banded Sea Krait (Laticauda colubrina), masterfully camouflaged Frogfish (Antennariidae spp.), and the flamboyant Spanish Dancer (Hexabranchus sanguineus). You might also spot ribbon eels, jawfish, mantis shrimps, clownfish, lionfish, triggerfish, butterflyfish, and various crabs and shrimps.

Planning Your Dive

While the currents are generally mild, we recommend maintaining good buoyancy control to protect the delicate coral formations. As with any popular dive site, be mindful of boat traffic, particularly in shallower areas. Twin Rocks offers a truly immersive experience into the heart of marine biodiversity, making it a must-visit for any diver exploring Anilao.

Certification Required: Open Water

Current Conditions

Typical current strength at this dive site

Mild

Light current that is easy to swim against. Comfortable for most certified divers.

Strength Scale

None

Mild

Moderate

Strong

Best Time to Visit

Monthly conditions and seasonal highlights — tap a month

AugLess Favorable

Outside peak diving season. Conditions may be less predictable.

BestGoodLess FavorablePeak

Marine Life

4 species recorded at this site

Hazards & Safety

Be aware of these potential hazards at this dive site

Boat traffic

Medium

Banca and dive-boat traffic above the shallow sanctuary — surface with an SMB

Current

Low

Tidal pulses can reach 1 knot on exchanges in the Verde Island Passage

Certification Required

A minimum of Open Water certification is required to dive this site.

360° Underwater View

Immersive panoramic view of this dive site

360° panorama coming soon

Immersive underwater views will be available when panoramic imagery is uploaded

Reviews

--

0 reviews

No reviews yet. Be the first to share your experience!

Discover other dive sites in the area

Location

Twin Rocks

13.7194, 120.8814
Get directions

Depth Profile

Vertical range at this site

Minimum Depth

16 ft

Shallowest point

Average Depth

39 ft

Typical dive depth

Maximum Depth

69 ft

Deepest point

Stay Updated

Get dive site updates and tips in your inbox.

Interests

Dived Twin Rocks? Make it count.

Add it to your logbook, share your sightings, and help 0 divers plan their next descent.

Log this dive

Recent Community Activity

Was this helpful?