Symptom
Goldfish with a grey film or excess slime
A grey film is not something growing on a goldfish. It is the fish's own mucus, produced faster than usual because something is irritating the skin. That makes it one of the most informative symptoms on the site and one of the least specific — it says the skin is under attack without saying by what.
How soon to act
- Watch closely
- Act within a day or two This symptom
- Act today
Treat it as urgent if the fish is also breathing hard, hanging at the surface or losing balance, or if the film appeared within hours of water going into the tank — those point at gill involvement or a chemical cause, and the first hour matters. A dull sheen on one fish that is otherwise eating and swimming normally is a days problem rather than an hours problem, but it does not resolve on its own.
What you may observe
- Whether the film is on one fish or on every fish in the tank, which splits the causes almost cleanly in two
- Where it sits — evenly over the whole body, in patches, or concentrated on the back and head
- What it does to the light, since excess slime dulls the sheen and makes a fish look matte or blue-grey rather than wet
- Whether anything is actually raised off the surface, which would make it fungus or columnaris rather than slime
- Whether the fish is flicking against decor, which is the behaviour that accompanies almost every skin irritant
- The gill rate, counted over fifteen seconds and multiplied by four, because the same parasites live on the gills
- Whether the fins are clamped, which is the other half of the standard irritation picture
- Whether grey strands or sheets are trailing from the fish, which is slime shedding rather than slime building
- What went into the water in the last week — a conditioner, a medication, a plant, a new fish, a cleaned decoration
- Whether the fish is still eating, which is the best single guide to how much time you have
Common possible causes
In rough order of how often they turn out to be the answer. None of these is a diagnosis.
-
Ammonia or nitrite in the water
CommonAmmonia burns skin and gill tissue directly, and the fish responds by producing more mucus over the damage. This is a common cause and the easiest to confirm, because it often affects every fish in the tank at once. Expect it in a tank that is still cycling, one that is overstocked or overfed, or one where the filter has been cleaned too thoroughly.
-
Costia, Chilodonella or Trichodina
CommonThree skin protozoans that produce nearly the same picture — a dull or milky film, flashing, clamped fins, and nothing visible on the body. They exist at low levels in many tanks and multiply when a fish is stressed, cold or crowded, which is why they so often follow something else. They cannot be told apart by eye at all, only under a microscope, and Costia in particular can kill quickly once it takes hold.
-
Gill and skin flukes
CommonSmall flatworms that graze on skin and gill tissue, driving the same mucus response. The tell is that a fluke burden usually affects breathing as much as skin, so a fish with a film and a noticeably fast gill rate, or one gill cover held shut, is more likely to have flukes than a skin protozoan alone. Flukes are also the likeliest thing to have arrived with a new fish or a new plant.
-
A chemical or pH problem
CommonChlorine, chloramine, too little conditioner, a pH crash, a sudden hardness change, or a residue on something that went into the tank all irritate skin on contact. The giveaway is timing — the fish were normal, water or an object went in, and the film appeared within hours. This version arrives faster than anything biological and affects the whole tank at once.
-
A sudden temperature or water change
PossibleA large water change with a temperature mismatch, or a move between two tanks with different chemistry, produces a mild slime response that is the fish defending itself rather than a disease. It shows within a day, comes without flashing, and fades over a few days if nothing else is wrong. It matters because it is the benign version, and mistaking it for the others leads to treating a fish that does not need it.
-
Velvet
Less commonAn external parasite that gives the skin a fine dusty coating with a gold or rust cast rather than a grey one, best seen with a torch shone along the flank in a dark room. It is uncommon in goldfish and far more a tropical fish problem, but it does occur, and it is the one presentation in this family where the colour of the film is genuinely diagnostic.
-
Columnaris
Less commonA bacterial infection producing greyish-white patches, classically near the mouth, along the back, or at the base of a fin. It is frequently mistaken for both fungus and excess slime, and the distinction matters because the treatments differ. Its patches sit on the skin with a defined edge rather than being a sheen over it. It moves fast in warm water and it is the most serious thing on this list.
-
Recovery from something else
PossibleSkin that has been damaged — by ammonia, by a treatment, by a scrape, by a parasite burden since cleared — produces extra mucus while it heals. A film that is shrinking week by week on a fish that is eating well is the tail end of a problem rather than the start of one. The way to tell is direction of travel, which is why a note of what it looked like three days ago beats any single observation.
Water checks to do first
Poor water mimics or worsens almost every goldfish illness. Test before you treat.
- Ammonia, which is a common cause and the one that damages skin directly
- Nitrite, for the same reason and because it is the other half of an incomplete cycle
- pH, because a crash irritates skin and because it sets how toxic any ammonia present actually is
- Temperature, since cold fish are the ones the skin protozoans overwhelm
- Chlorine or chloramine, if the film appeared within a day of water going in
- KH, because a low buffer is what allows the pH swings that cause this version
- Whether any medication, conditioner, plant fertiliser or algaecide is in the water
A goldfish in good condition looks wet. Light hits it and comes back as a highlight that moves as the fish moves, because the outermost surface of the animal is a smooth, continuous layer of mucus. When people say a fish has “a grey film”, what they are often describing is the loss of that highlight: a fish gone matte, or blue-grey, or milky, no longer catching the light the way it did last month.
What you are actually looking at
The slime coat is not a symptom. It is a permanent feature of a healthy fish, a continuously secreted layer of mucus that goldfish anatomy and biology describes in full: a physical barrier against bacteria and parasites, a carrier for immune compounds, part of how the fish manages the constant osmotic flow of water into its body, and the reason a fish is slippery.
What you are seeing is more of it, produced faster, where it is needed. Mucus is one of the few immediate defences a fish has. Something lands on the skin, or something in the water burns it, and the response is to lay down more mucus over the area — which traps the irritant, covers the damage, and is then shed and replaced.
That governs everything else on this page. The film is the defence, not the disease. The question is never how to get rid of it; it is what it is defending against.
It arrives in three forms, and they are worth separating. An even dulling over the whole fish is common and often missed, because it comes on gradually and is easier to see in a photograph from three months ago than in the tank now. Patches — dull areas with an edge, often on the back or behind the head, with normal glossy skin between — suggest either a localised irritant or areas that have taken more damage than the rest. Grey strands or sheets trailing from the fish are a later stage: mucus being shed rather than built up, which can mean an irritant severe enough to kill the outer layer, or a treatment working and the damaged layer coming away.
First: one fish, or all of them?
This is a useful question on the page, and it splits the cause list almost cleanly.
Every fish in the tank is dull. The water is the overwhelming favourite. Fish sharing water that develop the same skin response at the same time are reporting on their environment, not on several simultaneous individual illnesses.
One fish is dull and the others are glossy. The water is now a weaker explanation, though not a dead one — a weaker or older fish can show the effects of marginal water before its tank mates do. But the differential shifts toward something on that fish: a parasite burden it carries more heavily, damage from a scrape or a chase, or a systemic problem making its skin worse at defending itself.
It started on one and spread. That is close to diagnostic for something living and transmissible, which in practice means the skin protozoans or flukes. Water problems do not spread from fish to fish; they arrive everywhere at once.
Water first, always
Ammonia burn is a common cause of this symptom and the cheapest to rule out. A liquid kit and five minutes settles it; testing goldfish water covers the method. Two points matter especially here.
Test before the water change, not after. A test taken the morning after a 50% change tells you about the new water. The fish has been living in the old water, and that is the reading you want.
A clean result does not rule out the water if something went in recently. The chemical causes arrive over hours rather than days, and then disperse, leaving you with a damaged fish and a clean test. Chlorine and chloramine are the usual ones — tap water that went in without conditioner, or with a dose calculated for the wrong volume. A pH crash does it too, and pH, KH and GH explains why the KH reading is the one that predicts it. So does a decoration washed with detergent, a bucket that has held a cleaning product, or a treatment run at the wrong dose, which using medications safely covers. In every one of these the timing carries the information the test cannot.
When the water is clean
Costia, Chilodonella and Trichodina are the classic answer when a fish has a grey film, the water tests clean, and there is nothing visible on the body. Goldfish diseases explained covers them individually. What matters here is what they share.
All three are microscopic organisms living on skin and gills. All three exist at low levels in many perfectly healthy tanks, held down by an intact slime coat and a working immune system. All three multiply when that balance tips — a fish that is cold, crowded, recently moved, recently ill, or living in marginal water. And all three produce the same visible picture: a dull or milky film, flashing against decor, clamped fins, sometimes fast breathing, and nothing you can actually see on the fish.
They cannot be told apart by eye. Not by an experienced keeper, not from a photograph, not by where on the body the film sits. That distinction is made under a microscope and nowhere else. Costia deserves a specific warning: it is the fastest of the three and can take a fish from dull to dying in a handful of days, particularly in cooler water where it does well and the fish’s immune response does not.
Flukes — small flatworms that attach to skin and gills and feed on the tissue — drive the same mucus response and can look identical on the body. The separation, when there is one, is at the gills. Flukes commonly affect both surfaces, and gill involvement produces a raised gill rate, covers that flare wide with each beat, or one cover held shut or moving less than the other. That asymmetry is a very useful single observation here, and fast or laboured breathing works through how to count a gill rate and what it means. Flukes are also the likeliest thing to have arrived recently — on a new fish, on plants from a shop tank containing fish, or in the water a fish was bagged in.
Telling it apart from fungus, ich and columnaris
| What you see | Profile against the light | Most likely |
|---|---|---|
| Even dull sheen, every fish | Flat, follows the body | Water — test first |
| Even dull sheen, one fish, flashing | Flat, follows the body | Skin protozoans |
| Film plus fast or asymmetric breathing | Flat, follows the body | Flukes |
| Discrete dots like salt grains | Raised, individually visible | Ich — see white spots |
| Cotton-wool tuft | Raised, breaks the outline | Fungus |
| Grey-white patch, defined edge | Sits on the skin, spreading | Columnaris — urgent |
| Fine dusty gold sheen under a torch | Flat, glints | Velvet |
Profile is the column that decides it, not colour. Almost every mistake made with this symptom comes from judging by colour, and almost every one is avoided by asking a single question: held against a light background, does the patch break the fish’s outline? If it does, it is not slime.
Two entries need a note. Velvet is uncommon in goldfish, and genuinely hard to see under aquarium lighting but easy to see with a torch shone along the flank in a dark room, which makes the dust glint. It takes thirty seconds and it is the only check here where colour settles the question. Columnaris is the dangerous one: pale grey or white patches, classically at the mouth, along the back in a saddle, or at the base of a fin, with a defined and often reddened edge, spreading visibly from one day to the next and faster in warm water. It is a vet problem and a fast one, and it is the specific reason not to raise the temperature on an undiagnosed grey patch. Fungus and cotton growth and ulcers and sores cover the two things it is most often confused with.
What to do first
There is a genuinely useful holding position here, which is not true of every symptom.
- Test the water, and fix what it shows. Nothing else matters if ammonia is the cause, and no treatment substitutes for a water change.
- Improve the water regardless. A larger than usual change, temperature matched and properly conditioned, reduces the load on damaged skin whatever caused the damage.
- Increase aeration. Several causes involve the gills and most treatments lower dissolved oxygen; aeration and oxygen costs almost nothing to add.
- Do not raise the temperature. It accelerates columnaris, lowers oxygen, and helps none of the likely causes.
- Photograph the fish in daylight, against a plain background, from the side. The hardest thing about this symptom is judging whether it is improving, and memory is a poor instrument for a gradual change in sheen.
- Look again in two days. Two days of corrected water will have visibly helped an ammonia burn and visibly not helped a parasite.
Salt
Salt is the reasonable first treatment here, with clear limits. At a therapeutic dose it is genuinely effective against several of the skin protozoans, and it reduces the osmotic work a fish with damaged skin has to do, which helps regardless of cause. Aquarium salt for goldfish has the dosing, the method for raising it gradually, and what it is incompatible with.
What it will not do is treat ammonia, clear flukes reliably, or touch columnaris. And it is not a tonic — the claim that salt “boosts the slime coat” as general maintenance is one the salt page takes apart directly. It is a deliberate treatment for part of this list, ended when it has done its job.
When it needs a vet
Most goldfish problems are diagnosed by looking. This one is not, and it is probably the presentation on this site where a diagnosis changes the outcome most.
A skin scrape is a minor procedure: a slide drawn along the flank, collecting mucus, examined under a microscope within minutes. It distinguishes Costia from Chilodonella from Trichodina from flukes, definitively, and turns a symptom with eight possible causes into one with a name. Where the alternative is a sequence of guessed medications on a fish with inflamed skin, the scrape is usually both cheaper and kinder. Finding an aquatic vet covers how to locate someone who does this, which is the part most people assume is impossible and often is not.
Afterwards
Skin recovers, and it recovers visibly. Once the cause is gone, mucus production falls back to normal over roughly one to two weeks, and the sheen returns from the edges of the affected area inward.
Two things are worth expecting. Shedding often increases before it stops — damaged outer mucus comes away in strands as the layer beneath is replaced, which looks like a deterioration and is not. And a healed patch can stay slightly different in colour, particularly on an orange fish, where repaired skin sometimes comes back darker. Black patches covers that specifically, because dark marks over a healed patch are something people often panic about during a recovery that is going well.
Preventing it
The protozoans and flukes are opportunists, so prevention is mostly about not handing them an opportunity.
- Quarantine new fish for at least four weeks, which is where flukes and protozoans most often come from, and treat new plants, which arrive from tanks containing fish.
- Keep the water stable rather than perfect. Stability is what keeps a slime coat intact; a tank that swings is a tank of stressed fish.
- Do not overstock, since crowding is the standard precondition for every organism here — how many goldfish can I keep has the arithmetic.
- Handle fish as little as possible, and when you must, handling, netting and moving a goldfish covers how to do it without stripping the layer this whole page is about.
- Look at your fish in daylight once a week. The sheen is the earliest visible sign that something is wrong, and it is invisible under blue-white aquarium lighting.
When to see a vet
- The water tests clean and the film is still there after several days
- The fish is breathing hard as well, which suggests the gills are involved
- Patches are raised off the skin rather than being a sheen over it, which is not slime
- More than one fish is affected and the water is not the explanation
- It is spreading visibly from day to day rather than holding steady
- The fish has stopped eating, which shortens the timescale considerably
- You are considering a second medication after a first has not worked
What not to do
- Do not wipe, rub or net the fish to remove the film, which strips the intact slime underneath and opens the skin to infection
- Do not medicate before testing the water, because ammonia is a common cause and no medication treats it
- Do not treat for ich, which produces discrete white spots rather than a film and is a different problem
- Do not raise the temperature reflexively, since warmth accelerates columnaris and lowers dissolved oxygen
- Do not run two treatments at once, which is how a fish with irritated gills acquires a chemical injury as well
- Do not judge it under aquarium lighting alone, because a blue-white LED makes a healthy fish look matte
Frequently asked questions
Is the grey film something growing on my fish?
No, and this is a useful thing to understand about it. The film is the fish's own mucus, produced faster than usual by skin that is being irritated. Every goldfish has a slime coat all the time; what you are seeing is more of it in the places under attack. That is why the film itself is never the thing to treat, and why removing it is actively harmful — the mucus is the defence, not the injury.
Can I wipe it off?
Please do not. Handling a fish to remove slime strips the intact mucus around it as well, and the slime coat is the first barrier against every bacterium and fungus in the tank. A fish that has been wiped is a fish with an open surface in water full of opportunists. There is no version of this problem that is improved by touching the fish, and several that are made considerably worse.
The water tests perfect. What does that leave?
The skin protozoans and flukes, mostly — Costia, Chilodonella, Trichodina and the flukes all irritate skin in water that is genuinely clean, which is exactly why this symptom is worth taking seriously rather than treating as a water-quality footnote. It is also worth checking when you last did a water change, because a test taken the day after one tells you about the new water rather than about what the fish has been living in.
How do I tell this apart from fungus?
Look at the edge and the profile. Fungus is raised off the skin, has texture, and looks like a tuft of cotton wool you could catch with a fingernail. Excess slime is flat, follows the contour of the fish, and changes how the light reflects rather than adding anything to the outline. Hold the fish's silhouette against a light background and ask whether the patch breaks the outline. If it does, it is not slime.
Is a grey film contagious to my other fish?
The film is not, but several of its causes are. Costia, Chilodonella, Trichodina and flukes all spread through the water and will reach every fish in the tank, which is why treating one fish in isolation rarely works for those. The chemical and ammonia causes are not contagious in any sense — every fish is affected because every fish is in the same water, which looks identical from outside and means something completely different.
Will aquarium salt fix it?
Sometimes, and it is a reasonable first move while you work out which cause you have. Salt at a therapeutic dose is genuinely effective against several of the skin protozoans, and it reduces the osmotic work a damaged fish has to do, which helps whatever the cause. What it will not do is touch ammonia, clear flukes reliably, or treat columnaris. It is a holding measure and a treatment for part of the list, not an answer to the symptom.
My fish is shedding grey strands. Is that the same thing?
It is the same tissue at a later stage. Sheets or strands of grey material trailing from a fish are slime being shed rather than accumulating, which usually means either that the irritant was severe enough to kill the outer layer of skin, or that a treatment is working and the damaged mucus is coming away. The direction of travel over two or three days tells you which — improving fish shed and then stop, while deteriorating fish shed and keep going.
How long should it take to clear up?
If the cause was the water and the water is fixed, expect visible improvement within a few days and a normal sheen within one to two weeks. If the cause was a parasite and the treatment was the right one, a similar timescale. What should worry you is a film that is unchanged after a week of correct water and no obvious progress, because that usually means the cause is still present and has not been identified.