Betta Medication Guide: Salt, Epsom Salt & Antibiotics (Without the Confusion)

Betta Medication Guide: Salt, Epsom Salt & Antibiotics (Without the Confusion)

This betta medication guide cuts through the single most dangerous source of confusion in fishkeeping: knowing which betta medicine to use, at what dose, and when not to medicate at all. You’ll learn exactly what aquarium salt, Epsom salt, antibiotics, and antifungals each do, the safe dosing for each, the critical carbon rule, which products should never be mixed, a symptom-to-medication decision table, and the pre-dose safety checklist that prevents the most common treatment deaths. The wrong medicine at the wrong dose kills more sick bettas than the diseases themselves — so use this as your reference before you reach for any bottle.

Written by Muhammad Zohaib — betta keeper, bettafishh.com/. The most common way keepers kill a sick betta is the wrong medicine at the wrong dose. This is the reference I wish every beginner read first. Cross-checked with aquarium-health references (see Sources).
Betta Medication Guide: Salt, Epsom Salt & Antibiotics (Without the Confusion)
Quick answer: Aquarium salt (sodium chloride) is a mild general aid for external issues and stress. Epsom salt (magnesium sulfate) is a laxative/anti-swelling agent for constipation, dropsy, and popeye — never interchangeable with aquarium salt. Antibiotics treat bacterial infections; antifungals treat true fungus. Always remove filter carbon before dosing and never randomly combine medications.

The Big Three in This Betta Medication Guide — and What Each Does

ProductWhat it isUse forTypical dose
Aquarium saltSodium chloride (NaCl)Mild external issues, stress support, mild fin rot, ich support1 tsp/gal (treatment); 1 tbsp/3–5 gal for ich; max ~10 days
Epsom saltMagnesium sulfate (MgSO₄)Constipation/swim bladder, dropsy, popeye (fluid)~1 tbsp/gal as a 10–15 min bath
Antibiotice.g., kanamycin, erythromycin, minocyclineBacterial: severe fin rot, columnaris, septicemia, bilateral popeyePer product label for your exact gallons
Antifungale.g., methylene blue, malachite greenTrue fungus (fluffy white tufts)Per product label
Aquarium Salt vs. Epsom Salt (the mistake everyone makes)

Aquarium Salt vs. Epsom Salt (the mistake everyone makes)

These are not the same and are not interchangeable. Aquarium salt is sodium chloride — a general external aid. Epsom salt is magnesium sulfate — it works like a laxative and draws out fluid, which is why it’s the right tool for constipation, dropsy, and popeye but useless and even harmful as a substitute for the other. Using table salt for either is also a no.

Universal Rules Before You Dose Anything

  1. Remove activated carbon from the filter — carbon absorbs medication and makes it useless.
  2. Diagnose first. Match the medicine to the disease (use the disease guides on this site). Wrong medicine wastes time the fish may not have.
  3. Dose by actual water volume, not tank “rated” size. Overdosing stresses the fish more than the disease.
  4. Don’t mix medications unless a product is specifically designed to be combined.
  5. Treat in a hospital tank when possible (see how to quarantine a new betta) — protects tank mates, plants, and your biofilter.
  6. Fix the water too — most disease is environmental (how to lower ammonia in a betta tank).
Antibiotic availability varies by country. Names and access differ; ask a reputable local fish store for the equivalent active ingredient, and for valuable fish consult an aquatic vet. Never use leftover human antibiotics by guesswork.
Healthy red and blue betta fish in a planted tank, the goal of correct betta medication and treatment

Quick “Which Medicine?” Decision Table

SymptomLikely need
Bloated, can’t swim level, constipatedFasting + Epsom salt
Pinecone scalesEpsom salt + strong antibiotic
Red streaks under scalesBroad-spectrum antibiotic (urgent)
White salt-grain spotsHeat + aquarium salt (ich)
Gold dust sheenDarkness + anti-parasite med (velvet)
Flat grayish fast-spreading patchAntibiotic (columnaris — urgent)
Fluffy 3-D white tuft on woundAntifungal
Mild ragged fin edgesClean water ± aquarium salt

What NOT To Do

  • Don’t swap aquarium salt and Epsom salt — different chemicals, different jobs.
  • Don’t leave carbon in the filter while medicating.
  • Don’t “shotgun” multiple meds hoping one works.
  • Don’t medicate the main display tank by default — use a hospital tank.
The Salt Confusion That Kills Bettas (Settle It Forever)

The Salt Confusion That Kills Bettas (Settle It Forever)

More bettas are harmed by salt mix-ups than by the diseases being treated. Three different “salts” exist and they are not interchangeable:

