Cebu with Kids: Whale Sharks, Waterfalls & Island Adventures (2026)
Cebu offers the best of the Philippines in one province — swim with whale sharks in Oslob, chase waterfalls in Kawasan, and island-hop in the Visayan Sea. Our family guide covers the essentials for a stress-free trip with kids.
Advertisement
Cebu with Kids: The Philippines' Everything Island
Cebu province has it all: world-class snorkeling, stunning waterfalls, historical sites, and beach resorts. It's also one of the most accessible parts of the Philippines for international families — direct flights from Singapore, Hong Kong, and Seoul make it easy.
Oslob: Swimming with Whale Sharks
This is the bucket-list experience that draws families to Cebu. Off the coast of Oslob (2.5 hours south of Cebu City), whale sharks gather every morning.
The experience: From a small outrigger boat, you take turns slipping into the water alongside 15-20 foot whale sharks. The experience is 30 minutes of swimming alongside these gentle giants. Kids 4+ who can swim confidently can join. Younger kids can watch from the boat. Cost: 1,000 PHP ($18) per person for the basic viewing from a boat; 1,500 PHP ($27) to snorkel. Book your slot online in advance — same-day slots can sell out by 8am. Ethical note: The Oslob whale shark interaction has been criticized for its impact on the sharks. If you're concerned, consider the less-documented whale shark interactions in Donsol (Sorsogon) or Tubbataha Reef. For most families, Oslob remains the most accessible option. Best time: November-May. June-October has rougher seas and lower visibility. Where to stay in Oslob: Oslob Seafari Resort ($60-100/night) — family rooms with air conditioning and a pool.Kawasan Falls: The Canyoneering Alternative for Kids
Kawasan Falls is a three-tiered waterfall in Badian with impossibly blue-green water. The main falls (Level 1) has a 10m drop into a deep pool — older kids can jump (with a life jacket).
For young kids: The natural pool at the base of Level 2 is shallower and perfect for splashing. Rent a bamboo raft (200 PHP/$3.50) for crossing the lagoon. For older kids (10+): The canyoneering adventure starts upstream — jumping off cliffs (3-12m), swimming through gorges, and sliding down natural rock chutes. $25/person for a guided tour including lunch and hotel transfer. Book on Klook. Cost: 30 PHP ($0.50) entry fee. Life jacket rental 50 PHP ($1).Malapascua Island: Thresher Shark Diving for Families
A 3-hour drive from Cebu City + 30-minute boat ride. Malapascua is famous for thresher shark sightings at Monad Shoal. For families, the island has beautiful white sand beaches and calm swimming areas.
Kid-friendly: The east side of the island (Bounty Beach) has gentle waters perfect for swimming. The north end has a sandbar that emerges at low tide. Snorkeling right off the beach reveals colorful fish. Best for ages: Any age for the beach; age 10+ for the thresher shark dive (requires certification). Where to stay: Tepanee Beach Resort ($80-120/night) — beachfront with a pool and family rooms.Moalboal: Sardine Run Snorkeling
Moalboal's Panagsama Beach is famous for the "sardine run" — a massive baitball of sardines that schools year-round just 20 meters from shore.
Why kids love it: You don't need a boat. Walk into the water from the beach and within 30 seconds you're surrounded by millions of shimmering sardines. The visibility is excellent and the sardines ignore snorkelers. Best for ages: 5+ with life jackets. The water is calm and shallow (3-5m deep in the sardine zone). Cost: Free (bring your own snorkel gear or rent on the beach for 150 PHP/$2.50). Where to stay: Dolphin House Resort ($40-80/night) — basic but functional family rooms with an excellent restaurant.Cebu City: What to Do with Kids
Most families use Cebu City as a transit hub, but it has a few gems:
Cebu Ocean Park — A large aquarium with a walk-through tunnel, touch pools, and a sea lion show. $8/adult, $5/child. Allow 2 hours. The penguin exhibit is a highlight. Magellan's Cross & Basilica del Santo Niño — Cebu's most important historical sites. The cross is in a small pavilion across from the basilica. The story of Magellan's arrival and the Santo Niño statue (given by Magellan to the local queen) fascinates school-age kids. Tops Lookout — Viewpoint overlooking Cebu City, Mactan Island, and the surrounding sea. Go at sunset (5-6pm). The winding road up is an adventure in itself.Where to Eat (Kid-Approved)
AAA Dimsum House (Cebu City) — Affordable dimsum and Chinese food. The siomai ($1.50 for 6 pieces) is legendary. Lantaw Native Restaurant (Cebu City) — Floating restaurant with live music and Filipino food. Kids get a kick out of the fish feeding. Try the crispy pata ($5) and chicken inasal ($3). Sirao Flower Garden Cafe (Busay) — Near Cebu's "Little Amsterdam" flower gardens. Pancakes ($3), fresh juices, and a garden setting where kids can run.Getting Around
Rent a car with a driver ($40-50/day) — it's the safest option for families moving between Cebu City, Oslob, and Moalboal. The roads are winding and driving is chaotic. Booking transfers through your hotel or Klook ensures car seats.
Sample 5-Day Itinerary
Day 1: Arrive Cebu City, settle in. Afternoon at Cebu Ocean Park. Day 2: Transfer to Oslob (2.5 hrs). Whale shark snorkeling at 6am. Day 3: Morning at Sumilon Island sandbar. Afternoon transfer to Moalboal. Day 4: Sardine run snorkeling. Kawasan Falls visit. Day 5: Return to Cebu City, depart.The Verdict
Cebu is one of the best family destinations in the Philippines for active families. The whale sharks, sardine run, and waterfalls deliver genuinely unforgettable experiences. The travel between spots requires some patience, but the payoffs are worth it. Best for families with kids aged 4+.
Advertisement
Plan Your Philippines Trip
Dry season Nov–Apr best for beach trips
Find Family Hotels
Best-rated family accommodations in Philippines
Book Activities & Tours
Best family-friendly activities in Philippines
Viator Top Experiences
TripAdvisor-rated tours with free cancellation