Dive SpotsMabini – Central Peninsula
reefmarine sanctuarynight divemacro

Twin Rocks

Two massive coral-encrusted boulders ringed by schooling jacks, snappers, and a resident humpback turtle. Sunken barge at 14–16m. Beginner-friendly, 5–20m.

Mabini – Central Peninsula
Beginner5 – 20 m depthReefCurrent: MildGreat for freedivingVery high traffic

About this spot

Two massive boulders a metre apart encrusted with bubble coral, basket coral, soft and hard corals; the adjacent sunken barge/hull has become a coral garden at 14–16m. Resident school of jacks (born Dec 2006) plus juvenile barracudas, yellow snappers, mackerels, fairy basslet, ribbon eels, jawfish, mantis shrimps, frogfish, clownfish in anemones, juvenile turtles (including the resident humpback-shaped turtle). Planet Dive explicitly markets it as 'great for Freediving, Snorkeling and of course Scuba Diving'.

Diver logs

Write a review
No diver logs yet. Be the first to log a dive here!

Marine life you'll see

Commonly sighted

Schooling jacks

Trevally

Clownfish

Juvenile turtles

Humpback turtle (resident)

Yellow snappers

Sunken barge coral growth

Bubble coral

Basket coral

Juvenile barracuda

Ribbon eels

Jawfish

Mantis shrimp

Frogfish

Fairy basslet

Conditions

What to expect
Entry
Boat
Visibility
15–25m
Best months
Nov · Dec · Jan · Feb · Mar · Apr · May
Difficulty
Beginner
beginner
Current
Mild
mild
Spearfishing
Prohibited

For freedivers

Apnea notes
Great for freedivingNo permanent line

Shallow and calm — ideal for beginner freedivers, line training in the 8–15m range, and snorkeling. The sunken barge at 14–16m is a freediveable target. Weekend boat traffic from Manila day-trippers is the real hazard; weekdays are much quieter.

Location & access notes

Two large boulders a metre apart on the central Mabini coastline, within sight of Planet Dive Resort. Marine Protected Sanctuary (15.3 ha) within the Mabini Marine Reserve (est. 1991). Distinct from the adjacent sunken barge/hull that now forms a coral garden feature at 14–16m. Sanctuary user fee applies.

Instructors & shops at this spot

20 operators

Where it is

Mabini – Central Peninsula
Area
Mabini – Central Peninsula
Coordinates
13.693767°, 120.886267°

Frequently asked questions

About Twin Rocks

How deep is Twin Rocks?

Twin Rocks ranges from 5 to 20 metres deep, with its deepest point around 20 m.

Is Twin Rocks good for beginners?

Yes. Twin Rocks is a beginner-friendly dive spot, with Boat entry, suitable for new and trainee divers.

What will I see at Twin Rocks?

Divers at Twin Rocks commonly see Schooling jacks, Trevally, Clownfish, Juvenile turtles, Humpback turtle (resident), Yellow snappers.

Is Twin Rocks good for freediving?

For freedivers, Twin Rocks is rated 'Great for freediving'. Shallow and calm — ideal for beginner freedivers, line training in the 8–15m range, and snorkeling. The sunken barge at 14–16m is a freediveable target. Weekend boat traffic from Manila day-trippers is the real hazard; weekdays are much quieter.

Where is Twin Rocks and how do you get there?

Twin Rocks is located in Mabini – Central Peninsula, reached by Boat entry.

When is the best time to dive Twin Rocks?

The best months to dive Twin Rocks are Nov, Dec, Jan, Feb, Mar, Apr and May.

Can you spearfish at Twin Rocks?

Spearfishing at Twin Rocks is Prohibited. Always check current local regulations before spearfishing.

+Sources (7)
← Back to Dive Spots

Last verified May 2026