White Island in Mindoro Occidental Province

White Island

White Island is a small, uninhabited island located off the coast of Mindoro Occidental Province in the Philippines. It is known for its crystal-clear waters, pristine white sand beaches, and stunning coral reefs.

Getting There

The only way to reach White Island is by boat. Visitors can rent a boat from several locations along the coast, including in the nearby town of San Jose. The ride to the island takes approximately 30 minutes.

What to Do

White Island is a popular destination for snorkeling and diving. The island is surrounded by a rich and diverse coral reef ecosystem, which is home to a variety of colorful fish, sea turtles, and other marine life. Visitors can rent snorkeling gear from local vendors and explore the reef on their own, or hire a guide for a more immersive experience.

In addition to snorkeling and diving, visitors can also relax on the island's beautiful beaches, take a scenic hike along the island's trails, or explore the island's small caves and rock formations.

When to Go

The best time to visit White Island is between November and May, when the weather is dry and the waters are calm. During the rainy season, from June to October, the waters can be choppy and visibility can be poor for snorkeling and diving.

Where to Stay

As White Island is uninhabited, there are no accommodations on the island itself. Visitors can stay in nearby towns such as San Jose or Sablayan, which offer a range of accommodations to suit all budgets.


White Island is located at approximately 12.0667° N, 120.9000° E.