Algae, Cloudy Water & Common Problems

Why Are My Fish Not Eating?

A missed meal can be harmless; persistent appetite loss is a useful warning sign.

Answer firstIf a fish suddenly stops eating, test the water and temperature first, then review stress, competition, food type and signs of disease.Best forTroubleshooting appetite lossChecked13 September 2026

Food is one of the easiest behaviours to monitor because you see it every day. The useful distinction is between one skipped meal and a continuing change from that fish's normal appetite.

Aquarium Aquascaping in Progress

Check the water before the menu

Poor water quality is a common trigger for stress and illness. Measure ammonia and nitrite, confirm temperature and review any recent pH or maintenance changes.

Do not keep offering more food into a tank where fish are refusing it; uneaten food adds waste.

Normal short-term reasons

  • Recent transport or introduction to the tank.
  • The species feeds at dusk or night.
  • The fish is already full from grazing or live foods.
  • A breeding fish is distracted or guarding eggs.
  • The food is too large, too hard or presented in the wrong part of the water column.

Look for social competition

Fast fish can monopolise food before shy or bottom-dwelling species reach it. Feed in more than one area or use sinking foods where appropriate.

Persistent chasing at feeding time can suppress appetite through stress.

When appetite loss points to illness

RSPCA lists poor appetite alongside other health changes such as abnormal swimming, bloating, spots and unusual breathing. If appetite loss persists or the fish is losing condition, isolate only when appropriate and seek expert diagnosis rather than medicating blindly.

Frequently asked questions

How long can a fish go without eating?

It varies by species, size, age, health and temperature. Do not use a generic fasting limit to ignore ongoing appetite loss.

Should I try different food immediately?

Not before checking water and temperature. A new food will not fix ammonia, bullying or disease.

Can new fish refuse food?

Yes. Transport and a new environment can suppress appetite temporarily, but water quality and health should still be monitored.

Sources and further reading

This guide separates general aquarium arithmetic from fish-welfare decisions. For species-specific limits, always check the needs of the fish you intend to keep.