A dense school of silver fish swimming together underwater

Photo: geoff trodd / Unsplash

Moalboal

Moalboal is a small town on the southwest coast of Cebu, in the Philippines, facing the Tañon Strait. The headline is the resident sardine baitball: a school estimated in the hundreds of thousands to millions that sits roughly 20-30m off Panagsama Beach, shallow enough to snorkel and reachable as a walk-in shore dive. It is there most of the year rather than a seasonal event, but density and exact position fluctuate, and the school has thinned or shifted along the coast in some years. The other two draws are Pescador Island, a small limestone islet 4km offshore with a steep wall and the deep 'Cathedral' cavern, and green sea turtles that are reliable on most reef dives. Diving is a mix of easy shore reefs and boat dives with occasional wall and drift current on the offshore sites. The nearest international airport is Mactan-Cebu (CEB), roughly a 2.5-3.5 hour road transfer away. Note that the fed, provisioned whale-shark encounter people associate with this coast is at Oslob, a different town, and is not a wild Moalboal sighting.

What makes it special

  • Resident sardine baitball just off Panagsama Beach, snorkelable and walk-in from shore most of the year
  • Pescador Island: a steep offshore wall with the deep 'Cathedral' cavern
  • Green sea turtles reliable on most reef and shore dives
  • Dusk mandarinfish at set spots along the Panagsama house reef

Price range

$

Trip length

310 days

Diver level

Open water

Trip type

Shore dive, Land based, Day trip

Price is per person for a typical trip, excluding international flights ($ = under $2,000).

One of the cheaper places to dive in Asia. Fun dives run roughly PHP 1,200-1,500 for a shore dive and about PHP 1,600 for a Pescador boat dive (~USD 22-30), plus a PHP 100 marine park fee per dive. A 3-day PADI Open Water course is about PHP 17,500-22,000 (~USD 310-390); equipment rental PHP 350-500. With budget guesthouse accommodation a week of diving sits well under USD 2,000 excluding international flights.

Best time to dive

Best months Operating
Current
Mild
Water temp
26–30°C (coldest Feb, warmest May)
Visibility
1530m — Commonly 20-30m and occasionally more in the dry season (November-May); drops to roughly 15-20m in the wetter June-November months and after storms.
Getting there
Moderate Reachable but with some friction: a 3h overland transfer.
Experience
Most diving is Open Water friendly: the sardine run, the house reefs and the shallow Pescador wall are gentle. Deeper features are Advanced-level in practice, including the Pescador 'Cathedral' cavern (entrance around 28m), the airplane wreck (~28m) and the offshore Sunken Island seamount, which can carry moderate current.

Nearest airports

  • CEBMactan-Cebu International Airport (Main international airport for Cebu; road transfer of about 2.5-3.5 hours by private van, taxi or bus (via Cebu South Bus Terminal) to Moalboal)

Permit required

A marine park / environmental fee of about PHP 100 (~USD 2) per dive is charged locally, including at Pescador Island.

Marine life

rareoccasionalcommonly seenpeak season

Sightings are never guaranteed — the bars show typical likelihood by month.

Humphead wrasseCheilinus undulatus
Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

Napoleon (humphead) wrasse are reported on the Pescador wall; encounters are hit-or-miss.

Pelagic thresher sharkAlopias pelagicus
Sighting likelihood by month
MonthLikelihood
Januaryrare
Februaryrare
Marchrare
Aprilrare
Mayrare
Junerare
Julyrare
Augustrare
Septemberrare
Octoberrare
Novemberrare
Decemberrare

Only very occasionally reported off Moalboal's deeper offshore sites; the reliable thresher-shark diving in Cebu is at Malapascua (Monad Shoal), not here.

Bigeye trevallyCaranx sexfasciatus
Sighting likelihood by month
MonthLikelihood
Januarycommonly seen
Februarycommonly seen
Marchcommonly seen
Aprilcommonly seen
Maycommonly seen
Junecommonly seen
Julycommonly seen
Augustcommonly seen
Septembercommonly seen
Octobercommonly seen
Novembercommonly seen
Decembercommonly seen

Schools of jacks/trevally patrol Pescador and Sunken Island, sometimes shadowing the sardine baitball.

Hawksbill turtleEretmochelys imbricata
Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

Seen alongside the more common green turtles, more often on the Pescador wall.

Sighting likelihood by month
MonthLikelihood
Januarycommonly seen
Februarycommonly seen
Marchcommonly seen
Aprilcommonly seen
Maycommonly seen
Junecommonly seen
Julycommonly seen
Augustcommonly seen
Septembercommonly seen
Octobercommonly seen
Novembercommonly seen
Decembercommonly seen

Present most of the year off Panagsama Beach; density and exact location fluctuate and the school has thinned in some seasons. Early morning is clearest and least crowded.

