The definitive index of the world’s shorelines · 1,340 beaches ranked across 103 destinations
Pure white sandbar and turquoise shallows at Naked Island on the Siargao island hopping route
Photo: Leopold van de kre via Google
Home/Siargao/White sand
White sand beaches

The best white sand beaches in Siargao

Pure sandbars and palm topped islets, out on the boat, not on the surf town shore.

The verdict

  • Best forTravellers who want pure white sand and clear shallows, and who are happy to take a boat to find them
  • Top pickNaked Island, a treeless white sandbar ringed by turquoise water, the purest sand on the island hop
  • One thing to knowThe white sand is on the sandbars and the north coast, not at Cloud 9 or the General Luna town shore, so plan the boat or the drive

Published 11 February 2026. Last reviewed 24 April 2026

Siargao is famous as a surf island, and that shapes where the white sand actually is. The shore most visitors first meet, around General Luna and the Cloud 9 reef, is a working, surfy coast of boats, seagrass and boardwalks rather than the powdery white sand people picture from the photos. The truly pale, fine sand of Siargao sits offshore, on the little sandbars and palm islets you reach by boat, and up on the quieter north coast you reach by road.

That is the honest geography, and it is good news once you know it. The island hopping boat trip from General Luna links three of the whitest scraps of sand in the Philippines in a single day, and a drive north opens up long, light coloured beaches with barely a soul on them. You just need to plan a boat or a car rather than expecting to walk out of your surf lodge onto a white sand beach.

We have ranked these on the colour and fineness of the sand, the clarity of the shallows and how well the spot handles a family or a picnic day. The winners are the sandbars of the island hop and the north coast strands, where you trade a short journey for genuinely pale, clear, uncrowded sand. Bring sun cover, because the best of them have little or no shade.

Ranked for white sand

The whitest sand in Siargao

Judged on the colour and grain of the sand, the clarity of the water and how easy the spot is to enjoy for a day.

01
Island hop

Naked Island

A pure white sandbar with literally nothing on it, no trees, no buildings, just a strip of pale fine sand ringed by turquoise shallows. It is the whitest sand on the whole island hop and the most photogenic, but there is zero shade, so bring sun cover, water and a shelter, and go on a calm sea day.

Read the guide
02
Island hop

Daku Island

The largest of the three hopping islands, with a long curve of white sand, real palm trees for shade and simple cottages where the boat crews cook a seafood lunch. It is the most comfortable of the sandbars for a family day, with room to swim, eat and shelter from the sun in one place.

Read the guide
03
Island hop

Guyam Island

A tiny palm crowned islet of white sand and coral rock, the classic castaway dot on the horizon. The sand is pale and the water clear, and the rocky edges are good for a snorkel, though it is small and gets busy when several boats land at once. Lovely early or late in the day.

Read the guide
04
North coast

Pacifico

The whitest long beach you can reach by land, a quiet stretch of pale sand near the village of San Isidro about an hour north of General Luna. It has a gentle, laid back feel, room to walk and far fewer people than the town beaches, with a mellow surf break offshore for those who want it.

Read the guide
05
North coast

Alegria

A long, wild, light coloured beach on the north tip of the island, backed by low dunes and greenery and almost always empty. It is more raw and open than the sandbars, better for a long barefoot walk than a sheltered swim, and it rewards the drive north with space and quiet you will not find near town.

Read the guide
The honest read

The surf town is not the white sand

Here is the thing people wish they had known. Cloud 9, the beach every first timer heads to, is a surf reef with a boardwalk out over the water, not a white sand swimming beach, and the General Luna town shore is a busy working beachfront of boats, seagrass and resort frontage. Both are worth seeing, but neither is the powdery white sand of the postcards, and turning up expecting one is the classic Siargao letdown.

The white sand is on the boat and on the road. The island hopping trip to Naked, Daku and Guyam is the single best way to stand on pale, fine sand ringed by clear water, and a drive north to Pacifico and Alegria gives you long, light coloured, empty beaches. Plan for one of those and the island delivers exactly the sand you came for.

Come prepared for the sun, because the purest sandbars have the least shade. Naked Island has no trees at all, so a beach shelter, sun cover and plenty of water are not optional, and there are no lifeguards on any of these spots. Time your boat day for a calm sea, keep children close in the water, and treat conditions as typical rather than guaranteed. Do that and Siargao gives you some of the whitest sand in the Philippines.

The club layer

Where to base the white sand day

See Siargao beach clubs

The sandbars themselves keep things simple, a boat crew, a cool box and a grill on Daku, which is part of their charm, so the bars, pools and beach clubs sit back in General Luna where the boats leave from. That is where you eat before and after the hop and settle in for sunset. For who runs what along the town strip and where a table or a day bed is worth booking, see our Siargao beach clubs directory, and we will check a date for you.

Book a beach club

Book a beach club day in Siargao

Independent and honest · 1,340 beaches ranked across 103 destinations · We answer to no resort

  • No obligation
  • We reply within 24 hours
  • Free to enquire

We pass your enquiry to the club so they can confirm availability and any minimum spend. Some bookings may earn us a commission at no cost to you. Conditions are typical and never guaranteed.

Good questions

Before you go

Where is the whitest sand in Siargao?

Out on the island hopping sandbars rather than in the surf town. Naked Island is a pure white sandbar with nothing on it, while Daku and Guyam are palm topped white sand islets on the same boat trip. Pacifico on the north coast is the whitest long beach you can reach by land. The mainland shore around General Luna is more about surf and boats than powdery white sand.

Is there white sand at Cloud 9 or General Luna?

Not really, and it surprises people. Cloud 9 is a surf reef reached by a boardwalk over the water, not a white sand swimming beach, and the General Luna town shore is a working beachfront of boats, seagrass and resort frontage rather than powdery sand. For the postcard white sand you picture, take the island hopping boat to Naked, Daku and Guyam, or drive north to Pacifico and Alegria.

Are the white sand islands good for children?

They can be wonderful, but come prepared, because most are exposed sandbars with little or no shade. Naked Island has no trees at all, so bring sun cover, water and a beach shelter, and time your trip for calmer seas. Daku and Guyam have palms and simple huts for shade and lunch. There are no lifeguards, so keep children close, and treat sea conditions as typical and never guaranteed.

How do you visit the white sand sandbars?

Naked, Daku and Guyam are the three stops on the popular Siargao island hopping boat tour, usually run as a day trip from General Luna with a seafood lunch on Daku. You can join a shared tour or charter a boat. Pacifico and Alegria on the north coast are reached by road, about an hour or so from General Luna, so they suit a scenic drive rather than a boat day.

When is the best time for the white sand islands?

The drier, calmer window from around March to May gives the clearest skies and gentlest seas, which is ideal for the exposed sandbars and the boat crossing. Siargao is a surf island, so the wetter and windier months bring bigger swell that is brilliant for surfers and less comfortable for a sandbar picnic. Always check the local forecast and sea state before booking a boat.