Diadema antillarum grazes on the algal turf of coral reefs primarily during the night. Foods eaten include algal turf, young corals and zoanthids.
Animal Foods: aquatic or marine worms; cnidarians; other marine invertebrates; zooplankton
Plant Foods: algae
Primary Diet: carnivore (Eats non-insect arthropods, Eats other marine invertebrates); herbivore (Algivore); omnivore