Fish Health & Care

Top 5 Fish Medications and When to Use Them (No Guesswork)

Published · By · Updated

Quick answer: Keep a few core medications on hand so you can act fast: a broad antiparasitic like Seachem ParaGuard, a bacterial treatment like Fritz Maracyn or Seachem Kanaplex, and an ich treatment like Ich-X. Diagnose the problem before you dose, because the wrong medication wastes time and can kill your beneficial bacteria. Test and stabilize your water first, since many illnesses come from poor conditions rather than an actual pathogen.

Before you medicate gasping or struggling fish

If fish are gasping, breathing fast, clamping fins, or acting sick right after a cleaning, water change, heat spike, or overfeeding, do not make medication the first move. Check oxygen, ammonia, nitrite, temperature, and recent tank changes first, because poisoned or low-oxygen water can look like disease.

Fish medication treats parasites, fungus, and bacterial infections; it does not fix low oxygen, ammonia poisoning, nitrite stress, chlorine exposure, or a damaged biofilter. DBC Aquatics uses medication only after the rescue basics are safe enough for the fish to handle treatment.

Top 5 Fish Medications and When to Use Them

Don’t wait until your fish are gasping for life to take action — these are the top meds every aquarist should keep in their arsenal, and exactly when to use them.

When something seems off in your aquarium — like flashing, white spots, or bloating — the wrong medication can do more harm than good. This post covers the five most effective over-the-counter fish treatments, with real-world guidance on symptoms, dosing, and quarantine tips.

Advertisement

Why You Shouldn’t Medicate Blindly

Before using any medication, it’s essential to diagnose the problem. Treating the wrong condition can stress fish, destroy your beneficial bacteria, and waste time.

Use this guide with our Diagnose Sick Fish Symptoms Guide and Fish Health Checklist to pinpoint the issue before medicating.

1. Seachem ParaGuard

  • Best for: External parasites, fungus, mild bacterial infections
  • Symptoms: Ich, velvet, flukes, mouth fungus, early fin rot
  • Dosage: 5 mL per 10 gallons daily for up to 14 days

ParaGuard is a gentler alternative to copper or formalin, making it safe for most freshwater fish and tanks with sensitive plants.

  • Remove carbon and UV filters before use
  • Not effective for internal parasites
  • Best used in a separate hospital tank

🔗 Related: Quarantine Tank Setup Guide

2. API General Cure (or Fin & Body + Expel-P)

  • Best for: Internal parasites, protozoans
  • Symptoms: Stringy poop, weight loss, scratching, bloating
  • Dosage: 1 packet per 10 gallons; repeat every 48 hours (3x)

This combo targets both protozoan infections and internal worms. Use in quarantine tanks and consider medicated food for internal dosing.

  • Combine with Seachem Focus for food binding
  • Do not overdose
  • Great for guppies, bettas, and community tanks

🔗 Related: Feeding Sick Fish Tips

3. Fritz Maracyn

  • Best for: Bacterial infections (gram-positive)
  • Symptoms: Fin rot, cotton mouth, popeye, ulcers
  • Dosage: 1 packet per 10 gallons daily for 5 days

Maracyn is erythromycin-based and effective against early-stage bacterial infections, especially when caught quickly.

  • Safe for in-tank use
  • Replace carbon after treatment
  • Combine with Maracyn 2 for broader protection

🔗 Related: Fin Rot Symptoms & Fixes

4. Ich-X by Hikari

  • Best for: Ich, velvet, mild fungal infections
  • Symptoms: White spots, dusty gold coating, surface rubbing
  • Dosage: 5 mL per 10 gallons initially; partial redose daily

Ich-X combines malachite green and formalin for maximum impact against protozoa. Use carefully — it’s not shrimp-safe.

  • Remove carbon and increase aeration
  • Treat for 3–5 days after symptoms vanish
  • Not for use with scaleless fish or inverts

🔗 Related: Ich Prevention Best Practices

5. Seachem Kanaplex

  • Best for: Internal bacterial infections, dropsy, popeye
  • Symptoms: Pineconing, cloudy eyes, bloating, lethargy
  • Dosage: 1 scoop per 5 gallons every 2 days (3x)

Kanaplex treats systemic bacterial issues and is one of the few meds that works when absorbed via food or gills. Use with Focus to bind to food.

  • Combine with Metroplex for deep infections
  • Watch ammonia levels
  • Use in quarantine if fish is visibly bloated

🔗 Related: Dropsy Diagnosis & Management

Medication Safety and Quarantine Tips

  • Always quarantine sick or new fish to avoid contaminating the main tank
  • Remove carbon and UV sterilizers during treatment
  • Use an air stone to boost oxygen during medication
  • Monitor water quality, especially ammonia and nitrites

When in doubt, test your water first. Many illnesses stem from poor conditions, not disease.

Medication Cabinet Checklist

MedicationUse For
ParaGuardExternal parasites, fungus
General CureInternal parasites
MaracynBacterial infections
Ich-XIch, velvet, fungus
KanaplexInternal bacterial issues

Final Thoughts

The key to saving your fish isn’t in your medication drawer — it’s in early detection and accurate diagnosis. Treat the illness, not just the symptoms.

  • Don’t medicate without identifying the problem
  • Use a quarantine tank whenever possible
  • Always test water before and during treatment

🔗 Start here: Diagnose Sick Fish Symptoms Guide
📄 Download this as a printable Fish Health Checklist

What’s Next?

🎥 Subscribe to DBC Aquatics on YouTube for weekly fish care tips, product reviews, and Q&As with real-world aquarists.

Before you medicate

Run the rescue checklist before dosing medicine

