Angelfish (Pterophyllum scalare) are freshwater fish native to South America. This species of cichlid is found in many rivers throughout Peru, Colombia, French Guiana, Guyana, and Brazil. In the wild, they will eat things like shrimp, worms, and some mall amount of plant-based food.
They are usually about 6 inches in length and can grow to about 8 inches tall. They are fairly thin fish and they come in a variety of patterns and colors, from a black-and-silver marble to stripes, to solid silver. They are popular for aquariums because of their beauty and the fact that they are peaceful fish that gets along well with most species.
What Do Angelfish Eat in the Wild?
In the wild, the freshwater angelfish often feed at the surface or mid-water of the river. They feed on small insects, invertebrates, and small fish. They are meat eaters and will also eat larvae, worms, shrimp, and whatever meat they can find. They do eat a small number of plants and algae to round out their diet. They have a high protein diet in the wild and aquarists should try to feed captive angelfish a similar diet to keep them at peak health.
What Do Angelfish Eat in an Aquarium?
If you have freshwater angelfish in your aquarium, it’s important to make sure they get the right amount of protein to keep them healthy. In the wild they are omnivores, eating a fair amount of meat, so you will need to make sure to reproduce their high-protein diet as much as possible. Here are a few options for feeding your angelfish:
How Often Should Angelfish be Fed?
Young angelfish will need to eat 3 to 4 times a day and will require more live food than an older angelfish might need. Remember to be careful with live food and make sure it’s as fresh as possible to avoid bacteria and parasites. Older angelfish can be fed twice a day using pellets and freeze-dried food but will enjoy live or frozen live food as well. Older fish may become overweight as they age so it’s important to keep them on a strict feeding schedule.
The diet of a wild angelfish is high in protein since they feed on invertebrates, insects, worms, and small fish. Captive angelfish will need a similar high-protein diet to keep them at peak health. You can feed it tropical fish food and supplement it with algae wafers or some prepared vegetables. Bloodworms, shrimp, and guppies are a few types of live feed that you can give to an angelfish in an aquarium, but you must be careful of bacteria and parasites so these can be bought as frozen or freeze-dried versions as well. Now that you know what types of food angelfish eat, you are ready to feed your angelfish.
- 14 Best Tank Mates for Angelfish (With Pictures)
- 15 Types of Angelfish: Common Strains, Care Tips & Pictures