Moalboal Sardine Run: Snorkeling vs Diving (What I’d Actually Recommend)
The first time I experienced the Moalboal sardine run, I honestly could not believe how close it was to shore.
Within just a few minutes of swimming from Panagsama Beach, I suddenly found myself surrounded by millions of swirling sardines moving together in giant underwater formations. It was one of the most surreal and mesmerizing things I have ever experienced in the ocean.

But one of the biggest questions people have before visiting is whether it is better to experience the Moalboal sardine run by snorkelling or scuba diving.
After experiencing both, I can honestly say they feel completely different.
In this guide, I’ll break down what each experience is really like, who each option is best for, and what I would personally recommend depending on your trip style.
Why the Moalboal Sardine Run Feels So Unreal
What shocked me most about the Moalboal sardine run was how unbelievably close it is to shore.
You literally just walk off an unassuming beach near Panagsama where scuba boats are docked, swim out a couple minutes, and suddenly you are surrounded by millions of sardines moving in giant swirling formations.

Honestly, you could practically stand on the shoreline and throw a rock to where the sardines are.
At first the water looks completely normal. Then you start noticing dark shifting shapes below you before the entire ocean suddenly comes alive. Massive walls of silver fish twist and pulse through the water while predatory fish dive into the bait ball around scuba divers, freedivers, and snorkellers all sharing the same area.

It honestly feels surreal seeing such an enormous concentration of marine life so close to the beach without needing a boat ride at all.
One of the coolest parts is that the sardine run is located right in the middle of one of the best adventure hubs in the Philippines. Beyond the sardines, Moalboal is also known for scuba diving, turtle watching, waterfalls, highlands, canyoneering, nightlife, and easy day trips, which makes it an incredibly fun place to spend a few days.
Snorkelling the Moalboal Sardine Run
For most travellers visiting Moalboal, snorkelling is honestly the easiest way to experience the sardine run.
Floating above millions of sardines while sunlight flashes through the bait ball below feels surreal, especially with predatory fish darting through the schools around you.

Snorkelling is also far easier and less intimidating than scuba diving. Some travellers simply rent gear and swim out on their own, while others join guided tours. I even saw plenty of people wearing life jackets who were still able to enjoy the experience despite not being strong swimmers.
Why Many Travellers Choose Snorkelling
Snorkelling is popular because it is:
- beginner friendly
- cheaper than scuba diving
- possible without certification
- easy to do even on short trips
- accessible for most travellers
The biggest downside is that you mostly experience the sardines from above rather than inside the bait ball itself like scuba diving. The area can also become crowded later in the morning during busy travel periods.

Best Time To Go
The best time to snorkel the sardine run is usually early morning when:
- visibility is better
- the water is calmer
- crowds are smaller
- marine life activity is often strongest
Guided Tours vs Going On Your Own
If you are comfortable in the water, it is completely possible to snorkel the sardine run independently.
That said, joining a guided tour can honestly make the experience much smoother and more memorable, especially if it is your first time in Moalboal. Local guides know where conditions are best, and many tours include gear and underwater photos as well.
One of the best options is combining the sardine run with Kawasan Falls canyoneering in the same day. Seeing millions of sardines in the morning before jumping through turquoise canyon pools and waterfalls later in the day honestly makes for one of the best adventure days in the Philippines.


I also put together a full guide to Kawasan Falls canyoneering covering what to expect, safety tips, and whether it is worth doing.
Scuba Diving the Moalboal Sardine Run
Diving into the middle of the Moalboal sardine run is a completely different experience than seeing it from the surface.
Instead of floating above the sardines, you descend directly into the massive moving walls of fish while the bait ball shifts around you in every direction. At times the sardines become so dense they partially block out the sunlight above, creating one of the most mesmerizing underwater scenes I have ever witnessed.

What I also liked was how easy and convenient the dive was. There was no need for an early morning boat ride or long travel to the dive site. Most dive shops simply gear you up near Panagsama Beach before walking directly into the water.

The dive itself is also very relaxed because it is fairly shallow, which means your air lasts a long time.
Why Diving Is Worth It
Scuba diving the sardine run is best for:
- underwater photographers
- marine life lovers
- travellers wanting a more immersive experience
Looking upward through giant swirling schools of sardines while the bait ball moves around you honestly feels surreal and cinematic in a way that is hard to replicate from the surface.

For underwater photography, visibility can look dramatically better when you position the sun behind you rather than shooting directly into the sunlight.
Downsides of Diving
The biggest downside is cost since scuba diving is obviously more expensive than snorkelling, especially if you need:
- rental gear
- refresher courses
- certification

Personally, I also found the dive became a little repetitive after awhile. Since the dive is fairly shallow, your oxygen lasts a very long time, and I was personally ready to surface after around 30 to 45 minutes, but my dive lasted about 80 minutes.
Visibility can also be slightly murkier compared to deeper reef dives because the sardine run is located so close to shore.
If you prefer colourful coral reefs and a huge variety of marine life, you may actually enjoy some of Moalboal’s other dive sites even more such as Pescador Island.
For a visual look at the sardine run, check out my diving experience on YouTube.
The Philippines is also one of the best places in the world for scuba diving – check out my guide to diving in the Philippines here.
Best Dive Shops & Dive Sites in Moalboal
There are a huge number of dive shops around Panagsama Beach, and one of the best parts about diving in Moalboal is how easy and relaxed everything feels. Most dive shops are located directly beside the shoreline, so many dives simply involve gearing up and walking straight into the water.

