Soap, hand cream, bug spray and household cleaners can damage fish gills fast, so treat any contamination as serious. Stop the source, do a water change of 50% or more, and add fresh activated carbon to the filter.
Fish breathe through thin, delicate gills that touch everything in the water. Many household products are made to dissolve oils and break down membranes, which is exactly what makes them harmful. Soaps and detergents contain surfactants (chemicals that make water "wetter" and lift grease). In lab studies, surfactants damaged gills, caused excess mucus, and killed fish at a few to tens of milligrams per litre. One study on young sea bream found gill swelling, fused gill filaments and peeling tissue, with 50–100% deaths above 10 mg/L for two common detergent chemicals (Masini and others, 2014). Species differ, and you can't measure soap at home.
How to identify it
- Foam or an oily, rainbow film on the surface.
- Fish suddenly darting, twitching, flashing (rubbing) or trying to jump.
- Fast breathing, gasping at the surface.
- Shrimp jumping out of the water or dying first.
- Later: thick slime on the skin, cloudy eyes, pale or blotchy colour.
Common culprits:
- Hand cream, sunscreen, perfume, hand sanitiser on your hands and arms.
- Insect sprays and flea treatments. Practical Fishkeeping notes that common fly-spray ingredients such as prallethrin and permethrin are toxic to fish. Pets treated with flea products can carry chemicals on their fur.
- Air fresheners, glass cleaners, polish, paint fumes (All Pond Solutions).
- Buckets, sponges and towels that have ever been used with soap or cleaners.
- Decor and rocks that aren't aquarium-safe.
Easily confused with: chlorine (also follows a water change), ammonia, temperature shock and low oxygen. The clue is timing: something new went into or near the tank shortly before the fish reacted.
When it's a problem
- Early: a film or foam on the surface, fish darting or breathing fast within minutes to hours. Act now.
- Serious: thick slime, cloudy eyes, fish still gasping after two big water changes.
- Emergency: fish lying on the bottom or losing balance, many deaths, or any insecticide or flea product in the water.
- Who is most at risk: air-breathing fish like corydoras, bettas and gouramis gulp air at the surface, where sprays settle, so they can get higher doses. Shrimp, snails and other invertebrates are often hit hardest of all.
Because you can't measure soap at home, there's no "safe" amount to ignore. If you know something got in, act.
What to do right now
- Stop the source. Take out the object, stop spraying, open a window, move the fish away from fumes if you can.
- Skim the surface. If there's foam or a film, lay a clean paper towel on the surface and lift it off, or skim with a clean cup.
- Do a large water change: 50% or more with dechlorinated, temperature-matched water, using a clean bucket that has never touched soap.
- Add fresh activated carbon to the filter. If you don't have any, buy some today.
- Add strong aeration. Surfactants and gill damage both reduce how well fish take up oxygen.
- Repeat a 30–50% water change in 12–24 hours, and again the next day if fish are still stressed.
- Move shrimp and snails to clean, established water if you have somewhere safe.
- Don't feed for a day.
What to do next
Dilute, absorb, oxygenate
There's no antidote. Treatment is removing the chemical and supporting the fish:
- Water changes dilute it. Two or three large changes over 2–3 days remove most of it.
- Activated carbon absorbs many organic chemicals, including many surfactants and fragrances. Use fresh carbon and replace it after a few days, because it fills up. Carbon doesn't remove every chemical, so don't skip the water changes.
- Aeration keeps oxygen up while gills recover.
Some keepers worry big water changes stress fish. That's a real concern for a long-neglected tank, where water chemistry has drifted far from tap water. For a sudden contamination in a well-kept tank, the chemical is the bigger danger. If you're unsure, change 30% now and 30% again a few hours later.
After the emergency
- Watch for fin rot, fungus and other infections for 1–2 weeks. Damaged skin and gills are open to bacteria.
- Test ammonia and nitrite daily for a week. Contaminants can also harm filter bacteria.
- Don't medicate unless a specific disease appears. Medicine on top of chemical damage adds stress.
Cautions
- Shrimp, snails and other invertebrates may die even when fish survive. Insecticides in particular are often far more toxic to shrimp than to fish.
- Scaleless fish, plecos and loaches have more exposed skin; watch them closely.
- Live plants usually survive, but remove any that are coated in film.
- If the contaminant was an insecticide or flea product, a large part of the tank may be lost even with fast action, and you may want to move fish to another established tank if you have one.
Products that help
- Activated carbon: absorbs many surfactants and fragrances. Add fresh carbon right after contamination and replace it after a few days.
- Water conditioner: makes the large volume of replacement tap water safe.
- Air stone and air pump: keeps oxygen up while gills recover.
- Ammonia and nitrite test kit: daily for a week, in case the filter bacteria were harmed.
- Fish-only bucket, sponge and towel: labelled and never used with soap.
- Aquarium lid: keeps out much of what floats in the air.
- Long rubber gloves: worth using if you wear creams or medicated skin products.
Before trouble starts, keep a bag of activated carbon, a spare bottle of conditioner and a labelled fish-only bucket on hand.
How to prevent it
- Rinse your hands and arms well with plain water before working in the tank. Wash with soap after, not before. All Pond Solutions gives the same advice.
- Keep a fish-only bucket, sponge and towel. Label them.
- Clean the outside glass with a damp cloth, never sprays. If you must use a spray, spray the cloth in another room.
- Keep sprays, air fresheners, candles and diffusers away from the tank. Apply deodorant and perfume in another room.
- Use a lid.
- Turn off air pumps or move the tank when painting or fumigating, since air pumps pull room air into the water.
Why it happened
- Washed hands with soap, or put on lotion, then reached into the tank.
- Used a household bucket, sponge or towel.
- Sprayed cleaner on the glass, or polish, perfume or bug spray nearby.
- A pet with flea treatment, or a child "helping".
- New decor or rocks that weren't aquarium-safe.
When to get help
Get help if fish are still gasping after two big water changes, if many fish have died, or if you know the product contained an insecticide. Keep the product container or its safety data sheet: it lists the ingredients, which helps a vet or poison line advise you. A good local fish store can lend you carbon and test your water. Honest limit: with strong chemicals, some fish may die no matter how fast you act.
In the game
In Multiple Tank Syndrome, the Soapy hands card is "hands in the tank after washing up": half the fish in the hit tank, at random, die. Nothing saves you: no product card helps. The card's own advice is the real-life advice: rinse with plain water!
Sources
- Masini and others (2014). Impact of synthetic surfactants and oil dispersants on the gills of juvenile gilthead (Sparus aurata). Journal of Biological Research
- Practical Fishkeeping: What's safe to spray around my tank?
- All Pond Solutions: The household toxins that could harm your fish
Other problems
- Ich (white spot)
- Velvet (gold dust disease)
- Fin rot
- Columnaris (cotton wool mouth)
- Hole in the head (HITH)
- Gill flukes
- Camallanus worms
- Ammonia spike
- Chlorine and chloramine
- Dropsy (pinecone scales)
- Algae takeover
- pH crash (old tank syndrome)
- Cold tank / heater failure
- Power failure
- Cycling a new tank
- Cleaning your tank
- Acclimating new fish
- Cloudy water
- Heat wave / overheating
- Overfeeding
- Aggressive fish
- Anchor worms
- Aquarium salt
- Plants and space
- Betta fin rot
- Betta not eating
- Black beard algae
- Black spot disease
- Bloated or constipated fish
- Brown algae (diatoms)
- Bubbles, foam and surface film
- Copper in the tank
- Costia (Ichthyobodo)
- Cracked or leaking tank
- Cyanobacteria (blue-green slime)
- Found a dead fish
- Disinfecting a tank
- White fuzz on driftwood
- Duckweed
- Electrical safety and drip loops
- How often and how much to feed
- Fish stuck to the filter intake
- Filter not working
- What fish eat
- Fish lice
- Fish size and tank size
- Fish TB
- Fish flashing
- Fish fungus (white fuzz)
- Gas bubble disease
- Fish gasping for air
- Glass surfing
- Goldfish changing colour
- Green spot and green dust algae
- Hair algae
- Heater stuck on (overheating)
- Hexamita (Spironucleus)
- Hybrid fish
- Hydra
- Internal worms
- Fish jumping out of the tank
- How long fish live
- Lymphocystis
- Malawi bloat
- Moving a fish tank
- Neon tetra disease
- High nitrates
- Nitrite poisoning
- Cats, dogs and kids
- Changing pH safely
- Planaria and white worms
- What plecos eat
- Popeye and cloudy eye
- Quarantine tank
- Are my rocks safe?
- Septicemia (red streaks)
- Shrimp dying
- Fish tank smells bad
- Pest snails
- Staghorn algae
- Stressed fish
- Swim bladder problems
- Bottom, middle and top fish
- Yellow or brown water (tannins)
- Heating and cooling
- Trichodina and Chilodonella
- Lumps and tumours
- Going on vacation
- Water flow and currents
- Distilled, RO, rain or well water?
- Why are my fish dying?