There are many reasons why goldfish may not be eating and there are certain things people should do to take care of their goldfish and make sure they’re okay.
Here are several reasons why your goldfish may not be eating:
1. Poor water quality, polluted water- make sure test the water
2. Water chemistry such as PH, Ammonia, Nitrite, Nitrate may be off the scale, check levels
3. Filter may be dirty, causing stress and poor conditions resulting in fish not eating.
4. There may be dead goldfish in the tank causing bad conditions resulting in fish not eating.
5. Goldfish may have disease or illness’s resulting in lack of interest for food and eating. Sickness is one of the top reasons why goldfish don’t eat. Pretty much the same as humans, when we’re sick the thought of food doesn’t interest us.
6. Food may be old or stale, lack of nutrients.
7. Goldfish may be showing lack of interest in the same food, try feeding your goldfish a different food.
8. Make sure there is no chlorine in the water, make sure you always add AquaPlus Water conditioner when performing water changes.
9. There may be an organic matter build up in your aquarium. Make you stir up the aquarium gravel with a aquarium gravel cleaner to make sure aquarium bed is clean.
10. Your goldfish do sleep, maybe there resting and full resulting in lack of interest in eating.
11. If you’ve recently purchased goldfish from a pet store, they still may be getting used the their new surroundings. Usually it may take a day or two to get used to their new surroundings as stress is a big reason why as well goldfish are not eating.
By cross elimination you can figure out why your goldfish may not be eating. Once you’ve determined why they’re not eating, fix the situation and they will begin eating right away. Usually its something simple. Think about it, would we like eating the same food everyday, same goes for goldfish. Offer your goldfish a variety of different foods to make sure they stay healthy.