Quick Answer
The Philippines’ top scuba diving spots span the Visayas and Palawan: Malapascua (daily, year-round thresher sharks — one of the only places on Earth with this), Moalboal (the famous sardine run), Dauin and Puerto Galera (muck/macro diving), Panglao and Apo Island (coral reefs and marine sanctuaries), and El Nido (limestone cave diving and 30-meter visibility). Most sites suit a range of experience levels, though Malapascua’s thresher shark dives are generally for certified, more experienced divers.

Scuba diving is an exhilarating activity that lets you explore the underwater world, and the Philippines is a paradise for divers. With its crystal-clear waters, diverse marine life, and unique diving opportunities, it’s no wonder that the Philippines is a popular destination for diving enthusiasts worldwide. Let’s dive deeper into the best scuba diving spots in the Philippines.
Malapascua Island – Swim with Thresher Sharks

Malapascua Island is located in the Visayan Sea and is known for its unique diving experience with pelagic thresher sharks. What makes this genuinely special: Malapascua is one of the only places in the world offering daily, year-round thresher shark encounters, at a specific cleaning station called Monad Shoal (sometimes called Kimud Shoal). These gentle sharks are known for their long tails and are rarely seen in other parts of the world. You can also spot manta rays, hammerhead sharks, and colorful coral reefs while diving here. Dives typically start very early (around 5 AM) to catch the sharks at the cleaning station, and this is generally better suited to certified, more experienced divers.
Puerto Galera – A Diverse Diving Destination

Puerto Galera, located in Mindoro, offers a diverse range of diving experiences. You can choose to dive in shallow coral gardens, deep wrecks, or explore the vibrant marine life in Verde Island Passage. Puerto Galera is also home to a plethora of macro life, including nudibranchs, frogfish, and seahorses. With over 40 dive sites to choose from, Puerto Galera is a must-visit diving destination.
Moalboal – Sardine Run and Pescador Island
Moalboal, located in Cebu, is known for its sardine run, where millions of sardines gather in a massive, shifting bait ball just off the beach — genuinely accessible to snorkelers as well as divers, and running year-round rather than seasonally. You can swim through the bait ball and witness the mesmerizing spectacle up close. Moalboal is also home to Pescador Island, a marine reserve teeming with marine life, including sea turtles, barracudas, and reef sharks. With its rich biodiversity, Moalboal is a popular diving destination for underwater photographers.
Book These Diving Tours Directly
Thousand Sardines Scuba Diving & Pescador Island Snorkeling Tour — from $62.19, covers the exact sardine run and Pescador Island experience described above.
Dauin – Critter Diving

Dauin, located in Negros Oriental, is a popular diving spot for macro enthusiasts. Dauin’s black sandy bottom is home to a plethora of critters, including seahorses, frogfish, and nudibranchs. Dauin is also a great place for muck diving, where you can spot rare and unusual creatures, such as the blue-ringed octopus and the flamboyant cuttlefish. If you’re looking for a unique and fascinating diving experience, Dauin is the place to be.
Panglao Island – Bohol’s Underwater Playground

Panglao Island is located in Bohol and offers a diverse range of diving experiences. You can explore the coral gardens, swim with sea turtles, or dive deep into the world-renowned Balicasag Island Marine Sanctuary. Panglao Island is also a popular spot for night diving, where you can witness the vibrant nightlife of the underwater world. With its warm waters and rich biodiversity, Panglao Island is a perfect diving destination for all levels of divers.
Apo Island – A Pristine Coral Reef

Apo Island is a marine reserve located off the coast of Negros Oriental. It’s home to a pristine coral reef teeming with marine life, including sea turtles, schools of jacks, and barracudas. Apo Island is also known for its challenging drift dives, where you can spot large pelagics, such as whale sharks and manta rays. With its breathtaking scenery and exclusive diving opportunities, Apo Island is a must-visit destination for diving enthusiasts.
El Nido – Palawan’s Hidden Gem

El Nido, located in Palawan, is known for its stunning limestone cliffs, pristine beaches, and crystal-clear waters. El Nido’s beauty extends to the underwater world, where divers can explore the diverse marine life and stunning coral reefs. El Nido’s Bacuit Bay is home to a range of dive sites, from shallow coral gardens to deep wrecks. The area is known for its visibility, which can reach up to 30 meters, allowing you to witness the vibrant colors of the coral and the intricate details of the marine life.
El Nido is also a great place for adventurous divers, as it offers cave diving and a chance to swim through underwater tunnels. For those interested in marine conservation, El Nido has a marine protected area called the Bacuit Bay Marine Sanctuary, where you can witness efforts to protect and preserve the marine environment.
With its breathtaking natural beauty and diverse diving opportunities, El Nido is a hidden gem that should not be missed by diving enthusiasts. For the full beach-by-beach breakdown of this region (including how to get around), see our complete Palawan beaches guide.
El Nido Discover Scuba Diving in Palawan — from $92.45, a genuine option for exploring the exact Bacuit Bay dive sites described above.
Boracay – Diving Alongside the Famous Beaches

Boracay is best known for White Beach, but the island also offers genuinely solid diving — coral gardens, shipwrecks, and a good range of sites for beginners working toward certification, all within easy reach of the island’s hotels and resorts.
Discover Scuba Diving with Wicked Squid Divers (Boracay) — from $39.85, a good entry point if you’re already visiting Boracay and want to try diving for the first time.
Frequently Asked Questions
Where’s the single best dive spot in the Philippines?
It depends on what you’re after. For a genuinely rare wildlife encounter, Malapascua’s daily thresher sharks are hard to beat anywhere in the world. For an easier, even snorkel-accessible spectacle, Moalboal’s year-round sardine run is a strong pick.
Which of these spots work for beginner divers?
Moalboal, Puerto Galera, and Panglao all offer a genuine range of dive difficulty, including beginner-friendly sites. Malapascua’s thresher shark dives are generally better suited to certified, more experienced divers given the early timing and depth.
Is diving in the Philippines seasonal?
Most of these sites, including Malapascua’s thresher sharks and Moalboal’s sardine run, are accessible year-round rather than during a narrow season — though as with any outdoor activity, conditions and visibility can still vary with weather.

