How to See the Moalboal Sardine Run Without a Tour

In this guide, I’ll share how to see the Moalboal Sardine Run on your own without going on a tour.

The Froggy Aventures is reader-supported. If you make a purchase through one of our affiliate links, we may earn a commission at no additional cost to you.

Moalboal Sardine Run turtle

The Sardine Run is one of Moalboal’s top things to do for nearly every traveler who visits this coastal town in Cebu.

But despite the name, it’s not a run at all—it’s a swim.

Just off Panagsama Beach, massive schools of sardines gather in shimmering, ever-shifting formations. As you swim among them, thousands of fish move in perfect synchrony, twisting and swirling as if they were a single living entity.

It’s a mesmerizing experience and one of the easiest ways to witness an underwater spectacle without needing a boat or scuba gear.

In this guide, I’ll share everything you need to know about the Moalboal Sardine Run—from how to find it without a tour, what to expect, and tips to make the most of your visit—along with our personal experience swimming with these incredible fish.

Moalboal Sardine Run turtle
Moalboal Sardine Run fish underwater

Moalboal Sardine Run Complete Guide

The Moalboal Sardine Run takes place just off the shore of Panagsama Beach in Moalboal, Cebu.

The sardines tend to stay close to shore in the morning when the water is cooler but gradually migrate further out to sea as temperatures rise throughout the day.

Trey snorkeling at Moalboal Sardine Run

Depth & Visibility

The sardines typically swim at depths of 1 to 5 meters, meaning you don’t need to free dive to see them. You can enjoy viewing the massive sardine balls just by floating on the surface with a snorkel to look underwater.

Season

One of the best things about the Moalboal Sardine Run is that it happens year-round. The sardines don’t migrate, so you can do the Moalboal Sardine Run in any season.

However, weather conditions will impact visibility.

  • During the dry season (November to May), you’ll have the best chance at favorable weather when the skies tend to be clear, and the water calm.
  • The rainy season (June to October) usually has rougher seas but you can still see the sardines.

For the best chance of seeing the sardines, visit on a sunny morning during the dry season when the waters are calm and visibility is at its best.

Best Time for Photos

If you’re looking to capture underwater photos of the sardine run, the best conditions are when the sun is bright and shining, allowing natural light to penetrate the water. This creates dramatic rays of sunlight piercing through schools of shimmering sardines, making for incredible photos.

During our visit, we had hazy morning weather, so we didn’t get those perfect sunlit shots. However, there were a few moments of direct sunlight, and even without ideal conditions, the experience was still absolutely unforgettable.

Moalboal Sardine Run ball

Moalboal Sardine Run location

The Moalboal Sardine Run is located just off the coast at Panagsama Beach in Moalboal, Cebu.

I’ll admit… before we got in the water, I had my doubts.

I kept asking myself: Where exactly is the sardine run? What if we don’t find them? Are we even in the right spot?

From the shore, the ocean looks like any other coastline. But you’d never guess that just below the surface, massive schools of sardines are swirling in perfect unison.

And honestly? I’ll say that its harder to NOT find the sardines than it is to find them.

All you have to do is get into the water at this map location and swim about 20 to 30 meters out.

Moalboal Sardine Run location
Entry point at Panagsama Beach for the Moalboal Sardine Run

In the morning, the sardines tend to stick closer to shore (I’ll explain why in the next section), but as the day goes on, they gradually move further out, eventually ending up where the ocean floor drops off steeply into the depths. That’s where they tend to gather later in the day.

If you follow the map location below, you’ll be right where you need to be. Just swim out from that location and you’ll find the sardine balls.

Moalboal Sardine Run

How to get to Panagsama Beach to visit the Moalboal Sardine Run

Finding the Sardine Run is easy, but getting onto the beach itself is where it gets a little tricky.

The main entrance to Panagsama Beach is located along Panagsama Road, right before it curves along the waterfront.

[Click here for a map pin to the main entrance of Panagsama Beach.]

Look for a walkway leading to the ocean. That’s the way we took to get on the beach when we went snorkeling with the sardines.

However, be aware that using this entrance comes with an environmental fee of 100 pesos per person.