Most sick-looking fish need water, oxygen, and temperature checked before medication. Email yourself the checklist so you do not treat ammonia, nitrite, or stress like a disease.

Rescue kit

Keep the emergency basics ready

If you are buying medication, build the basics first: water test kit, dechlorinator, air pump, thermometer, and a clean hospital container. I put those together in the Aquarium Rescue Kit so medication stays the second step, not the first panic move. See the Aquarium Rescue Kit.

Advertisement

Frequently asked questions

What fish medications should every fishkeeper keep on hand?

A small core kit covers most situations: Seachem ParaGuard for external parasites, fungus, and mild bacterial issues; API General Cure for internal parasites and protozoans; Fritz Maracyn for gram-positive bacterial infections; Ich-X for ich and velvet; and Seachem Kanaplex for internal bacterial infections like dropsy and popeye. Having these ready means you are not scrambling to a store while a fish gets worse. This is educational guidance, not veterinary advice, so confirm the diagnosis before reaching for any of them.

Do I need to remove carbon before dosing medication?

Yes. Activated carbon and similar chemical media pull medication right out of the water, so the dose never reaches a therapeutic level. Pull the carbon and shut off any UV sterilizer before you treat. With several meds, such as Maracyn, you replace the carbon only after the treatment course is finished.

Can I treat in the main tank or should I use a hospital tank?

A separate hospital or quarantine tank is the safer choice for most treatments, including ParaGuard, General Cure, and Kanaplex. It keeps medication off your plants, inverts, and biofilter, and lets you dose precisely. Some products like Maracyn are labeled safe for in-tank use, but isolating a sick fish also stops disease from spreading to the rest of the tank.

Will these medications harm shrimp, snails, or plants?

Some will. Ich-X combines malachite green and formalin and is not shrimp-safe, and it should not be used with scaleless fish or other inverts. ParaGuard is gentler and friendlier to sensitive plants, but a hospital tank is still the cleanest way to avoid risking your invertebrates. Always read the label for invert and plant warnings before dosing a tank that holds them.

How do I know what disease I’m actually treating?

Match the symptoms to the condition before you dose. White spots and surface rubbing point to ich; stringy poop, weight loss, and bloating suggest internal parasites; fin rot, cotton mouth, and popeye indicate bacterial infection; and pineconing or dropsy points to a systemic internal bacterial issue. Pair your observations with a symptom guide and a health checklist, and remember this is educational, not a substitute for diagnosing the specific case in front of you.

Why isn’t the medication working?

The most common reason is treating the wrong illness, so a bacterial med does nothing against a parasite and vice versa. Other causes are leaving carbon or a UV sterilizer running, which strips the dose, underdosing, or stopping too early before the full course is done. Poor water quality also undermines treatment, so test ammonia and nitrites and fix the conditions, because many illnesses stem from water problems rather than disease.

Author and editorial note

Written and maintained by Benjamin Thoden, founder of DBC Aquatics. This shrimp guide is reviewed through DBC Aquatics’ stability-first lens: cycle maturity, mineral consistency, molt safety, copper risk, grazing surfaces, and slow acclimation matter more than quick fixes. See our editorial standards for how guides are created, reviewed, and updated.

Fish medication decision table: treat the cause, not the panic

Medication is most useful after water quality and oxygen are safe. Many disease-like symptoms come from ammonia, nitrite, chlorine, low oxygen, temperature shock, bullying, or a dirty filter. If those are still active, medication can add stress without solving the cause.

Main signsRule out firstMedication direction to researchDo not do
White salt-like spots, scratching, rapid spreadTemperature swings and water stressIch medication such as Ich-X style treatments, following label directionsStop treatment as soon as spots vanish; the parasite cycle may still continue.
Stringy waste, weight loss, worms, internal parasite signsStarvation, bullying, poor dietInternal parasite medication such as praziquantel/metronidazole-based options where legalTreat the display tank blindly if only one fish is affected and quarantine is possible.
Fin rot, ulcers, cloudy patches, bacterial signsAmmonia/nitrite burn and aggressionAntibacterial medication matched to symptoms and local availabilityMix antibiotics casually or dose without aeration and water monitoring.
External slime, flashing, mild parasite/fungal concernWater irritants, chlorine, pH shockBroad external treatment only when symptoms fitUse ?just in case? medication after every new fish instead of quarantine observation.
Unknown sicknessAll water/environment causesQuarantine, observation, photos, expert helpThrow multiple medications into the tank at once.

Before dosing checklist

Test ammonia and nitrite, check temperature, increase aeration, remove carbon if the medication label requires it, confirm the tank volume, and read whether the medication is safe for shrimp, snails, scaleless fish, plants, and biological filtration. Write down the first dose time so you do not accidentally double-dose.

When to get help

If fish keep dying despite safe water and careful treatment, bring clear photos, water results, stocking, tank size, and a timeline to a qualified aquatic veterinarian, experienced local fish store, breeder, or specialist. Guessing is expensive; a good timeline often reveals the actual cause.

Before you medicate a struggling tank

If fish are gasping, hiding, clamped, or acting strange after a water change, start at the Aquarium Rescue Hub first. Medication helps the right problem, but ammonia, nitrite, chlorine, low oxygen, and temperature shock need water fixes before medicine.

Need help right now?

Want Ben to look at your tank?

If fish are gasping, hiding, flashing, dying, or you are stuck between three different fixes, send the actual tank details. DBC Aquarium Rescue Help is a $29 practical review for one urgent aquarium problem.

Here is what I would check first: tank size, ammonia, nitrite, nitrate, temperature, surface movement, recent changes, medication, and the exact symptom you see.

Pay $29 With PayPal See What To Send Ben Read what is included

Leave a Reply

Your email address will not be published. Required fields are marked *