What Scuba Diving Moalboal ACTUALLY Looks Like

Sardine cloud lit from above by the morning sun at Panagsama House Reef, Moalboal, Cebu, Philippines
Diver silhouetted against a huge wall of sardines at Panagsama House Reef, Moalboal, Cebu, Philippines
No items found.

In September 2026, I did five dives over two days in Moalboal with Dive Amigos.

Located on the southwest coast of the Philippine island of Cebu, Moalboal is most known for the sardine run, but it has plenty of other great dives.

Nearly every site here is a wall dropping into the Tañon Strait, the channel between Cebu and Negros, which bottoms out around 1,640 ft (500 m).

At a Glance
Favorite Site: Pescador Island
Who I Dove With: Dive Amigos
Where I Stayed: Purple Hearts Homestay
Trip Highlight: The sardine run at Panagsama House Reef

I'll include all five dives here, along with dive computer data from my Garmin Descent MK3i, then cover who to dive with, what it costs, where to stay, and how to get here.

Best Time to Dive Moalboal

The Panagsama shorefront and dive shops seen from the water at Panagsama House Reef, Moalboal, Cebu, Philippines

You can dive Moalboal year round. The sardines don't migrate, so they're there no matter when you come.

I dove in September, which is the low season in town, and visibility was still 90 ft (27 m) on every dive. The sites I dove are worth diving from September through May.

Most Famous Dive: Panagsama House Reef (Sardine Run)

Sardine cloud lit from above by the morning sun at Panagsama House Reef, Moalboal, Cebu, Philippines
⚓
Max Depth 88 ft 26.8m
⏱️
Dive Time 57 min
📊
Avg Depth 34 ft 10.4m

Panagsama House Reef is the site that put Moalboal on the map. There's somewhere between 5 and 10 million sardines sitting off Panagsama Beach year round.

Most sardine runs are a migration. This one doesn't go anywhere. Upwelling from the Tañon Strait keeps pushing plankton right up against the shore, so the sardines have no reason to leave.

You don't need a boat. You walk out of the dive shop, down to the beach, and they're right there. You can very easily snorkel or freedive this site too.

Go early. I got up at 6 in the morning to dive here, since that's when the sardines crowd the shallows.

Austin geared up in scuba equipment on the path between the dive shops before walking to the beach at Panagsama House Reef, Moalboal, Cebu, Philippines

Entering the water, we didn't see any sardines, so we headed deep along the wall looking around. About halfway through the dive we looked up and saw other divers filming something, and there they were, shallow the whole time around 30 ft (9 m).

Diver silhouetted against a huge wall of sardines at Panagsama House Reef, Moalboal, Cebu, Philippines
A cool shot of me taking in the sardines from below.
Close view of thousands of sardines packed together at Panagsama House Reef, Moalboal, Cebu, Philippines

Outside of the sardines, I also saw a turtle with a hitchhiking remora and some cool nudibranchs.

Sea turtle with a remora attached to its shell resting on the reef at Panagsama House Reef, Moalboal, Cebu, Philippines

Best Overall Dive: Pescador Island

Outrigger banca anchored off Pescador Island, Moalboal, Cebu, Philippines
⚓
Max Depth 82 ft 25m
⏱️
Dive Time 51 min
📊
Avg Depth 44 ft 13.4m

Pescador Island is a small, uninhabited limestone island off Moalboal. It's protected, and there are no permanent structures on it. Getting there is a 15 to 35 minute banca ride, depending on where you leave from.

I hadn't actually heard of this island before, but it ended up being one of the best dives of my life.

Right upon dropping down, we saw three turtles that seemed to be hanging out together. I even saw a turtle headbutt and fist bump for the first time.

The top of the reef is dense hard coral, and the sides drop off into a wall that runs down past where I was diving. We worked around the back side of the island scanning the wall, and found morays tucked into the crevices.

There's a small cave known as Cathedral Cave that you can swim into and out the other side, before finishing on another shallow coral plateau for your safety stop.

Dive guide Aldrin seen through a rock opening at Pescador Island, Moalboal, Cebu, Philippines
Swimming into Cathedral Cave.

I also found a huge frogfish that had turned yellow to camouflage, maroon clownfish, a pair of royal angelfish, and an octopus that tucked itself into a hole as soon as I got a look.

