
Siargao Island is known for its world-class surfing, stunning landscapes, and hidden natural wonders. Among its many breathtaking spots, Magpupungko Rock Pools stand out as one of the most unique and picturesque locations. These natural tidal pools reveal themselves at low tide, offering a mesmerizing swimming experience surrounded by rock formations and crystal-clear waters.
In this guide, we’ll cover everything you need to know about Magpupungko Rock Pools—from how to get there, the best time to visit, what to expect, and what to bring. Whether you’re a first-time traveler to Siargao or a returning visitor, this place is a must-add to your itinerary!
Located in Pilar, Siargao, Magpupungko Rock Pools are around 45 km from General Luna, Siargao’s main tourist hub. Here’s how you can get there:
Timing is everything when visiting Magpupungko Rock Pools because these natural wonders only appear during low tide. At high tide, the pools disappear beneath the ocean waves, making them inaccessible.

Entrance Fee: Around ₱50 per person

Magpupungko Rock Pools in Siargao are truly a natural wonder worth experiencing. Whether you’re looking to swim, cliff-jump, take stunning photos, or simply enjoy the beauty of nature, this place has it all. By planning your trip well and arriving at the right time, you’ll have an unforgettable adventure at one of Siargao’s most iconic destinations.
So, grab your swimwear, pack your bags, and get ready to explore Magpupungko Rock Pools—one of the best natural attractions in the Philippines!