FinFettle

How to Treat Ich in Aquarium Fish: A Step-by-Step Plan

Quick answer

Treat ich by breaking its life cycle: raise the temperature gradually toward about 86°F (30°C) with extra aeration if your fish tolerate it, keep the water pristine, and dose a dedicated ich medication at its label rate — repeated as directed, with a water change before each dose. Keep going about three days after the last spot disappears, because stopping early is why ich comes back.

By Haitham Houly · Updated October 17, 2026

Flat diagram of ich treatment: a thermometer with a rising-temperature arrow beside the tank, a dropper adding medication to the water, a fish covered in countable white spots on one side of the tank and the same fish spot-free on the other, and a small calendar marking repeated treatment days
Illustration

The short version

  1. 1Confirm it's ich and test your water. Check that you're seeing distinct, countable white salt-grain spots (not the fine gold dust of velvet), and test ammonia, nitrite and nitrate. Fix any water-quality problem alongside treatment, because stress is what lets ich take hold.
  2. 2Raise the temperature gradually. If your fish tolerate it, raise the tank toward about 86°F (30°C) over a day or two and add extra aeration. Warmth speeds the parasite's cycle so it reaches the treatable free-swimming stage faster. Go gently or skip the heat for coldwater fish like goldfish.
  3. 3Do a water change and clean the substrate. Before dosing, do a large water change (a third or more) and gravel-vacuum. This physically removes cyst stages from the substrate and readies the water for medication. Remove carbon from the filter, as it strips medication out.
  4. 4Dose a dedicated ich medication at its label rate. Add an ich treatment such as Ich-X or Faunamor in the US, or eSHa EXIT and other Schedule-6-exempt products in the UK, at the exact dose on its label, calculated from your tank's true water volume. Follow the product's instructions — do not mix medications, and don't invent a stronger dose.
  5. 5Repeat with water changes until the cycle breaks. Redose as the label directs (often daily for formalin/malachite products), doing a partial water change before each dose. Only the free-swimming stage is killed, so repetition is what clears the infection.
  6. 6Keep treating three days past the last spot. Continue for about three days after the final visible spot is gone, then return temperature to normal gradually and resume normal filtration. Stopping the moment spots vanish is the most common cause of a relapse.

Full detail on every step below.

Ich is very treatable, and you don't need anything exotic to beat it — you need the right product at the right dose, repeated long enough to break the parasite's life cycle. This guide gives the husbandry-first plan; if you're still confirming what you're looking at, start with white spots on fish or ich vs velvet.

There's no one-shot ich cure in a bottle, and that's not a failing of the products — it's the biology. The whole strategy rests on one fact: only the free-swimming stage of ich can be killed. The University of Florida describes how the feeding parasite on your fish and its reproductive cyst in the gravel are both shielded from chemicals — so a single dose never works. You treat repeatedly, catching each new wave of parasites as it hatches and goes hunting.

Before you start: get your volume right

Every ich medication and every salt dose is measured against actual water volume — and an overdose can be as dangerous as the disease. The number on the tank box is the empty-glass capacity, not what's really in there once you subtract glass, substrate and decor.

Free tool

Calculate your tank's true water volume first — every dose below depends on it, and guessing high risks poisoning your fish.

Aquarium volume calculator →

Step 1 — Confirm and test

Make sure you're seeing countable white salt-grains, not the fine gold dust of velvet, which needs different treatment. Then test ammonia, nitrite and nitrate — a reliable test kit is essential — and fix any water problem in parallel. Ich thrives on stressed fish, and bad water is the most common stressor.

Step 2 — Raise the temperature (carefully)

If your fish tolerate warmth, raise the tank gradually toward about 86°F (30°C) over a day or two. This speeds the parasite's cycle so the treatable stage emerges sooner. Two rules: add extra aeration (warm water holds less oxygen, and ich damages gills), and go gently — or skip it — for coldwater fish like goldfish. Heat is an accelerator, not a cure by itself.

Step 3 — Clean, then dose

Do a large water change (a third or more) and gravel-vac before you medicate — this physically lifts cyst stages out of the substrate. Remove activated carbon from the filter, or it will strip the medication straight back out. Leave the filter running otherwise.

Then dose a dedicated ich medication at its label rate:

  • Ich-X — Hikari's product data sheet lists the dose as 1 teaspoon (~5 mL) per 10 gallons, added after a water change. Repeat as directed, and continue for three days after the last spot. Its label warns not to combine it with other treatments, including salt.
  • Faunamor — the first FDA-legal ich drug (indexed April 2025). Follow the bottle's schedule and per-volume dose exactly; the FDA notice describes it as an over-the-counter immersion treatment for ornamental fish.

I relay label doses — I never invent one

The dose above is transcribed from Hikari's own published product data sheet and cited. Always defer to the current label on the bottle in your hand, and dose from your tank's real water volume. If a product isn't listed here, use its own label — never a figure someone guessed.

From my own tank

When ich hit one of my mbuna, I treated it with eSHa EXIT and followed the label — 20 drops per 100 litres on day one, then 10 drops on days two and three. It's an anti-whitespot treatment that also covers velvet, it's shrimp-safe, and unlike formalin/malachite products it doesn't ask you to raise the temperature. The named picks above (Ich-X, Faunamor) do exactly the same job — whatever you can get hold of, the principle is identical: a proper antiparasitic, dosed to your real volume, repeated across the whole course.