Great barracudaSphyraena barracuda
Sighting likelihood by month
MonthLikelihood
Januarycommonly seen
Februarycommonly seen
Marchcommonly seen
Aprilcommonly seen
Maycommonly seen
Junecommonly seen
Julycommonly seen
Augustcommonly seen
Septembercommonly seen
Octobercommonly seen
Novembercommonly seen
Decembercommonly seen

Barracuda are regular around Pescador and the offshore sites, often near the schooling jacks.

MandarinfishSynchiropus splendidus
Sighting likelihood by month
MonthLikelihood
Januarycommonly seen
Februarycommonly seen
Marchcommonly seen
Aprilcommonly seen
Maycommonly seen
Junecommonly seen
Julycommonly seen
Augustcommonly seen
Septembercommonly seen
Octobercommonly seen
Novembercommonly seen
Decembercommonly seen

Reliable at set spots on the Panagsama house reef at dusk, when the males display; a guide is usually needed to find them.

Green sea turtleChelonia mydas
Sighting likelihood by month
MonthLikelihood
Januarycommonly seen
Februarycommonly seen
Marchcommonly seen
Aprilcommonly seen
Maycommonly seen
Junecommonly seen
Julycommonly seen
Augustcommonly seen
Septembercommonly seen
Octobercommonly seen
Novembercommonly seen
Decembercommonly seen

Reliable on most reef and shore dives, including the Panagsama house reef and Pescador; frequently seen on the same dives as the sardine baitball.

LionfishPterois volitans
Sighting likelihood by month
MonthLikelihood
Januarycommonly seen
Februarycommonly seen
Marchcommonly seen
Aprilcommonly seen
Maycommonly seen
Junecommonly seen
Julycommonly seen
Augustcommonly seen
Septembercommonly seen
Octobercommonly seen
Novembercommonly seen
Decembercommonly seen

Common on the walls and house reefs, sometimes in loose schools around the Cathedral at Pescador.

NudibranchNudibranchia (order; multiple species)
Sighting likelihood by month
MonthLikelihood
Januarycommonly seen
Februarycommonly seen
Marchcommonly seen
Aprilcommonly seen
Maycommonly seen
Junecommonly seen
Julycommonly seen
Augustcommonly seen
Septembercommonly seen
Octobercommonly seen
Novembercommonly seen
Decembercommonly seen

Abundant macro subject on the walls and house reefs, especially Tongo Point and the Panagsama wall.

Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

A macro find on the walls and house reefs; present but needs looking for, often near crinoids and soft coral.

Whitetip reef sharkTriaenodon obesus
Sighting likelihood by month
MonthLikelihood
Januaryoccasional
Februaryoccasional
Marchoccasional
Apriloccasional
Mayoccasional
Juneoccasional
Julyoccasional
Augustoccasional
Septemberoccasional
Octoberoccasional
Novemberoccasional
Decemberoccasional

Rests on the deeper sections and ledges of the Pescador wall; not seen every dive.

Dive sites

Worth knowing before you book

  • The sardine baitball is not guaranteed to look the same year to year: school size varies, it has thinned in some seasons, and it has shifted position along the coast (it sat at Pescador for a couple of years before moving to the Panagsama shore).
  • Crowding on the baitball is real: in peak season snorkelers, freedivers and scuba divers stack up over the same shallow patch, and heavy snorkeller traffic has been linked to coral damage.
  • The famous fed whale sharks are at Oslob, a separate town on the other coast, and that provisioning is ethically controversial; it is not a wild Moalboal encounter and should not be counted as one.
  • Offshore and deep sites (Pescador Cathedral, Sunken Island, the airplane wreck) can carry moderate wall or drift current and reach beyond recreational limits, so they are not for new divers.
  • It is a road trip from the airport: roughly 2.5-3.5 hours each way from Mactan-Cebu, longer in traffic.
Search flightsFind trips (PADI Travel)Dive insurance (DAN)

Sources & last checked

Checked July 2026

This is a researched draft, not yet human-verified. The seasonality and logistics are drawn from the sources below — confirm specifics (permits, fees, closures) with an operator before you book.

Note on the data: Sardine baitball is coded resident (present most of the year) rather than a seasonal peak, because density and location genuinely fluctuate and the school has moved along the coast between years. Whale sharks are deliberately excluded: the well-known encounter is provisioned feeding at Oslob, a separate town, not a wild Moalboal sighting. Dive-site coordinates are approximate. Prices are quoted in Philippine pesos from operator listings and converted to rough USD. Monthly water temps are interpolated from published surface averages, not a per-month min/max dataset. Water temperature: maxC tracks published monthly surface averages (about 27.3C in February up to 29.6C in June); minC is nudged a degree lower to reflect deeper wall dives and mild thermoclines, so the swing is interpolated rather than measured. Warm enough for a 3mm or shorty year-round. Access: Fly into Mactan-Cebu (CEB), then a paved road transfer of about 2.5-3.5 hours by private van, taxi or public bus; no domestic flight or boat crossing needed. Independently verified 2026-07-20 (confidence high).