This article will answer the question ‘what do Angelfish eat’ and will focus on the information that you need to know about angelfish diet.
Freshwater angelfish are popular aquarium pets because of their beautiful color patterns and delicately graceful fins. They are indeed angels in the water. In general, they are peaceful but could become aggressively territorial when there is not enough space for them to live particularly if they are in the company of other fishes. They are native to South America and can be found in nearly all the major rivers there, Orinoco, Essequibo and the Amazon river.
What Do Angelfish Eat?
So, what do Angelfish Eat and how do you take care of them? Angelfishes are quite omnivorous, eating flakes, small pellets or granules and shrimp. You can feed them frozen food such as bloodworms and brine shrimp. They can be fed once a day. Do not worry about feeding them commercial food. If they do not, it is an indicator that something is terribly wrong. Most of the time it is the environment but sometimes it could just be their biorhythm. It is known that angelfishes go on a hunger strike for days if the quality of the water has degraded below a certain point. So, deal with the water problem when your angelfish stops eating.
What Do Angelfish Eat In The Wild?
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. Also make sure that the food vendor has a good reputation if you decide to feed them guppies, which are also among their best meals in the wild. A lot of angelfishes in pet stores are diseased mainly because the guppies that are fed to them are full of parasites. They also prefer meat, so the meatier the bloodworms, blackworms and brine shrimp, the better.
Taking Care of Angelfish
In order to care for an angelfish, make sure that you:
- Select the right tank size. If you start taking care of an angelfish in its infancy, know that is going to get bigger at some point. Angelfishes can grow up to 6 or 8 inches long. Have a tank that has a 20-gallon holding capacity. If you have something bigger, then it’s better.
- Put the right vegetation in the tank. Angelfishes love a tank with lots of natural substrate and vegetation. You have to mimic their wild environment. The wilder, the better. Try experimenting with rocks and hiding places and add stuff such as drift wood and grass. Check your local pet store if you want to get an idea about the kind of environment that angelfishes prefer.
- Observe your angelfish to know what do angelfish eat and how much food it should have. This is where you apply trial and error. Younger angelfish need more live food compared to older angelfish. As your angelfish gets older, you can feed them more commercial food that they get accustomed to. Young angelfish can eat 3 to 4 times a day and can be fed once a day as they become older. For older angelfish, stick to a strict diet and schedule as they could become overweight and sick if fed too much.