Yellow frogfish on the wall at Pescador Island, Moalboal, Cebu, Philippines
Anemonefish in its anemone at Pescador Island, Moalboal, Cebu, Philippines
Moray deep in a crevice between sponges at Pescador Island, Moalboal, Cebu, Philippines

Best Wall Dive: White Beach

Wide reef with surface light coming through at White Beach, Moalboal
⚓
Max Depth 85 ft 25.9m
⏱️
Dive Time 61 min
📊
Avg Depth 42 ft 12.8m

Unexpectedly, White Beach was one of the better dives I've done in my life, and it's definitely not one of the more commonly visited sites in Moalboal.

The site sits off White Beach itself, about 10 minutes north of Panagsama. There aren't really any beaches in town. A typhoon took the sand off Panagsama back in 1984 and it never came back, so White Beach is where everyone goes for sand. It gets packed with local families on weekends.

Underwater it's a pretty steep wall with tons of anemonefish, including a huge maroon clownfish pair and a pair of ocellaris. There were lots of nudibranchs, several lionfish, and barrel sponges covered in sea cucumbers.

Anemonefish in its anemone on the reef slope at White Beach, Moalboal
A reef face covered in brittle stars at White Beach, Moalboal
Nudibranch on coral rubble beside a giant clam at White Beach, Moalboal

At 61 minutes, it was the longest dive I did in Moalboal. If you come here to dive, extend your trip a little and have Dive Amigos take you.

Best Critter Dive: Umbrella Rock

The Moalboal shoreline seen from the water at Umbrella Rock
⚓
Max Depth 92 ft 28m
⏱️
Dive Time 54 min
📊
Avg Depth 45 ft 13.7m

Umbrella Rock is named for the rock formations near the beachside entry point. They're very thin pillars with a dome on top, which is where the umbrella name comes from.

Like White Beach, it's a wall that starts close to shore and drops into the Tañon Strait. It's close enough to the beach that you'd think about shore diving it, but everyone dives it off a boat. We stayed mostly around 80 ft (24 m), and at 92 ft (28 m) this was my deepest dive in Moalboal.

Reef slope dropping into blue water at Umbrella Rock, Moalboal

This is where I saw my first pegasus fish. I also found a very small frogfish, a camouflaged stonefish, lots of pipefish, clownfish-filled anemones, and a blue and yellow nudibranch.

Small animal camouflaged on the sand at Umbrella Rock, Moalboal
Yellow frogfish on the reef at Umbrella Rock, Moalboal
Scorpionfish camouflaged against the rock at Umbrella Rock, Moalboal

Best Turtle Dive: Tonga South

The Dive In Amigos boat at the surface off Tonga South, Moalboal
⚓
Max Depth 91 ft 27.7m
⏱️
Dive Time 52 min
📊
Avg Depth 45 ft 13.7m

Tonga South was the third dive of my first day, after the sardine run and Pescador Island. It's pretty close to Moalboal town.

You stay around 80 ft (24 m) for most of the dive, scanning the wall. There are a couple of different caves and caverns to check out. Inside one of them we got a really nice look at two yellow ornate ghost pipefish, one much smaller than the other.

Yellow crinoids on the reef at Tonga South, Moalboal

There were tons of turtles here, resting on top of the coral and out in the blue. I also saw banded pipefish and a royal angelfish.

Green turtle resting on the reef at Tonga South, Moalboal
Banded sea snake crossing the rubble at Tonga South, Moalboal

Sites I Didn't Dive

There's one famous Cebu attraction a lot of divers add to a Moalboal trip, and I chose to skip it.

A lot of people who come to Moalboal head down to Oslob to swim with whale sharks.

It's basically captive-fed whale sharks, so it's a guarantee that you'll see them. That's pretty controversial in the diving world, and I personally didn't want to support what's going on over there.

Dive Operators in Moalboal

Dive guide Aldrin descending the wall at Pescador Island, Moalboal, Cebu, Philippines

I did all five dives with Dive Amigos.

Their shop sits right on the house reef, so the sardine run is a walk from the shop down to the beach with no boat and no transfer. Everything else runs as a boat trip out of Moalboal.

My guide Aldrin led all five dives. He's the man, so request him if you go.

