Loss of appetite in aquarium fish is one of the earliest signs that something is wrong, and it is rarely a diagnosis on its own.
When a bacterial infection is suspected, fish keepers sometimes use products such as Fish Mox, which contains amoxicillin, or Fish Zole, which contains metronidazole, but these are for ornamental fish and pet birds only.
Before assuming an infection, test the water for ammonia, nitrite, nitrate, pH and temperature, because poor water quality is a far more common cause of appetite loss than bacteria.
This article covers the signs to look for, the role of water quality, where antibacterials sit in treatment, and when to involve an aquatic veterinarian.
Common Signs That Accompany Loss of Appetite in Aquarium Fish
A fish that ignores food may also hang at the surface, sit on the bottom, or hide more than usual. Its colours may darken or fade, and its fins may be clamped. Some fish spit food out or take a piece and then reject it.
These signs can point to stress, poor water quality, parasites, or a bacterial infection. None of them identify the organism involved. That is a job for a veterinarian with the right equipment, not something to guess at from behaviour alone.
If you see clamped fins alongside appetite loss, our article on clamped fins in aquarium fish explains what those signs can indicate. Wasting, where the fish loses weight over time, is covered in our guide to wasting disease in aquarium fish.
Water Quality First: The Most Overlooked Cause
Ammonia and nitrite are toxic to fish even at low levels. A spike can suppress appetite within hours. Temperature swings, low oxygen, and a pH crash can do the same. Before reaching for any medication, test the water and correct any problems.
A partial water change, improved aeration, and checking your filter are sensible first steps. If the water is fine and the fish is still not eating, then consider other causes. Our water quality guide walks through the parameters to check and what to do about them.
Never add an antibacterial to the tank as a precaution. Antimicrobial stewardship means treating only when there is a genuine reason, following the label, and finishing the course. Using these products when they are not needed helps resistant bacteria thrive.
When a Bacterial Infection Is Suspected
Bacterial infections in fish can cause appetite loss, but they usually come with other signs: red streaks, open sores, fin erosion, or a swollen abdomen. If you see these, isolate the fish in a quarantine tank if possible. Our quarantine tank guide explains how to set one up.
If a veterinarian confirms a bacterial infection, they may recommend an antibacterial. Fish Mox contains amoxicillin and is labelled for ornamental fish and pet birds. Fish Zole contains metronidazole and is used for certain protozoal and anaerobic bacterial infections in the same species.
These products are not for human use and must never be given to food-producing animals. Always read the label on the bottle for the correct instructions. If you are unsure, ask an aquatic or avian veterinarian.
Where Antibacterial Classes Sit in Treatment
Amoxicillin is a broad-spectrum penicillin. It is used for some gram-positive and gram-negative bacterial infections. Metronidazole is an antiprotozoal and antibacterial that targets anaerobic organisms. They work in different ways and are not interchangeable.
Knowing which class is appropriate for a given infection is a veterinary decision. Our antibacterial classes guide explains the differences in plain terms. It is not a substitute for professional advice, but it can help you ask better questions.
If you are treating a fish, follow the label exactly. Do not guess at a dose or extend treatment beyond what is written. The dosage guide on our site explains how to read the label, but it does not replace the label itself.
Secondary Infections and Appetite Loss
A fish that stops eating because of stress or poor water quality can become vulnerable to secondary bacterial infections. These often appear as fin rot, mouth fungus, or ulcers. Treating the underlying cause is as important as treating the infection.
Our article on secondary bacterial infection in aquarium fish covers how these develop and what to do. If you suspect a secondary infection, isolate the fish and consult a vet.
Appetite often returns once the fish is in clean water and the stressor is removed. If it does not, and other signs worsen, veterinary advice is the next step.
Supportive Care for a Fish That Is Not Eating
Offer small amounts of food and remove anything uneaten after a few minutes. Uneaten food decays and worsens water quality. Check temperature and oxygen levels, and reduce stress by keeping the tank quiet.
Some fish recover appetite once they are in a hospital tank with stable conditions. Others need specific treatment. Do not force-feed a fish unless a vet has shown you how.
If the fish is in a community tank, consider whether tankmates are bullying it or competing for food. Sometimes the fix is as simple as separating the fish at feeding time.
Legal and Practical Considerations
In the US, antibacterials labelled for ornamental fish are not intended for human consumption or for food-producing animals. Our legal and regulatory page explains the rules that apply to these products.
You should also check your local laws. Some states restrict the sale of certain antibacterials without a prescription. We comply with all applicable regulations, but it is your responsibility to use these products legally and responsibly.
If you have questions about our products, our FAQ page may help. For medical advice about your fish, always consult a veterinarian.
| Sign | Possible cause | What to do |
|---|---|---|
| Hanging at surface | Low oxygen, ammonia | Test water, increase aeration |
| Clamped fins | Stress, poor water quality | Check parameters, consider quarantine |
| Red streaks or sores | Bacterial infection | Consult vet, consider isolate |
| Weight loss over time | Parasites, chronic disease | Vet advice, review diet |
| Spitting food out | Stress, oral irritation | Check water, observe behaviour |
Signs that may accompany loss of appetite in aquarium fish
Frequently asked questions
What is the most common cause of loss of appetite in aquarium fish?
Poor water quality is the most common cause. Ammonia, nitrite, temperature swings, and low oxygen can all suppress appetite. Test the water before assuming an infection.
Can I use Fish Mox for loss of appetite in my fish?
Fish Mox contains amoxicillin and is labelled for ornamental fish and pet birds. It is not for human use or food-producing animals. Only use it if a veterinarian confirms a bacterial infection and follow the label exactly.
How do I know if my fish has a bacterial infection?
Signs like red streaks, open sores, fin erosion, or a swollen abdomen can suggest a bacterial infection. Identifying the organism requires a veterinarian. Do not guess.
Should I quarantine a fish that is not eating?
If you suspect an infection, quarantine can help prevent spread and reduce stress. Our quarantine tank guide explains how to set one up. Always use a separate tank for treatment.
What should I do if my fish stops eating after a water change?
Check temperature and pH of the new water. A sudden change can shock fish. If parameters match and the fish still does not eat, look for other signs and consider veterinary advice.
Are these antibacterials safe for pet birds?
Fish Mox and Fish Zole are labelled for ornamental fish and pet birds. They are not for human use or food-producing animals. Always follow the label and consult an avian vet.
My Fish Mox supplies Aqua Soma Labs antibacterials for ornamental fish and pet birds: one named active per bottle, factory-sealed, with the lot code and expiry printed on the label, dispatched the same business day. See the full range.
For aquarium and avian use only. This article is general husbandry information, not veterinary advice and not a dosing instruction. These products are not for human consumption and not for animals raised for food. Follow the label on the bottle, and consult an aquatic or avian veterinarian, who can identify the organism and advise on the correct product, dose and duration. See our legal and regulatory information.