Why Are My Goldfish Not Eating

Goldfish Not Eating

Feeding time can be a pleasant time to be a goldfish owner. The event makes goldfish specifically excited, and they will often be waiting for you, wiggling in eager anticipation of their meal. With a little endurance and practice, however, you can train your goldfish to eat out of your hand. Goldfish are commonly quite happy to devour everything in sight that is eatable, so when they show no interest in meal, usually, it is a sign that something is wrong.

Goldfish are incredibly sensitive animals. Seeing your goldfish not eating is very worrying, particularly if you’re new to having fish and do not know why it’s happening. Some reasons could explain why your goldfish has stopped or not eating, and sometimes they’re minor causes. At other times the reasons are serious, and you need to take them to the vet or take immediate action.

New Goldfish

Sometimes, when you get a goldfish and put them in their aquarium or container, you’ll notice they refuse to eat. But why, this happens because they’re under stress, due to the abrupt and significant changing of their environment. However, this reaction is normal and usually resolves by itself when the new inhabitant of the aquarium acclimatizes to its new habitat.

If you find that after some hours they’re still not eating, perhaps the issue is due to a deficiency in the aquarium. You could’ve also made the mistake of selecting or choosing a species unsuited to your microclimate.

Inadequate Temperature

If your goldfish suddenly stops eating, this is often because, for some reason, the correct temperature has dropped in the fish tank. When this happens, they’ll go into dormancy.

Before getting any new goldfish, you must know the exact temperature range required by the species you select. Do not but one that is incompatible with the temperature set in your fish tank.

A Dirty Aquarium

If you do not keep their aquarium clean, the water becomes visibly degraded. When the water isn’t changed weekly, which is recommended for proper maintenance, it escalates the level of nitrates, and the oxygen level reduces. This causes an imbalance in the fish tank’s environment, making it not comfortable for its inhabitants. The goldfish will often cease eating to prevent their home from becoming dirtier.

Incorrect Lighting

Sometimes, the fluorescent tube that illuminates their tank melts or breaks. Also, at the same time, you’ll see that some goldfish stop eating. Some goldfish only feed in daylight, and a failing light source confuses them and distracts them from eating properly.

You should always have to hand a few significant parts to make the appliances function properly: filters, heater, and lighting devices are essential so that any failures can be corrected immediately. Moreover, you should monitor and notice all the parameters of the aquarium daily.

Water hardness and pH

The hardness and acidity of the water must be optimized so that your tank fish are duly comfortable. If any of these parameters deviate, it’s most likely that the discomfort will prevent your goldfish from eating properly.

If there are faults on essential parameters such as water hardness and pH, the life of the tank inhabitants will be at risk. That is why the acidity and hardness of the water should be monitored on a daily basis. Some chemicals can instantly correct these deviations.


If your tank runs like clockwork and your fish cease eating, it’s very likely the sign of a disease.

You must check all appearance of your Goldfish every day. If you observe one that seems ill, you’ll have to keep them separate immediately, put it in a separate container and go to the vet. If you do not keep them apart in this way, general contagion is very feasible.

There are drugs, however, which are diluted in water to increase their overall health in the case of an epidemic.


When your Goldfish matures into an adult, they start to show their territoriality and hierarchy. Alpha males are aggressive and chase others from feeding if their tank is not big enough, and the rest of the fish don’t have enough space to live.

When they grow, you’ve to adjust the number in the tank to their current needs. A crowded container causes the aggressiveness of alpha specimens of each species. This stresses the other fish so much that it causes them to die.

Constipation: If Goldfish is staying at the bottom of the aquarium, it might be constipated. A constipated goldfish will scoot along the bottom of the tank when startled rather than taking off and swimming into the water.

Solution: A cooked pea can assist the situation, but if your tank fish isn’t eating, you can leave him without a meal for 48 hours (2 days) to let things move along naturally.

Test the Water

Poor water quality is peradventure, the leading cause of all goldfish issues of not eating—the fish like more cooling water — around 75 degrees — than tropical fish. Also, Goldfish put out more excrement than tropical, which translates to the high risk of higher nitrate levels that can cause the fish to feel poorly.

Use your tank test kit to ensure the nitrite and ammonia levels are at zero, and your nitrate levels have not exceeded healthy levels.

Moreover, a partial water change might be all it takes to provide a goldfish back her appetite.

If you are keeping a goldfish in a bowl, upsize the environment to a 45-gallon tank for the first fish and 25 gallons for each additional Goldfish. Most new goldfish owners do not realize that their new pet can grow to more than17 inches long and end up weighing like 10 pounds. Ensure the filter can handle the nitrate load your Goldfish puts out.

It is better to have slightly over filtered water than not enough, as your Goldfish can die quickly if ammonia levels begin to build up in the aquarium. A goldfish with a red belly sitting on the bottom of the aquarium is likely suffering from poisoning from poor water quality. Also, a red belly indicates potential internal bleeding, which is nearly always fatal.

Offer Variety

Like any other creature, a goldfish not eating can be expressing taste preferences or that it is tired of eating unchanged or the same thing over and over. Fresh spinach, romaine lettuce, or kale kept in the aquarium in a vegetable clip can offer your Goldfish forage as it had found in the wild.

The small animal-sourced meal can also provide a variety, such as small crickets or freeze-dried brine shrimp.


If your Goldfish is not eating and it seems perfectly normal after taking the necessary steps, otherwise, and sure your water quality is good, then do not worry. Goldfish can as well go for weeks without eating without any adverse effects on their health. Do observe your Goldfish for any symptoms of distress.

Add a Comment

Your email address will not be published. Required fields are marked *

Left Menu Icon