Symptom
Goldfish flashing and scratching
Flashing is a goldfish trying to scratch an itch it cannot reach. It is the earliest warning most keepers get, and it usually means either something on the skin and gills or something wrong in the water.
How soon to act
- Watch closely
- Act within a day or two This symptom
- Act today
An isolated flash now and then is normal behaviour. Repeated flashing, or flashing by more than one fish, means the skin or gills are being irritated by something, and it is worth finding out what within a day or two rather than waiting for visible signs.
What you may observe
- A sudden dart that ends with the fish turning on its side and scraping its flank against gravel, rock, glass or the filter
- Rubbing the same spot repeatedly, often the gill covers, the belly or just behind the head
- Twitching or shimmying in place without moving forward
- Gill covers working faster or wider than usual, or one gill moving differently from the other
- A grey, milky or dull film on the flanks, and colour that has lost its shine
- Anything visible attached to the fish, from salt-like grains to short threads with two hanging sacs, or flat oval discs that move
- How many times a given fish flashes in ten minutes, which turns an impression into a number you can compare tomorrow
- Whether it is always the same fish, or has spread through the tank over days
- Small red craters or inflamed spots where something has detached or been rubbed raw
Common possible causes
In rough order of how often they turn out to be the answer. None of these is a diagnosis.
-
Skin and gill flukes
CommonMicroscopic flatworms that attach to the skin and gill filaments. They are invisible to the eye, which is what makes them such a common answer to unexplained flashing, and they irritate the gills enough to cause faster breathing alongside the scratching. They are already present at low numbers in many tanks and multiply when fish are crowded, stressed or in poor water.
-
Early ich
CommonFlashing often starts a day or two before the white spots appear, while the parasite is burrowing into the skin. If the fish has recently met a temperature drop, a new arrival or a move, treat unexplained flashing as a reason to look very closely each morning for the first grains.
-
Water chemistry irritation
CommonAmmonia, nitrite, a pH that has shifted, or tap water that went in without conditioner all burn or irritate the skin and gills directly. The clue is timing and numbers, they usually affect every fish in the tank at once, and the flashing often begins within a day of a water change or a missed one.
-
Protozoan parasites
PossibleCostia, Chilodonella and Trichodina are single-celled parasites that cause intense irritation and a characteristic excess of slime, giving the flanks a grey or milky film. They take hold on fish weakened by poor water or cold stress and cannot be identified without a microscope, which is why guessing between them rarely works.
-
Anchor worm and fish lice
Less commonThese two are large enough to see. Anchor worm appears as a short white or greenish thread with two small sacs at the free end, embedded in the flank with a red, inflamed base. Fish lice are flat, translucent, coin-shaped animals a few millimetres across that move around the body. Both arrive on new fish, plants or pond water.
-
Something in the tank
Less commonA goldfish will also rub against a surface it likes, or scrape while investigating the substrate, and a fish kept in a bare tank sometimes rubs simply because there is nothing else to do. Occasional, unhurried rubbing by an otherwise well fish with clean water behind it is not the same thing as repeated, frantic flashing.
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; either one irritates skin and gills on its own and weakens the fish against everything else
- Nitrate, as a measure of how long the tank has gone without enough water changes; under 40 mg/L, ideally under 20
- pH, and specifically whether it has moved recently, because a shift irritates more than a steady value at either end
- Whether the last water change was conditioned; unconditioned tap water is a classic cause of flashing a few hours after a change
- Temperature and its stability over the last week, since a drop is a common trigger for an ich outbreak
- Whether a treatment is already running, because many reduce dissolved oxygen and some irritate in their own right
- In a pond, whether anything arrived recently — a plant, a fish, a bucket of water from elsewhere, or wild birds using it
A goldfish that flashes is scratching. It swims normally, then darts, rolls onto its flank and scrapes itself against the gravel, a rock, the glass or the filter body, and carries on as though nothing happened. Most keepers see it long before they see anything on the fish, which makes it one of the most useful signals a goldfish gives you and one of the easiest to explain away.
The behaviour itself does not name a cause. It says only that the skin or the gills are irritated, and there are two broad families of reason: something is on the fish, or something is in the water. The order in which you check them matters, because one of the two is far more common and costs nothing to rule out.
Water first, always
Test before you treat. Ammonia and nitrite burn gill and skin tissue directly, a pH that has drifted or swung irritates in the same way, and tap water that went into the tank without conditioner will have fish flashing within hours. All of these produce behaviour indistinguishable from a parasite load, all of them are more common than parasites, and all of them are fixed with water changes rather than a bottle from the shop.
The tell is usually timing and spread. Chemistry affects every fish in the tank at roughly the same time, and it often follows an event: a water change, a missed week, a new filter, a dead fish that went unnoticed. The water testing guide covers what each reading means.
Shimmying is the related sign to know, and it is not flashing. A flashing fish makes a deliberate run at something solid and scrapes against it. A shimmying fish stays roughly where it is and rocks or wavers side to side, fins working, making little or no forward progress — the motion of swimming hard without going anywhere. It matters here because the two have largely the same causes and the same first step, and because a keeper watching for scraping can miss it entirely.
What it points at, in order: ammonia or nitrite, a pH or hardness that has moved sharply, water that went in without conditioner, and a sudden temperature change. Parasites come lower down the list than they do for flashing. A fish that shimmies in water that tests clean and stable, especially one that also sits low or loses balance, has moved beyond a skin irritation into something neurological or systemic, and that is a vet question rather than a treatment to guess at.
When the water is clean
If ammonia and nitrite read zero, nitrate is low, the pH has been steady and the last change was conditioned, then something is on the fish. Look properly, in daylight or with a torch held at an angle, at the flanks, the gill covers, the base of the fins and the belly.
Salt-like white grains scattered over the body and fins are ich, and flashing usually arrives a day or two ahead of them.
A grey, milky or dull film over the flanks is excess slime, the skin’s response to being attacked, and it points toward the protozoan parasites. Grey film and excess slime takes that sign on its own terms, including the cases where it appears without any flashing at all.
Short white or greenish threads with two small sacs hanging from the free end, anchored in an inflamed red spot, are anchor worm, and the crater they leave behind can become an ulcer. Flat, translucent discs a few millimetres across that move around the body are fish lice. Both are visible, both usually arrive on a new fish or with pond water, and both are reasons to review quarantine.
Nothing at all, on a fish that keeps flashing, most often means flukes. They are microscopic, they concentrate on the gills, and the supporting evidence is respiratory: faster or wider gill movement, one gill cover working differently from the other, or a fish that hangs near the outflow.
Count it rather than notice it
Flashing is unusually easy to misjudge, because it is dramatic to watch and easy to over- or under-remember depending on how worried you already are.
Sit for ten minutes and count. How many times does each fish flash? Write the number down with the date and the time of day. Do it again tomorrow.
That does three things nothing else does. It tells you whether the problem is getting worse or better, which is the only question that matters once you have tested the water. It tells you whether one fish or the whole tank is affected, which separates a parasite on an individual from something in the water. And it gives a vet something concrete, which is more useful than “it keeps scratching”.
A useful rule of thumb: an occasional scrape from a fish that is otherwise well is within normal behaviour; several flashes in ten minutes, repeated on consecutive days, is not.
What to do
Change water and keep changing it. A 30 to 50 percent change (at least half if ammonia reads 2 mg/L or more, unless the pH is below about 6, when smaller daily changes are safer) with conditioned, temperature-matched water, repeated daily while readings are wrong, treats the chemistry causes outright and supports the fish through everything else. Keep the temperature stable rather than moving it; a drop is what triggers many outbreaks in the first place, and the temperature guide explains why stability beats any particular number.
Then look, every day, in good light, and write down what you see. Flashing that stops within a few days of clean water was chemistry. Flashing that continues in clean water is a parasite problem that needs identifying rather than guessing at, and identification means a skin scrape under a microscope. It is a quick, routine procedure for an aquatic veterinarian, and it turns an expensive sequence of treatments into one correct one.
If you do treat, treat for something named, follow the product’s own instructions for your real water volume, remove activated carbon from the filter first, and add extra aeration, because many treatments reduce dissolved oxygen at exactly the moment the fish needs it most.
The ones you can see, and why removing them is not enough
Anchor worm and fish lice are the two parasites here that are visible to the naked eye, which makes them feel more manageable than they are.
Anchor worm is a parasitic copepod, not a worm. What you see is the body of a mature female, a short white or greenish thread with two egg sacs at the free end, with her head embedded in the fish’s muscle and an inflamed red base around it.
Do not pull them off by the thread. The embedded head usually breaks away and stays in the fish, which keeps the wound open and frequently becomes infected — the crater left behind is a common starting point for an ulcer. Removal grips right at the point of attachment, and a vet can do it and treat the site, or show you how; finding an aquatic vet covers locating one, and the anchor worm and fish lice page covers both parasites in full.
Fish lice are flat, translucent, coin-shaped crustaceans a few millimetres across that move around the body and detach readily. They are easier to see and easier to dislodge, and they can swim to another fish.
Removing the visible ones is never the whole job. Both species have free-swimming juvenile stages living in the tank, and both lay eggs that hatch over days or weeks. A fish cleared of every visible parasite will have new ones attached within days unless the tank itself is treated, on a schedule that matches the life cycle. This is the same principle that makes ich treatment take longer than it seems to need — white spots covers that version.
What works against what
Without dosages, because those belong on the product’s own label and depend on your real water volume — which is usually smaller than the tank is sold as, as the tank size guide explains.
The orientation worth having:
- Aquarium salt supports a stressed fish and works against some protozoans at controlled concentrations. At tonic concentrations it does not reliably clear flukes or anchor worm; stronger regimes need a vet, and none removes an embedded adult. It does not belong in a planted tank. The salt page covers its real but narrow role, and it is often over-used in the hobby.
- Ich treatments target the free-swimming stage of ich specifically. They are not general antiparasitics.
- Fluke treatments are a different class of compound again, and flukes are a common answer to flashing with nothing visible.
- Crustacean parasites — anchor worm, fish lice — need something different from all of the above.
Which is the whole argument for identification rather than sequence. Working through a shelf of products means each one stresses the fish, several will knock back the filter bacteria, and the compound that would have worked may be administered fourth, to a fish that is by then in worse condition than when it started. Using medications safely covers volume, aeration and what a course does to a cycled filter.
After a treatment
Two things reliably go wrong at the end, and both are avoidable.
Finishing early. The flashing eases, the fish looks comfortable, and the course stops. But the tank stage — eggs, cysts, free-swimming young — is untouched by anything that only reaches the fish, so one generation has been killed and the next is on its way. Follow the full stated course, which is timed to the life cycle rather than to how the fish looks, and keep watching for two or three weeks after the last flash.
Forgetting the filter. Many treatments harm nitrifying bacteria, so an established tank can show an ammonia reading in the week after a course. Test for a fortnight afterwards, do not clean the filter during or immediately after treating, and put the carbon back only once the course is genuinely over — the cycling page covers what losing a colony looks like and how quickly it comes back.
And keep counting the flashes. It is the same measurement that told you there was a problem, and it is the one that tells you it has gone.
Flashing in a pond
Different routes in, same behaviour, and it concentrates in spring.
Spring is the season. Fish come out of winter with slowed immune systems into water that is warming faster than the filter is, which is exactly the window in which a resident parasite population that was harmless all winter takes hold. A pond through the year covers the restart.
The routes in are wider than indoors. New fish, obviously, but also plants, a bucket of water from another pond, and wild birds, which move between ponds and carry things on their feet and feathers. A pond cannot be quarantined the way a tank can.
Treating is harder, mostly because of volume: dosing accurately needs a real figure rather than the estimate most pond owners have, and the cost of getting it wrong scales with the pond. Ultraviolet clarifiers reduce free-swimming stages passing through them but do not sterilise a pond.
So the practical approach outdoors is usually to support the fish — aeration, appropriate feeding for the temperature, no new additions — and to treat only where the problem is clearly progressing, ideally after an identification. Goldfish ponds covers the equipment side.
Preventing it
Nearly every case traces back to one of two things: water that was allowed to drift, or a fish, plant or bucket of pond water that arrived without quarantine. Keep ammonia and nitrite at zero and nitrate down with regular water changes, hold the temperature steady, and put anything new through at least four weeks of isolation before it meets the tank. Flashing is the cheapest early warning a goldfish will ever give you, and a tank that never gets it is usually one where neither of those two things was left to chance.
When to see a vet
- Flashing continues after a week of clean, stable water with nothing visible on the fish
- More than one fish is flashing and breathing rapidly, which points at the gills
- Ulcers, red inflamed patches or open sores appear where the fish has been rubbing
- You want an identification rather than a guess; a skin scrape under a microscope is the only way to name most of these, and it is a routine procedure for an aquatic vet
What not to do
- Do not work through a shelf of medications one after another; each one stresses the fish and several will damage the filter bacteria
- Do not dose salt or any treatment at a guessed rate, and remember tonic doses of salt do not reliably clear flukes and salt does not belong in a planted tank
- Do not raise the temperature to speed up an ich cycle without adding aeration first, because warm water holds less oxygen while a goldfish's demand for it rises
- Do not assume a single flash is an emergency, or that persistent flashing will pass on its own
- Do not move a flashing fish from quarantine into the main tank because it looks otherwise well
- Do not pull an anchor worm out by its thread; the embedded head usually stays behind and the wound is worse than the parasite
- Do not stop a course early because the flashing has eased; most of these have a life stage in the tank that the first round never reaches
- Do not clean the filter during or just after a treatment, since many knock the bacteria back and the tank cannot afford both
Frequently asked questions
Is it normal for a goldfish to scratch itself occasionally?
A single scrape now and then, by a fish that is otherwise eating, swimming and coloured normally in water that tests clean, is within normal behaviour. Goldfish investigate surfaces constantly and sometimes rub against them. What is not normal is the pattern, a sudden dart followed by a hard scrape, repeated through the day, returning to the same part of the body, or spreading to other fish in the tank. If you find yourself noticing it, it is probably worth a water test.
I cannot see anything on the fish. Does that rule out parasites?
No, and in fact it makes them more likely rather than less. The parasites that cause the most flashing are the ones you cannot see: skin and gill flukes are microscopic, and Costia, Chilodonella and Trichodina are single cells. Ich is visible only after it has been in the skin for a while. A clean-looking fish that flashes repeatedly in water that tests perfectly is the classic picture of an invisible external parasite, and it is the situation where a vet's skin scrape earns its cost.
What does a skin scrape actually involve?
Less than people imagine. The vet holds the fish briefly, often in a little water and sometimes under light sedation, and draws a glass slide gently along the flank or lifts a gill cover to take a small sample of mucus. The fish goes straight back into water. The slide goes under a microscope and within a few minutes you have a name rather than a guess — flukes, Costia, Trichodina, Chilodonella or nothing at all. It is a short, routine appointment, and it replaces a sequence of treatments that each cost money and each stress the fish.
I can see anchor worms. Can I just pull them off?
Not by pulling on the thread, and not because it is squeamish. The visible thread is the body of a female whose head is embedded in the fish's muscle; pulling on it usually breaks it off and leaves the head in place, which keeps the wound open and often becomes infected. Removal is done with fine tweezers gripping right at the point of attachment, and a vet can do it or show you once. And removing what you can see is never the whole job in any case, because the free-swimming juveniles are already in the tank and will attach to the same fish again within days — the tank needs treating, not only the fish.
The flashing stopped. Am I finished?
Probably not, and stopping here is a common reason these problems recur. Almost all of the parasites involved have a stage that lives in the tank rather than on the fish — eggs, cysts or free-swimming young — and nothing reaching the fish reaches those. A course that eases the visible irritation has usually killed one generation. Follow the product through its full stated course, which is timed to the life cycle, and keep watching for two or three weeks after the last flash before deciding it is over.
Should I treat for parasites straight away?
Test the water first, every time. Ammonia, nitrite and unconditioned tap water cause exactly the same behaviour as parasites do, they are far more common, and they are fixed with a water change rather than a chemical. If the water is genuinely clean and stable and the flashing continues for several days, then a treatment is reasonable, chosen for a named parasite rather than sprayed at all of them, and dosed by its own label for your real tank volume.