What Diving Moalboal Costs

Garmin dive computer reading 56 ft and 85.5 degrees at Tonga South, Moalboal

Diving here is very affordable. These are Dive Amigos' published 2026 rates:

  • House reef dive: ₱1,500
  • 1 boat dive: ₱1,700
  • 2 boat dives: ₱3,200
  • 3 dive package (2 boat + 1 house reef): ₱4,500
  • 10 dive package (8 boat + 2 house reef): ₱15,000
  • Night dive: ₱1,800

The 3 dive package is exactly the day I did: the sardine run, Pescador Island and Tonga South.

Every price includes complete scuba gear, the Moalboal diving fee, a dive guide, and drinks and snacks on the boat. Nitrox is an extra ₱250 a tank, and a private guide adds ₱1,000.

Diving Conditions & What to Wear

Soft coral bush on the reef slope at Pescador Island, Moalboal, Cebu, Philippines

The water was 84.2°F (29°C) on four of my dives and 86°F (30°C) at White Beach. I wore a 3mm shorty and was warm the whole time.

Visibility was 90 ft (27 m) on every dive.

Where to Stay in Moalboal

Divers in gear walking down to the beach past a no entry for snorkeling sign at Panagsama House Reef, Moalboal, Cebu, Philippines

Panagsama is where almost every dive shop and hostel sits, and it's where you want to be based for diving. I stayed at Purple Hearts Homestay in Panagsama.

Plan on 3 to 4 days minimum. There's a lot to do here beyond the diving. Moalboal is known for pretty good nightlife, although I was there in the low season, so there wasn't a lot going on. The other main attraction is canyoneering at the nearby waterfalls. I didn't go canyoneering, but I did swim in the waterfall below.

Getting to Moalboal

From Cebu City, head to the south bus station. The ticket is around 200 pesos, you can choose between an air-conditioned and a non-air-conditioned bus, and the ride takes around 3.5 to 4 hours.

You can also hire a private driver, which could be worth it if you're in a group or not on a budget.

It's technically possible to do Moalboal as a day trip from Cebu, but that sounds extremely exhausting and not something I'd recommend, especially once you add in bus station wait times.

Moalboal Diving FAQ

When is the best time to dive Moalboal?

Year round. The sardines don't migrate, and I had 90 ft (27 m) visibility in September, the low season.

Can you snorkel with the sardines in Moalboal?

Yes. The sardine run is right off Panagsama Beach, and you can very easily snorkel or freedive it. Go early in the morning, around 6 or 7 am.

Do you need a boat to see the sardines?

No. It's a shore dive. You walk out of the dive shop, down to the beach, and they're right there.

How much does diving in Moalboal cost?

At Dive Amigos, a house reef dive is ₱1,500 and a boat dive is ₱1,700. The 3 dive package is ₱4,500, with gear, a guide and the Moalboal diving fee included.

How many days should you spend in Moalboal?

3 to 4 days minimum. A day trip from Cebu is possible, but I wouldn't recommend it.

How do you get from Cebu City to Moalboal?

Take the bus from the south bus station. It's around 200 pesos and takes around 3.5 to 4 hours. Private drivers are also available.

What wetsuit do you need in Moalboal?

Not much. The water was 84 to 86°F (29 to 30°C), and I was warm the whole time in a 3mm shorty.

Which Moalboal dive site is the best?

Pescador Island. The sardine run is the most famous dive, White Beach was the best wall, and Umbrella Rock had the best critters.

Is Moalboal worth it?

If you really like diving and want a Philippines diving vacation, I'd definitely do Moalboal and Malapascua, even though they're on opposite ends of the island.

Let's Dive Together

👋 It's Divemaster Austin

I'm inviting you to Dive Club, my global scuba diving community.

What you’ll find inside:

🤿 Dive meetups & group trips
‍
🌍 Top dive sites shared by community members

⚙️ Gear tips & technique discussions

🤝 Diver's who’ve already linked up IRL

See you there!

Join Dive Club

ABOUT THE AUTHOR

Austin Tuwiner

I'm a PADI Divemaster based in South Florida.

With over a decade of diving experience, I help readers become better divers, buy their next piece of gear, and plan their dream dive vacation!

Related Articles