Q:

What do angelfish eat?

A:

Quick Answer

Marine and freshwater angelfish are omnivores and feed on animals and plants. The ideal diet for marine angelfish varies with species, but most prefer to graze and nibble on algae. Freshwater angelfish eat flakes, vegetables, and frozen and freeze-dried foods, but they prefer live foods.

Know More
What do angelfish eat?
Credit: Jeff Kubina CC-BY-2.0

Full Answer

Saltwater angelfish eat macroscopic algae, diatoms and small crustaceans. Introducing them to an established aquarium with a generous supply of algae and live rock growth helps them to adjust to aquarium foods. Some species of marine angelfish feed exclusively on sponges and may starve in aquariums if their diets don't include frozen edible sponges. Suitable aquarium foods include spirulina, nori, marine flake foods, live brine shrimp and other dried or frozen foods meant for carnivores.


Is this answer helpful?

Similar Questions

  • Q:

    How long do angelfish live?

    A:

    In captivity, freshwater angelfish typically live eight to 10 years, but they can survive for up to 15 years. Their hardiness and longevity makes them a popular fish in home aquariums.

    Full Answer >
    Filed Under:
  • Q:

    What do you feed a lionhead goldfish?

    A:

    Lionhead goldfish are omnivores that eat a wide variety of plant and animal matter. Lionhead goldfish should be fed high-quality fish flakes and freeze-dried foods, including brine shrimp, blood worms and Daphnia. Because of the potential for parasitic contamination, live food is not recommended for this species.

    Full Answer >
    Filed Under:
  • Q:

    What types of fish are good tank mates for angelfish?

    A:

    Fish that are peaceful and docile make the best tank mates for angelfish. Species of fish that would thrive alongside angelfish include livebearers, tetras, rams, Krib’s cichlids, keyholes and many species of bottom feeders, such as corydoras catfish. That said, angelfish seem to do the best when they are kept in groups of five of more of their own species.

    Full Answer >
    Filed Under:
  • Q:

    What do betta fish eat?

    A:

    For day-to-day feeding, most pet owners prefer to feed betta fish freeze-dried food. These fish actually prefer live food, but freeze-dried food is less expensive and more readily available.

    Full Answer >
    Filed Under:

Explore