When we arrived at 6:30 AM, there was no fee collector, so we unknowingly bypassed the charge. But by the time we left the beach around 7:45 AM, the collector was there. He didn’t stop us as we walked out, but if you arrive later in the day, expect to pay the fee.

Moalboal Sardine Run

Moalboal Sardine Run best time of day to visit

The best time to experience the Moalboal Sardine Run is early in the morning. Like, as early as you can go. If you’re up for it, heading out at sunrise is ideal.

The best time to see the Moalboal Sardine Run is early in the morning. like as early as you can go. Go right as the sun is rising if you need to.

There are two reasons for this:

  1. Fewer Crowds – The Sardine Run is one of Moalboal’s top attractions, so by mid-morning, the water fills up with snorkelers, divers, and tour groups. When we arrived at 6:30 AM, we had the entire area nearly to ourselves. But by the time we left an hour later, the crowds had started arriving.
  2. Water temperature – Sardines prefer cooler water, so in the morning, when temperatures are lower, they stay closer to shore. As the day heats up, they migrate further out into deeper waters where it’s cooler.

We saw the sardine migration firsthand. When we first got in in the water in the morning, the sardines were easy to find near the shore, but by the time we got out, they had moved much further out in the sea.

That said, if you visit later in the day, finding the sardines is still easy. Just look for the crowds. Wherever you see a cluster of snorkelers and divers, that’s where the sardines will be.

Moalboal Sardine Run morning crowds
Crowds began to enter the water at the Moalboal Sardine Run around 7:30 AM
Moalboal Sardine Run fish

Do you need a guide for the Moalboal Sardine Run?

No, you don’t need a guide to find the Moalboal Sardine Run. The sardines are easy to find at Panagsama Beach. Just swim out far enough, and you’ll likely bump into them, just like we did.

If you visit the Moalboal Sardine Run on your own, then your only cost is a 100 peso per person environmental fee to access Panagsama Beach.

If you’re going to the sardine run without a guide, I recommend heading out before 7 AM. Here’s why:

  • The sardines stay closer to shore in the early morning when the water is cooler, making them easier to find.
  • You’ll have a better chance of having the sardine run all to yourself before the crowds arrive.

One important thing to note: If you plan to go early, bring your own snorkel gear, or rent one the day before. Most rental shops and stalls don’t open until later in the morning, so finding a rental as the sun is rising might be tricky.

Moalboal Sardine Run

Moalboal Sardine Run: Our experience

Our adventure at the Moalboal Sardine Run started early in the morning.

At 6:00 AM, to be exact.

The alarm went off, and we were on a mission. We threw on our swim clothes, grabbed our snorkels, and headed straight out the door.

Luckily, we were staying at 3 Sisters Guest House 2, just a short 10-minute walk from Panagsama Beach. As we stepped onto the beach, we unknowingly passed the environmental fee booth, unmanned and vacant. A nice little perk of arriving early.

We walked south along the beach until we got to a busted jetty. That’s where we set down our towels, put on our snorkels, and swam out into the water, in search of sardines.

And it didn’t take us long to find them.

About 20 meters offshore, Chloe was the first to spot them—a sardine ball, hovering just above the reef.

Moalboal Sardine Run

She motioned for me to come over, but at first, I didn’t see anything. Then suddenly, I saw it—thousands of tiny silver fish, shimmering in the sunlight, twisting and moving in perfect unison. It was mesmerizing.

We took a few dives, swimming alongside them. At one point, I found myself circling the sardines like a sheepdog herding its flock—something I never thought I’d do with fish.

Moalboal Sardine Run snorkeling underwater
Trey snorkeling at Moalboal Sardine Run

Then, an unexpected visitor showed up.

A sea turtle, fresh from grazing on the reef, swam by to check us out. Strangely, the sardines seemed far less afraid of the turtle than they were of us. No surprises there.

Moalboal Sardine Run turtle
Moalboal Sardine Run turtle

As the morning went on, I noticed something interesting. The sardines were gradually moving further from shore, out into deeper waters.

At first, I thought it was because of our presence, but later I learned that as the water temperature rises, the sardines instinctively migrate to cooler waters. Maybe it was a bit of both.

