Bucas Grande is an island in the province of Surigao del Norte in the Philippines. The island is contiguous with the municipality of Socorro, Surigao del Norte. Its area is 128 square kilometres (49 sq mi). Its name means "large mouth" or "large opening" in Philippine Spanish in reference to the wide strait in between Bucas Grande and Socorro Island.
Bucas Grande is also the site of the Sohoton Cove, a tourist attraction consisting of a cluster of small islets with lagoons, natural limestone caves, and rock formations. The name means "narrow opening" in Visayan, referring to the narrow gaps between the small islands.