Some of the most popular dive shops in Moalboal include:
While the sardine run is obviously the main attraction, there are also plenty of other dive sites around Moalboal that are worth exploring.

Pescador Island is probably the most famous and is known for its walls, coral, reef fish, turtles, and occasional larger marine life. One dive I personally thought was really cool was Cathedral Cave, where there is a rock formation shaped almost like a giant human skull that divers can actually swim through.

On this same trip, I also dove at Balicasag Island and Doljo Point in Bohol, along with Apo Island in Negros, and personally thought they were slightly stronger overall for coral and fish variety. That said, Moalboal still offers a really fun and unique diving experience because of how accessible and unusual the sardine run is, along with dive sites like Pescador Island and Cathedral Cave.
If you are also planning to visit Bohol, I put together a full Bohol travel guide which you can access here.
Snorkelling vs Diving the Moalboal Sardine Run: Which Is Better?
If you are already scuba certified, I genuinely think diving is the better overall experience.
Being underneath the bait ball while massive schools of sardines swirl around you feels completely different than seeing them from the surface and is honestly one of the coolest dives in the Philippines.

That said, if you are not scuba certified, snorkelling the sardine run will still feel like an incredible once in a lifetime experience. The sardines are already extremely visible from the surface, and the experience is much easier, cheaper, and beginner friendly.
In simple terms:
- choose snorkelling for simplicity and accessibility
- choose scuba diving for the most immersive experience possible
Do You Need a Guide for the Moalboal Sardine Run?
Technically, no.
The sardine run covers a fairly large area just offshore near Panagsama Beach, and many travellers simply rent gear and swim out on their own without any issues. One of the easiest reference points on the map is directly offshore from Amigos Dive Center, where you will usually find snorkellers and divers entering the water.
That said, guided tours are still a great option, especially if:
- you are not a strong swimmer
- it is your first time in Moalboal
- you want underwater photos
- you prefer having gear and logistics handled for you
Local guides also know where conditions and sardine formations are best that day.
Many tours also combine the sardine run with Kawasan Falls canyoneering, which honestly makes for one of the best adventure days in Cebu.
Best Time To Visit the Moalboal Sardine Run
One of the best things about the Moalboal sardine run is that the sardines are usually present year round, unlike many seasonal sardine runs in other parts of the world.
The best overall conditions are normally during the dry season from roughly November to May, when the water is calmer and underwater visibility is generally better.

For both snorkelling and scuba diving, early morning is usually the best time to go because:
- visibility is often clearest
- crowds are smaller
- water conditions are calmer
- sunlight looks better underwater for photos and videos
Morning dives also tend to have fewer snorkellers in the water, which can make the overall experience feel more relaxed.
Other Things To Do in Moalboal
One of the things I really liked about Moalboal is that it’s one of the best adventure hubs in the Philippines for organizing day trips and outdoor activities.

Beyond the sardine run, popular activities around the area include:
- Kawasan Falls canyoneering
- scuba diving and freediving
- Pescador Island dives
- Osmeña Peak hiking
- White Beach
- whale shark watching
- sunset bars around Panagsama Beach

Because there is so much to do nearby, I would highly recommend staying at least 3-4 days in Moalboal instead of rushing through it as a quick stop from Cebu City.
If you are planning a bigger Philippines trip, one of the best travel routes I’ve ever done combined Cebu, Bohol, and Negros. The Visayas has an incredible mix of diving, waterfalls, island hopping, beaches, and adventure travel.
👉 You can download my free Visayas itinerary here.
If you are focusing more specifically on Moalboal, I also put together a full Moalboal travel guide covering where to stay, the best tours, diving, beaches, nightlife, and the top things to do around the area.
Where to Stay in Moalboal?
For most travellers, I personally think staying near Panagsama Beach is easily the best option.
This is the main hub of Moalboal and puts you within walking distance of:
- the sardine run
- dive shops
- restaurants
- bars
- nightlife
- tour operators
I also found the area to have a really fun atmosphere at night with live music, busy restaurants, and lots of travellers around, while still being easy to get everywhere on foot.

My personal favourite place I stayed was Quo Vadis Dive Resort because of its location, relaxed atmosphere, and direct access to the waterfront near the dive area.

FAQs
Is the Moalboal sardine run worth it?
Absolutely. It is one of the most unique and accessible marine life experiences in the Philippines.
Is the sardine run free?
Technically yes if you swim from shore yourself, although there may be small local environmental or entrance fees depending on the area.
Are the sardines there all year round?
Usually yes, which is one of the reasons Moalboal is so popular.
Is it safe to swim with the sardines?
Generally yes in normal conditions, although currents and waves can vary.
Final Thoughts
The best part about the Moalboal sardine run is that almost anyone can experience it.
Snorkelling is incredible and will be the best option for most travellers visiting Moalboal for the first time. But if you are already scuba certified, diving through the giant swirling bait ball is honestly unforgettable.
If you want the easiest way to experience the sardine run without dealing with logistics, I’d recommend booking a guided tour in advance, especially during busy travel periods.
Additional Resources
- Find the best flight deals on Trip.com.
- Reserve budget stays with Hostelworld.
- Book hotels with Booking.com.
- Protect your trip with SafetyWing travel insurance.
- Plan trains, ferries, and buses with 12Go.
- Discover unforgettable activities with GetYourGuide.
- Compare car rentals worldwide with DiscoverCars.
- Download my free Visayas itinerary.

