Ophidiaster granifer is found on
coral reefs in shallow waters in the Red Sea and Indo-Pacific Ocean. It is known from the South China Sea, Japan, Tonga, Fiji, Samoa, northern and western Australia, the
Great Barrier Reef, New Guinea, Indonesia, the East Indies and the Philippines. It usually hides under boulders and is found on outer reef flats and patch reefs in lagoons, among broken coral rubble and among the dead bases of tangled coral thickets. ==References==