SaltWhat it isUse forNever use for
Aquarium saltSodium chloride (NaCl)Mild external issues, stress, ich/fin-rot supportConstipation/dropsy fluid removal
Epsom saltMagnesium sulfate (MgSO₄)Constipation, swim bladder, dropsy, popeye (draws out fluid)As a substitute for aquarium salt
Table saltIodised/anti-caking NaClNothing — additives can harm fishAny aquarium use

Memory hook: Aquarium salt = external/stress. Epsom salt = internal/swelling. Mixing these two up is the classic fatal error.

The Pre-Dose Safety Checklist

Run this every single time, before any medication touches the water — it prevents the most common treatment deaths:

  • Diagnose first. Match the medicine to the disease using the symptom guides. Wrong medicine = wasted time the fish may not have.
  • Remove activated carbon from the filter — it absorbs medication and makes it useless.
  • Dose by actual water volume, not the tank’s “rated” size (substrate/decor displace water). Overdosing stresses the fish more than the disease.
  • One thing at a time. Never combine medications unless a product is designed for it — “shotgunning” kills.
  • Hospital tank when possible — protects tank mates, plants, and your biofilter (quarantine/hospital setup).
  • Fix the water too. Most “disease” is environmental — medication without fixing ammonia just relapses.
  • Finish the full course. Stopping when symptoms fade is why infections rebound resistant.

Treat the medicine cabinet as the last step, not the first — confirm it’s not just a water problem (the philosophy behind disease prevention).

Understanding Antibiotics: Gram-Positive vs. Gram-Negative

Most beginners think “antibiotic” is one thing. It isn’t, and choosing the wrong type is a common reason treatment fails. Bacteria are broadly divided into gram-positive and gram-negative groups, and different antibiotics target different groups. Crucially, the bacteria responsible for the most serious betta infections — fin rot’s deeper stages, columnaris, septicemia, and ulcers — are typically gram-negative (Aeromonas, Pseudomonas, Flavobacterium).

Antibiotic typeSpectrumCommon betta uses
KanamycinBroad, strong gram-negativeSevere fin rot, columnaris, septicemia, dropsy (with Epsom)
ErythromycinMainly gram-positiveSome early fin/body bacterial issues
Minocycline / doxycyclineBroad-spectrumSepticemia, columnaris, popeye (bilateral)
Nitrofurans (furan-2)Broad, often combinedColumnaris combo, general bacterial
MetronidazoleAnti-protozoal/anaerobicInternal parasites/Hexamita (often in food)

This is why generic advice like “just use an antibiotic” is risky. Match the drug class to the likely pathogen, and for the dangerous gram-negative diseases lean toward a strong broad-spectrum or gram-negative-effective product.

Aquarium Medication Comparison (Active Ingredients)

Aquarium Medication Comparison (Active Ingredients)

Product brand names vary widely by country, but the active ingredients are what matter. Use this to recognise equivalents on whatever shelf you’re standing at. Names are common product lines; always read the active-ingredient label and dose for your true water volume.

ProductActive ingredientBest forKey caution
API Aquarium SaltSodium chlorideMild external issues, stress, ich/fin-rot supportNot for plants long-term; max ~10 days
Epsom Salt (magnesium sulfate, USP)Magnesium sulfateConstipation, swim bladder, dropsy, popeye (fluid)Never a substitute for aquarium salt
API Furan-2Nitrofurazone + furazolidoneBroad bacterial; columnaris combosRemove carbon; stains
Seachem KanaPlexKanamycinSevere gram-negative: columnaris, septicemiaStrong; dose precisely
Seachem MetroPlexMetronidazoleInternal parasites/Hexamita (ideally in food)Best delivered via food
API Pimafix / Fungus Cure / Methylene BlueAntifungal activesTrue fungus (fluffy white tufts)Confirm it’s fungus, not columnaris
API Stress CoatAloe-based slime-coat aid + dechlorinatorSlime-coat support, post-injury, water changesSupportive only, not curative

How to Dose Correctly (Step-by-Step)

  1. Calculate true water volume. Substrate, decor, and the gap below the rim mean a “5-gallon” tank often holds noticeably less. Under-dosing is ineffective; over-dosing is toxic.
  2. Remove activated carbon and chemical media from the filter; leave biological media in place.
  3. Pre-dissolve salts fully in a cup of tank water before adding — never drop crystals onto a fish.
  4. Add medication slowly and, for staged dosing products, follow the day-by-day schedule exactly.
  5. Maintain aeration. Many medications and salt reduce oxygen availability or stress the fish — gentle surface movement helps.
  6. Do prescribed water changes between doses if the label requires, replacing only the medication for the water removed.
  7. Complete the full course even after symptoms improve, then clear residue with water changes and restore carbon.
