Why Is My Fish Not Eating?

We may earn a small commission for purchases made through affiliate links in this post.

Have you ever found yourself staring at floating pieces of food in your aquarium, wondering, why is my fish not eating?

Whether you have a goldfish, betta, or any other type of fish, it can be concerning when they suddenly lose interest in their food. However, it’s not as uncommon as you may think.

So before you press the panic button, let’s take a closer look at the possible causes and solutions for this issue.

why is my fish not eating

Why is my fish not eating?

Water quality and temperature

Water quality and temperature play a crucial role in the overall health and appetite of your fish.

Poor water quality is characterized by high levels of ammonia, nitrites, or nitrates. These pollutants can easily build up in the water if the tank isn’t properly maintained or if there are too many fish in a small space.

Remember to regularly test the water parameters using a test kit and perform regular water changes to keep these levels within safe limits.

API FRESHWATER MASTER TEST KIT 800-Test Freshwater Aquarium Water Master Test Kit, White, Single, Multi-colored

Fluctuations in water temperature can also disrupt the metabolic processes of fish and weaken their immune systems, which can then slow down their metabolism and digestion, leading to reduced interest in food.

You need to make sure your aquarium thermometer is accurate and that you provide appropriate heating or cooling equipment to maintain a stable temperature for the specific species of fish in your aquarium.

Illness or disease

Illness or disease can be a major reason why your fish isn’t eating.

Fish can suffer from a wide range of illnesses and diseases, including (but not limited to) bacterial and fungal infections or parasitic infestations.

It’s essential to monitor your fish closely for any signs of illness, such as loss of appetite, lethargy or disorientation, changes in coloration, rapid breathing, or growing lesions.

In some cases, simple changes to the water quality may help alleviate the symptoms of illness and encourage your fish to start eating again. In others, more advanced treatment may be necessary.

Stress and fear

Stress and fear are two common factors that can contribute to a fish’s eating behavior.

When fish experience stress, whether from sudden changes in water conditions or their environment, they may lose their appetite.

While some fish may become more reclusive and hide when stressed, others may display erratic swimming behavior or even aggression towards other tank mates.

A disinterested goldfish

Fear can also significantly impact a fish’s feeding response, especially if they feel threatened or unsafe.

By closely observing and monitoring your fish’s actions, you can identify the sources of stress and fear that may be affecting their eating habits.

Creating a calm and stable environment with proper filtration, appropriate tank size, and suitable tank mates can help reduce these stress levels, ultimately encouraging your fish to resume their normal eating patterns.

Wrong food

We often think we know what’s best for our fish, but sometimes, despite our best intentions, we end up offering the wrong food.

Your fish may not be eating because they simply don’t like the food you’re providing. Different species of fish have varying dietary needs, and it helps to understand what your specific fish requires.

Some fish are omnivorous and require a mix of plant matter and protein-based food, while others might be herbivores or carnivores.

If you have a community tank with different species, you may need to alternate between meat-based and plant-based foods.

Furthermore, you need to consider the size of the food you’re offering. Small fish may struggle to eat large pellets and will probably benefit from smaller food options.


Overfeeding your fish can be a mistake with potentially harmful consequences.

While it may seem like providing extra food would be beneficial, overfeeding can actually lead to water contamination and other health problems.

Uneaten food and waste will eventually decompose in the tank, clog up the filtration system, and create an unhealthy living environment for your fish.

Furthermore, excess food can result in a buildup of fat deposits around the fish’s organs, ultimately shortening their lifespan.

Truth is, fish don’t require large amounts of food — their stomachs are small, and they have slower metabolisms than mammals. Avoid the temptation to constantly feed them or indulge them with treats and instead stick to a regular feeding schedule.

Picky eating

Picky eating can be quite perplexing for aquarium owners.

Just like humans, fish have their food preferences, and being picky about what they eat isn’t unusual.

New food, for example, may be met with hesitation or refusal due to unfamiliar smell, taste, or texture, so it’s always best to introduce new options gradually and observe how your fish respond to them.

You can also ‘mix’ their preferred food or treat with the new and unfamiliar food.

Tetra BabyShrimp 0.35 Ounce, Natural Shrimp Treat For aquarium Fish (033197)

New fish may also be picky eaters due to the stress of adjusting to a new tank and surroundings. Patience is key here, as it may take time for them to become comfortable and start eating regularly.

Some of the least picky eaters among fish species include goldfish, bettas, and guppies. These types of fish are known for their adaptability and willingness to eat a variety of foods.

Sometimes, though, picky eating may indicate an underlying health issue.

If you’ve tried various foods and methods but your fish still refuses to eat, it may be time to consult with a veterinarian who specializes in aquatic animals.

In summary

There are many reasons why your fish may not be eating, from water quality issues to simply being a picky eater. Since every fish is unique, it’s important to observe their behavior and make adjustments accordingly.

If they continue to show signs of not eating despite addressing these potential causes, it may be necessary to consult with a veterinarian or experienced aquarist for further guidance.

About the author

Li-ran B.

Li-ran has been taking care of fish since he was a young kid and considers himself a self-proclaimed aquatic hobbyist at heart. What started as a simple childhood curiosity quickly turned into a full-fledged passion. Currently, his new obsessions are nano aquariums and glowing fish tank decorations.