Wild freshwater angelfish have very distinctive dark stripes that run vertically down their bodies, giving the freshwater angelfish the ability to blend in to its ... Marine angelfish graze on algae on coral reefs and rocks are well as eating smaller fish and crustaceans such as shrimp and small species of prawn. read more
Both freshwater and saltwater angelfish are omnivorous. They’ll eat smaller fish, invertebrates, crustaceans, and algae (free-floating and growing on coral or rocks). read more
Out there in the wild, angelfishes eat insects, invertebrates and small fishes. If you want your angelfishes to be healthy, this diet has to be replicated as closely as possible. Natural food might be difficult to acquire so try to search for stores that sell blackworms, feeder guppies and adult brine shrimp. read more