Symptom
Goldfish not eating
A goldfish that ignores food is telling you something, but not always something serious. Cold water, a new home or a stale tub of flakes explain many cases; the water test sorts out the rest.
How soon to act
- Watch closely This symptom
- Act within a day or two
- Act today
A healthy adult goldfish can generally go a few days without food, and up to about a week in a cool room, so a missed meal is not an emergency. Test the water anyway. If the fish is also clamped, floating, bloated or gasping, treat it as soon rather than monitor.
What you may observe
- Whether the fish ignores food entirely, mouths it and spits it out, or eats less than usual
- Whether all the fish have stopped eating, or only one
- The water temperature, and whether it has dropped recently
- Anything new in the last two weeks, such as a move, a tankmate, a rearrangement or a fresh tub of food
- Other signs, such as clamped fins, floating, a swollen belly, stringy faeces or fast breathing
- Whether the fish is thinning, with a hollow belly or a pinched look behind the head
- Whether it approaches food with interest and then cannot take it, which is a different problem from not wanting it
- Anything visible in or around the mouth, including a pebble the fish cannot dislodge
- Whether it is being reached by the food at all, or simply losing the race to faster tank mates
- How the fish looks from directly above, where weight loss shows far earlier than through the glass
Common possible causes
In rough order of how often they turn out to be the answer. None of these is a diagnosis.
-
Poor water quality
CommonAmmonia, nitrite, a high nitrate level or a pH shift take the appetite away before they do anything else visible. A whole tank that suddenly loses interest in food, particularly a new, small or crowded one, is nearly always a water problem, and the fish usually start eating again within a day of a good water change.
-
Cold water
CommonA goldfish's metabolism runs at the temperature of its water. As it falls, digestion slows and appetite fades, and below about 10 °C (50 °F) pond fish stop eating almost entirely, which is normal and expected. Indoors, a fancy goldfish in a room that has cooled to 12–15 °C (54–59 °F) will pick at food or ignore it until the water warms.
-
Stress from a new environment
CommonA fish that has just arrived, been moved to a new tank, or watched its tank being rearranged commonly refuses food for a few days. So does one that is being chased by a tankmate or startled by a busy room. If the water is good and it starts to eat within a week, it simply needed to settle.
-
Constipation
PossibleA gut backed up with dry food leaves no room and no appetite. The fish may look slightly rounder than usual, sit on the bottom or float after its last meal, and pass long, trailing or no faeces. A short fast and a switch to vegetables and softer foods usually gets things moving again within a few days.
-
Internal parasites or bacterial infection
PossibleA fish that refuses food for more than a week in good, warm water, and is also thinning, passing white stringy faeces, clamped, bloated or listless, may have gut worms or an internal infection. These need a proper diagnosis, ideally from a vet examining a faecal sample, because the treatments are specific and not interchangeable.
-
Old age or unpalatable food
Less commonVery old goldfish eat less, more slowly, and can struggle to see or catch food; they need softer, sinking food offered where they rest. At any age, a tub of flakes or pellets that has been open for months loses its smell and vitamins, and a fish may simply refuse it. Try a fresh tub, a frozen food or a piece of vegetable.
Water checks to do first
Poor water mimics or worsens almost every goldfish illness. Test before you treat.
- Ammonia and nitrite, which must both read zero; loss of appetite is often the first sign of either
- Nitrate, since a level that has crept well above 40 mg/L dulls fish and their appetite long before it does obvious harm
- Temperature, right now and over the past week; appetite drops steadily below about 15 °C (59 °F) and stops below about 10 °C (50 °F)
- pH, particularly in an older tank where it may have drifted down without anyone noticing
- How old the open tub of food is, since flakes and pellets lose their smell within a few months and a fish may simply be refusing stale food
- Whether the tank has substrate small enough to be picked up and lodged in a mouth
Goldfish are enthusiastic eaters that learn who feeds them and beg from anyone who pauses near the tank, so one that lets food drift past is hard to miss. Appetite is a sensitive signal rather than a dangerous one: it drops at the first hint of trouble, and a healthy adult can miss meals for a few days without harm, which gives you time to find out why.
A pause or a problem?
Two questions sort most cases: is it one fish or all of them, and is the fish otherwise normal? All the fish going off their food at once points to something shared, nearly always the water or the temperature. One fish refusing while the rest feed points to something individual: stress, constipation, an old fish slowing down, or an illness beginning. A fish that swims with its fins open and is curious about the room can be given a few days; one that is also clamped, floating, bloated or breathing hard cannot.
Will not eat, or cannot eat?
The distinction that changes what you do next, and it is easy to miss because both look like a fish ignoring its food.
A fish that will not eat shows no interest. Food goes past and it does not follow. That is the appetite question this page is mostly about.
A fish that cannot eat is the more urgent one. It comes forward, it clearly wants the food, and then something goes wrong: it takes a pellet and drops it, works its jaw repeatedly, turns away and comes back, or seems unable to close its mouth. What to look for, with a torch through the glass:
- Something lodged in the mouth. A piece of gravel picked up while grazing and not spat out is the classic case, and it happens often enough to check for first. The fish looks as though it has simply lost interest, and it is starving with food in front of it.
- Injury to the jaw or lips. From a net, from the glass during a fright, or from a spawning chase against hard decor.
- A growth in or around the mouth, which develops slowly — lumps and growths covers that.
Do not pull at it with tweezers or use any force. A goldfish’s mouth is easily damaged, and a vet can do it quickly and safely; the mouth problems page sets out what to do first, and the one careful method for when no vet can be reached. Finding an aquatic vet covers locating one, and this is a good example of a problem that sounds dramatic and is a short, cheap appointment.
The substrate guide covers the size question that prevents the gravel version: goldfish graze constantly, and the sizes that cause trouble are the ones just large enough to pick up and just large enough to stick.
Not eating, or not getting any?
Also worth separating, and the answer is in the watching rather than the tests.
Watch a whole feeding from across the room. A fish that comes forward, competes and is beaten to every mouthful is hungry and losing rather than off its food, and the fix has nothing to do with health. The pattern is common:
- Fancies against single-tails. Commons and comets are faster and reach food first every time, which is one of the reasons the two types are kept separately — how many goldfish covers the rest.
- Poorly sighted breeds against everyone. Telescopes, moors and celestials find food slowly, and cloudy eyes covers what else affects that.
- One feeding spot. Everything arriving in one place concentrates the competition.
The fixes are simple: feed in two places at opposite ends, use sinking food so it does not disappear at the surface, and allow enough time — the fish that eats last still needs to eat. The feeding guide covers portion and routine.
Telling the causes apart
Water comes first, as a common cause and the quickest to rule out. Ammonia and nitrite kill appetite before they produce anything you can see, and a tank that has drifted to high nitrate over months of skipped changes produces dull, disinterested fish. Fix the water and the appetite usually returns within a day or two.
Temperature is next, since goldfish eat in proportion to how warm they are. A pond in autumn or a tank in an unheated room cools the fish until it wants very little, and below about 10 °C (50 °F) a pond goldfish should not be fed at all; the temperature guide sets out the ranges and the pond guide covers winter.
Stress explains most single-fish cases: a new arrival, a move, a rescape, a boisterous tankmate or a tank next to a television will put a fish off its food for a few days. Constipation explains many of the rest, particularly in round-bodied fancies, and usually comes with a fuller belly, odd faeces and a tendency to float or sit; see the swollen abdomen page.
Suspect the food, too — feeding a sick goldfish covers how to restart an appetite and what a fish that spits food out is usually telling you. Flakes and pellets lose their smell and vitamins within months of opening, and a fish that mouths food and spits it out is often reviewing the menu rather than ill. A fresh tub, a smaller pellet or a frozen food settles the question.
What to do first
Test the water, correct anything you find with a temperature-matched partial water change, and check the thermometer. Then stop feeding for two or three days, which stops uneaten food spoiling the water. When you restart, offer a small amount of something different, such as a piece of skinned pea, a soaked pellet or a frozen food, once a day, and remove whatever is not eaten within a couple of minutes. Return to the routine in our guide to how often to feed goldfish once the fish is eating.
Watching for weight loss
The measurement that tells you whether a pause has become a problem, and the one most people take from the wrong angle.
Look from directly above. Seen from overhead, a healthy goldfish has an even, rounded width behind the gill covers. A fish losing condition narrows sharply there, and in time the back develops a slight ridge — the “knife edge” that keepers describe. From the front glass, a fish can lose a great deal of condition before anything looks different, which is why weight loss is usually noticed late.
Photograph it from above, against the same background, every week or two. A change that is invisible day to day is obvious across a fortnight.
And compare against the others. A fish of similar age and breed in the same tank is the best reference there is.
Weight loss with a good appetite is a different and more concerning picture — a fish eating normally and still thinning suggests something internal, often gut parasites, and it is a reason to see a vet rather than to feed more. A goldfish losing weight sorts that picture from a fish that is simply losing out at feeding time.
A ladder, not a panic
Because the answer to “should I worry?” depends almost entirely on how long it has been and what else is true.
| When | What to do |
|---|---|
| Day 1 | Nothing. Test the water. A missed meal is not information yet. |
| Days 2–3 | Stop offering food that is not being eaten. Check temperature. Watch a full feeding to see whether it is competition. |
| Days 4–7 | Try a different food — something frozen, a vegetable, a fresh tub. Look at the mouth. Look from above for condition. |
| Day 7+ | In clean, warm water with no other signs, this is the point to ask a vet rather than keep waiting. |
| Any day | Refusing food with clamped fins, bloating, raised scales, gasping or floating moves it up the ladder immediately. |
A very useful thing in that table is the last row. Loss of appetite alone is a weak signal; loss of appetite alongside anything else is a strong one.
Restarting an appetite
Once the water is right and nothing else is wrong, a few things genuinely help a reluctant fish start again.
- Fresh food. Flakes and pellets lose their smell and much of their vitamin content within a few months of opening, and smell is how a goldfish decides something is food. A new tub resolves a surprising number of cases — reading a fish food label covers what to buy and how much of it.
- Something strongly scented. Frozen bloodworm or daphnia are far more attractive to a disinterested fish than dry food, and gel food sits between the two.
- Garlic. Widely used in fishkeeping as an appetite stimulant, usually as a commercial preparation or by soaking food in garlic juice. The evidence that it restores appetite is thin: experimental work on garlic in fish, goldfish included, reports growth and disease resistance rather than appetite, and nothing shows that soaking food in garlic juice is harmless. Some keepers find it works, so it is a reasonable thing to try in small amounts, but not a substitute for finding the cause.
- A few degrees warmer, if the water is genuinely cold for the fish — raised slowly, a degree a day, and not above the normal range.
- Quiet, and the right moment. A fish that is unsettled will not eat with faces at the glass. Feed when the room is calm.
- Food where the fish is. A fish resting on the bottom will not chase floating pellets. Sinking food, placed near it, removes the problem.
Feeding a sick goldfish covers this in more depth, including what to do for a fish that is recovering or under treatment.
The pond year
Seasonal, predictable, and the source of a great deal of unnecessary worry.
Autumn. Appetite tapers as the water cools, and so should the feeding. From about 15 C downward, move to a smaller amount of an easily digested wheat-germ-type food, offered only if the fish come up for it.
Winter. Below roughly 10 C, stop entirely. The fish are barely digesting, and food that sits undigested in the gut does real harm. Fish that spend months on the bottom eating nothing are behaving correctly — sitting on the bottom covers the dormancy side, and a pond through the year covers the whole cycle.
Spring. The restart is the part that goes wrong. Feed too early or too heavily and you load a gut that is not working yet, into water whose filter is also still cold. Go slowly, follow the water temperature rather than the calendar, and expect the fish to be run down for a few weeks — feeding through the seasons has the bands.
When it is something else
A fish that has refused all food for more than a week in clean, warm water, especially one that is losing weight or passing white stringy faeces, has moved beyond stress and constipation. Gut parasites and internal bacterial infections both cause this picture and need different treatments; a vet with a faecal sample under a microscope can tell them apart. Very old goldfish eat less as a matter of course and may need soft, sinking food placed where they rest; that is age, not disease.
Preventing it
Fish in stable, clean water at a steady temperature rarely lose their appetite for long. Test regularly, change water weekly, keep the tank away from drafts and radiators, and quarantine new fish. Buy pellets in tubs small enough to finish within a couple of months, feed a varied diet, and feed only what disappears in a minute or two. A goldfish that is hungry at every meal is one whose keeper will notice the first meal it skips.
When to see a vet
- The fish has refused all food for more than a week in clean, warm water
- It is visibly losing weight, with a hollow belly or a pinched look behind the head
- It shows other signs of illness, such as a swollen abdomen, raised scales, white stringy faeces, clamped fins or gasping
- Several fish have stopped eating and a water change has not changed anything within a couple of days
What not to do
- Do not keep offering food that is not being eaten; uneaten food rots and makes the water worse, which makes the appetite worse
- Do not dose deworming or antibacterial products on a guess; internal problems need identifying first, and the medications are not interchangeable
- Do not warm the tank rapidly to stimulate appetite; raise the temperature by no more than a degree or two a day
- Do not feed a pond goldfish in cold water because it "must be hungry"; below about 10 °C (50 °F) it cannot digest the food
- Do not chase a fish that has lost its appetite with food or try to hand-feed it; give it quiet and a small offering once a day, then remove what is left. Hand-feeding helps a fish that wants food and cannot compete, not one that does not want it
- Do not confuse a fish that will not eat with one that cannot; a fish trying to take food and failing needs its mouth looked at today
- Do not pull at something lodged in a fish's mouth with tweezers or use any force; a vet can remove it quickly and safely, and the mouth problems page covers what to do first
- Do not judge weight through the front glass; look from directly above, where it shows weeks earlier
Frequently asked questions
How long can a goldfish go without eating?
A healthy adult goldfish can generally go a few days without food, and up to about a week in a cool room, so a missed meal is not an emergency; an aquatic vet's emergency limits are three to four days at 21–24 °C. Pond fish eat little or nothing in cold water. Young, small or thin fish have less reserve. The fasting itself is rarely the danger; the reason for it is what needs finding, so test the water and temperature the same day. There is no evidence-based safe waiting period before asking for help.
My goldfish takes food and spits it out. Why?
Spitting is common and usually means the food is the problem rather than the fish. Pellets that are too large or too hard, flakes that have gone stale, or a new brand with an unfamiliar taste all get sampled and rejected. Try soaking the pellets, a smaller size, a fresh tub, or a frozen or gel food. A fish that spits everything, including favourites, may have a mouth injury or a gut problem and needs watching.
How do I tell whether my goldfish is actually losing weight?
Look from directly above, not through the front glass. Seen from overhead a healthy goldfish has an even, rounded width behind the gill covers; a fish that is losing condition narrows sharply there, and the back can take on a slight ridge or knife edge. It is dramatically more visible from that angle than from the side, which is why weight loss so often goes unnoticed until it is advanced. Photograph the fish from above every week or two and compare, and compare it against its tank mates while you are at it.
My fish tries to eat but cannot. What is going on?
That is a different problem from not wanting food, and a more urgent one. A fish that approaches food with obvious interest, takes it and cannot hold it, or works its jaw repeatedly, may have an injury to the mouth, a growth, or something lodged in it — a piece of gravel that was picked up and could not be spat out is the classic case, and it happens often enough to check for. Look at the mouth with a torch through the glass. Do not pull at it with tweezers or use force; a vet can remove it safely and quickly, and the mouth problems page covers what to do first.
Is my fish not eating, or just not getting any?
Worth separating, because the answer changes everything. Watch a whole feeding from across the room rather than glancing at it: a fish that comes forward, competes and is beaten to every mouthful is hungry and losing, not off its food. Slow fancies lose out to single-tails, poorly sighted breeds lose out to everyone, and a single feeding spot concentrates the problem. Feed in two places at opposite ends, use sinking food, and give it long enough — the fish that eats last still needs to eat.
Should I feed my pond goldfish in winter?
Not once the water is below about 10 °C (50 °F). At that temperature the fish's digestion has all but stopped, food sits in the gut, and feeding does more harm than good. Between roughly 10 and 15 °C (50 and 59 °F), offer a small amount of an easily digested wheat-germ type food once a day or less, only if the fish come up for it. Normal feeding resumes as the water warms in spring.