By then, tour groups had started arriving, and the once-empty ocean was filling up fast. And to be honest, we were starving. In our rush to be the first ones in the water, we skipped breakfast. Oops.

We swam back to shore, grabbed our things, and just as we were leaving, we saw the first waves of snorkelers and divers piling in.

We felt lucky. For a moment, we had the sardine run nearly to ourselves. But now it was someone else’s turn.

Moalboal Sardine Run morning crowds

Moalboal Sardine Run facts

I enjoyed watching this video of an interview with Prof. Kent Carpenter about his take on the Moalboal Sardine Run from a biological standpoint. Here are some of his fun facts:

  • The Moalboal Sardine Run is technically not a sardine run. The sardines in Moalboal are a resident population that remains near the shore year-round. It is not a true sardine run because they are not on the run from predators.
  • The “run” contains multiple species of fish. The school consists of at least three species of sardines and at least two species of jackfish. Some predatory jacks also mix with the school.
  • The sardines congregate around Moalboal to feed on the runoff from human activity.
  • The sardines may have adapted to see snorkeling and diving humans in the water as a form of protection from predators.

Where to Stay in Cebu

For most travelers, Moalboal is the best place to stay. It’s close to the Sardine Run, White Beach, and within range of Kawasan Falls Canyoneering.

Moalboal has a good mix of resorts, hostels, and food spots, making it a solid base for exploring Cebu.

If you’re planning to stay longer than 5 days, I recommend doing what we did by splitting your time between Moalboal and Oslob.

Oslob gives you easier access to whale shark watching, Sumilon Island, and nearby waterfalls like Tumalog and Binalayan. This way, you cut down on travel time and get to see more.

Here’s where we stayed at and recommend in Cebu:

  • Moalboal: 3 Sisters Guest House 2 is just off the main strip in Moalboal, but still within walking distance of everything. We appreciated the security and cleanliness of the accommodation and ate breakfast there every morning of our stay.
  • Oslob: Melronz Inn is situated a bit outside the town center, making it quieter and more relaxed. And the best part is that it’s located right on the water, with its own private ocean access.
Melronz Inn in Oslob, Cebu
Melronz Inn in Oslob, Cebu

What to Pack for Cebu

  1. Water Shoes: If you plan to go canyoneering, a solid pair of water shoes like these are needed. If not, you can always wear crocs or even your sneakers if you don’t mind them getting wet!
  2. Snorkel: With sardine run in Moalboal and whale shark watching in Oslob, it helps to have your own snorkel set like this one for the best experience! Plus, you won’t need to worry about renting a snorkel, which may be of… questionable quality.
  3. Sunscreen: For some reason, sunscreen is expensive in the Philippines and I’ve even encountered places selling fake sunscreen that doesn’t work! So I recommend bringing your own sunscreen to Cebu.
  4. Dry Bag: With all the sand, salt, and water flying everywhere during our adventures, I was so glad to have a dry bag to keep all my things safe from the elements!
  5. Travel Towel: In my opinion, a travel towel like this one is super necessary for a trip to Cebu! It packs down nicely and was there for me anytime I went swimming, or just needed to brush sand or dirt off.
Riding the bus in Cebu

Our Free Cebu Google Maps Locations

Want a free map of all of the locations mentioned in this post? Sign up in the box below and we’ll deliver one right to your inbox, plus our top tips to help you plan your Cebu trip!

Are You Following Our Cebu Blog Series?

During our 7-day adventure in Cebu, we found some of the island’s most stunning natural wonders—milky blue waterfalls, limestone hikes, and incredible snorkeling spots. To help fellow adventurers, we’ve put together guides to the best places we found. You can check them out by clicking the links below.

Moalboal Sardine Run fish underwater

I hope you enjoyed our guide to the Moalboal Sardine Run in Cebu! Feel free to leave a comment below if you have any questions 🐸

Trey Lewis is an outdoor enthusiast. Whether its hiking knife-edge ridges or just fishing by the river, Trey isn't afraid to get dirty in search of the next adventure.

Leave a Comment

Explore More Travel Guides In Cebu