Betta fish in a bowl and a clean planted aquarium, illustrating proper care alongside a betta medication guide

Salt Baths and Dips Explained

A “bath” or “dip” is a short, higher-concentration immersion in a separate container, used when you don’t want to medicate the whole tank. Two common ones:

  • Epsom salt bath: ~1 tablespoon per gallon, fully dissolved, 10–15 minutes, once daily for up to ~3 days — used for constipation, dropsy, and popeye to draw out fluid.
  • Aquarium salt support: usually a longer, lower-concentration in-tank treatment (~1 tsp/gallon) for stress and mild external issues rather than a short dip.

For any bath: match the water temperature within ~1°F, never use undissolved crystals, watch the fish the entire time, and remove it immediately if it shows severe distress (rolling, violent gasping, loss of balance worse than before).

When NOT to Medicate at All

One of the most valuable lessons in this guide is that many “sick” bettas don’t need medication — they need their environment fixed:

  • Mild ragged fins with no discolouration — usually physical damage; clean water alone regrows them.
  • Heavy breathing with high ammonia — a water change, not an antibiotic, is the cure.
  • A single stringy poop after a diet change — observe; don’t deworm yet.
  • Stress colour or clamped fins after a move — stabilise the environment and wait.
  • Bloating after overfeeding with flat scales — fasting and a pea, not antibiotics.

Needless medication stresses the fish, harms the biofilter, and can breed resistant bacteria. The skill is knowing when the medicine cabinet is the wrong tool.

Common Medication Mistakes That Kill Bettas

  • Swapping aquarium salt and Epsom salt. Different chemicals, different jobs — the classic fatal mix-up.
  • Leaving carbon in the filter. It silently removes the medication you just dosed.
  • Shotgunning multiple medications. Combining drugs that aren’t designed to mix overdoses and stresses the fish.
  • Stopping the course early. Symptoms fade before the infection is cleared, causing a resistant rebound.
  • Dosing the display tank by default. Nukes the biofilter and exposes healthy fish — use a hospital tank.
  • Guessing with leftover human antibiotics. Wrong drug or dose can kill; use aquarium products or consult an aquatic vet.
  • Medicating instead of testing water. Most disease is environmental; skipping the water test treats the symptom and not the cause.

Sources & Further Reading

Aquarium Co-Op — medication & salt guides; Bettafish.org — disease library; Seachem product references; Merck Veterinary Manual — Antimicrobial therapy in fish.

Frequently Asked Questions

What’s the difference between aquarium salt and Epsom salt for bettas?

Aquarium salt is sodium chloride for mild external issues and stress; Epsom salt is magnesium sulfate that acts as a laxative and draws out fluid (constipation, dropsy, popeye). They are not interchangeable.

How much aquarium salt do I add for a betta?

A common treatment dose is about 1 teaspoon per gallon (or 1 tablespoon per 3–5 gallons for ich), pre-dissolved, for no more than around 10 days.

Why do I remove carbon before medicating a betta?

Activated carbon absorbs medication out of the water, making the treatment ineffective. Always remove it first.

Can I mix betta medications together?

No, unless a product is specifically designed to be combined. Mixing risks overdosing and extra stress.

Are human antibiotics safe for bettas?

Don’t guess with them. Use aquarium-specific products or ask an aquatic vet; wrong drug or dose can kill the fish.

What is the best all-around antibiotic for betta fish?

There is no single “best” antibiotic — it depends on the infection. For the dangerous gram-negative diseases (severe fin rot, columnaris, septicemia) a strong broad-spectrum or gram-negative product such as a kanamycin or minocycline type is appropriate, while internal parasites need metronidazole, ideally delivered in food.

How long should I medicate my betta?

Follow the product’s full recommended course, which is typically several days to about two weeks, and complete it even if symptoms improve early. Stopping when the fish looks better is a leading cause of resistant, rebounding infections.

Can aquarium salt be used long term in a betta tank?

No. Aquarium salt is a treatment aid, not a permanent additive — continuous use beyond about 10 days stresses the fish’s osmoregulation and harms live plants and many invertebrates. Use it as a short course, then clear it with water changes.

Do I need a hospital tank to medicate a betta?

It is strongly recommended. A separate hospital tank lets you dose precisely, protects tank mates and live plants, and prevents medication from destroying the beneficial bacteria in your display tank’s biological filter. The quarantine tank doubles as the hospital tank.