Blue-barred mbuna cichlid with distinct white ich spots across its body and fins
Ich on one of my own mbuna — the classic countable salt-grain spots. This is the outbreak I treated with eSHa EXIT as described above, and the fish cleared with the full course.
Hand holding an inverted eSHa EXIT dropper bottle with a drop forming, over an open aquarium hood
Counting drops of eSHa EXIT over my mbuna tank, hood open — dosed to the tank's true volume, not the box figure. Whatever bottle you're using, this step looks the same: label rate, real volume, full course.
Healthy African cichlid community tank with electric yellow cichlids, a blue-barred mbuna, a tiger cichlid and driftwood
My own mbuna community tank with everyone back in good health — the state you're treating toward. The blue-barred cichlid here is the same type as the one that came down with ich.
Another of my tanks — a thriving planted community. A stable, low-stress, well-kept tank is a fish's best defence: ich rarely takes hold where water quality is good and stress is low.

Step 4 — Repeat until the cycle breaks

Redose as the label directs — for formalin/malachite products this is typically daily, with a partial water change (10–25%) before each dose. Keep going through the whole outbreak. At warm temperatures the parasite's cycle runs about 3–6 days, so expect a minimum of several doses, and don't stop the moment the spots vanish — continue for roughly three more days. This last part is the single most common reason ich comes roaring back.

Where salt fits (and where it doesn't)

Aquarium salt is genuinely effective against the free-swimming stage, and some keepers rely on it. But I deliberately don't lead with it, because the same salt that helps can harm the bystanders in a community tank: scaleless fish — loaches, many catfish, some algae-eaters — and a lot of aquarium plants tolerate salt poorly, as Aquarium Co-Op and others note. Treating in a hospital tank sidesteps that, but not every hobbyist can set one up on short notice. For exact dosing, how to add and remove it safely, and the full tolerant/intolerant species list, see my aquarium salt guide.

So: if your tank has salt-sensitive species or planted aquascaping, favour a dedicated ich medication and skip the salt, or move the affected fish to a bare hospital tank. If you do use salt, raise it in stages, use the lower end of the range, and watch every fish closely. (And remember Ich-X's label says not to run salt alongside it.)

When to escalate

If fish keep dying despite correct treatment, are gasping with gill involvement, or you can't tell ich from velvet, stop guessing. If you have access to mature, cycled water — a spare tank of your own, or through a friend in the hobby or your local shop — move the worst-affected fish there. This guide is educational and husbandry-first, not a substitute for hands-on help with a fish that's crashing.

What to use

My shortlist of ich treatments — Ich-X and Faunamor for the US, eSHa EXIT and other Schedule-6 options for the UK — plus where salt fits, is on those pages. For the two most common patients, see betta ich and goldfish ich.

Common questions

What is the best medication to treat ich?
In the US the two standout options are Ich-X (a formalin and malachite-green formulation) and Faunamor, which in April 2025 became the first FDA-legal drug indexed specifically to treat ich. In the UK, eSHa EXIT, NT Labs, King British and Waterlife Protozin are the Schedule-6-exempt equivalents. All are dosed by water volume and repeated over several days. Aquarium salt and heat can support treatment, but a dedicated medication is the reliable core. See my US or UK ich treatment picks for details.
How much Ich-X do I use?
Hikari's product data sheet gives the label dose as one teaspoon (about 5 mL) per 10 gallons of water, added after a water change and repeated as directed, continuing for three days after the last visible spot. Always follow the current bottle label and dose from your tank's true water volume; I relay the manufacturer's figure, I don't set doses myself.
Does raising the temperature cure ich on its own?
Not reliably. Heat speeds the parasite's life cycle so the vulnerable free-swimming stage appears sooner, which helps a medication or salt work faster — but heat alone is inconsistent and stresses fish, and warmer water holds less oxygen. Treat heat as an accelerator you pair with medication and strong aeration, not a standalone cure.
Should I use aquarium salt for ich?
Salt can help, but I don't reach for it by default. It's effective against the free-swimming stage, but scaleless fish like loaches and many catfish, plus a lot of aquarium plants, tolerate salt poorly — so in a mixed community tank it can harm the bystanders. If you use it, a hospital tank is safer, and not everyone can set one up. When in doubt, lead with a dedicated ich medication instead. For exact dosing and the full salt-tolerant/intolerant species list, see my [aquarium salt guide](/guides/aquarium-salt-for-ich).
How long should I treat ich for?
Usually one to two weeks. Because only the free-swimming stage is killed, you repeat treatment across several days to catch each emerging wave, then keep going for about three days after the last spot disappears. At warm temperatures the cycle runs 3–6 days, so a minimum of several doses is normal.
Do I need to remove my filter or carbon during treatment?
Remove activated carbon — it adsorbs medication straight out of the water and undermines the treatment. Leave the filter itself running for biological filtration and flow. Ich-X's label also says not to combine it with other treatments, so keep the regime simple: one medication, dosed correctly, repeated.
How to treat ich on fish, step by step?
Confirm it's ich (countable white salt-grain spots, not velvet's fine gold dust), then work through the plan above in order: raise the temperature gradually if your fish tolerate it, do a water change and remove carbon, dose a dedicated ich medication at its label rate calculated from your tank's true volume, and keep redosing with a water change before each dose until the free-swimming stage stops reappearing — about three days past the last visible spot. The step-by-step section above covers each stage in full.

Sources

Keep reading