Diving and snorkeling are the main reason for the visits to the island..
Around the island there are 11 dive sites:
Sanctuary - clownfish city and school of jack fish
Baluarte - infront of Apo Island Resort
Equipment: Apo Island Resort have an inhouse diveshop and Paul's Diving also rent out equipments. Both are located in the island.
On daily basis there are a lot of dive boats from Siquijor , Dumaguete and Bohol that comes to Apo for diving.
The diving is outstanding because there are so many big fish compared to other dive sites. You can expect to see things like:
Trevally, Jacks, Barracuda, Bumpheaded parrotfish, turtles, seasnakes, garden eels and loads of small stuff! The only thing missing is a shark now and then.
All dive sites are around the island - a 5 minute boatride (well, banca ride) and you're ready to jump in.
I dived with Paul's diving and all divemasters had 100+ dives on the 8-12 dive sites - so they know the water! The price per dive is fair - a part of the money goes to marine protection work. And the more you dive the cheaper it is per dive.
Equipment: If you have your own gear - bring it! Otherwise you just have to rent it, but I would have died of hypothermia in their wetsuits!