PrepperPetSupply
Free shipping on every order

Fish health · Treatment basics

Aquarium Salt vs Epsom Salt: Which One Your Fish Actually Needs

Aquarium salt and Epsom salt get used interchangeably by fishkeepers, and they shouldn't be. They do different jobs, and mixing them up can hurt more than help.

Quick answer: They aren’t the same. Aquarium salt is sodium chloride (basically pure salt) and is used for general support, easing stress, helping with some external issues, and osmotic balance. Epsom salt is magnesium sulfate and acts as a laxative and muscle relaxant. It is the one used for bloating, constipation, and the internal swelling seen in conditions like dropsy and swim bladder problems. If your fish is bloated or swollen, you almost always want Epsom salt, not aquarium salt. Neither is a substitute for the other, and neither replaces treating the actual cause.

Do not swap one for the other

Because the names are similar, people reach for whichever is in the cupboard. But they’re chemically different and do different things. Aquarium salt won’t relieve constipation or internal swelling, and Epsom salt isn’t a general tonic. Using the wrong one on a sick fish means lost time when time matters. And with sensitive or scaleless species, dose carefully, some fish tolerate salt poorly.

Aquarium salt: what it’s and when to use it

Aquarium salt is sodium chloride, essentially pure salt, without the additives in table salt.[1] Aquarists use it in modest amounts as a general tonic: it can ease stress, support the slime coat, help with osmotic balance, and assist with some minor external problems. It is the one you might add in small amounts to a freshwater tank for general support. It isn’t, however, a treatment for internal bloating, and it’s not something every tank needs all the time.

Epsom salt: what it’s and when to use it

Epsom salt is magnesium sulfate. A completely different compound. Its useful effect for fish is as a laxative and muscle relaxant.[2] That is why it’s the go-to for a fish that’s bloated or constipated, and why it’s used to help draw down the internal fluid and swelling seen in conditions like dropsy and some swim bladder problems. A common approach is a measured amount per gallon, often as a bath, always alongside fixing the underlying cause, not instead of it.

Side-by-side: the difference that matters

The simplest way to keep them straight: aquarium salt is sodium chloride for general external support; Epsom salt is magnesium sulfate for internal issues like bloating and swelling. If a fish is swollen, pineconing, or clearly constipated, that’s an Epsom-salt situation. If you’re giving general support or dealing with a minor external issue, that’s where aquarium salt fits. They aren’t interchangeable, and doubling up randomly isn’t better.

Salt is supportive care, not a cure

Salt of either kind is supportive. It eases a symptom or helps a fish cope while the real problem is addressed. The internal swelling of dropsy, for example, is usually a sign of a serious underlying infection or organ problem; Epsom salt can relieve some of the pressure, but it doesn’t treat the cause. If your fish has a bacterial infection driving the swelling, that needs the correct treatment, and our fish-health guides can help you work out what’s actually going on before you decide what to add to the water.

Know someone whose pet needs this?

Share this guide with a friend or family member who has a pet.

Share Email a friend Text

Frequently asked questions about aquarium salt vs Epsom salt

Are aquarium salt and Epsom salt the same?

No. Aquarium salt is sodium chloride; Epsom salt is magnesium sulfate. They are different compounds with different uses and aren’t interchangeable.

Which one do I use for a bloated fish?

Epsom salt. As a magnesium-sulfate laxative and muscle relaxant, it’s the one used for bloating, constipation, and internal swelling, not aquarium salt.

Can I use Epsom salt for dropsy?

It is commonly used to help draw down the internal swelling of dropsy, but only as supportive care. Dropsy is usually a sign of a serious underlying problem that needs proper treatment; Epsom salt eases a symptom, it doesn’t cure the cause.

Can I substitute one for the other?

No. Aquarium salt won’t relieve constipation or internal swelling, and Epsom salt isn’t a general tonic. Using the wrong one wastes time on a sick fish.

Is salt safe for all fish?

Not equally. Some sensitive or scaleless species tolerate salt poorly, so dose carefully and check what’s safe for your specific fish before adding either kind.

How this guide is reviewed

This guide is written to be checked and signed off by a licensed small-animal veterinarian before it’s published. Until that review is complete, it’s marked pending review. Our aim is clear, owner-readable guidance that matches veterinary references, including telling you when the right move is to consult a licensed veterinarian, even though we’re a pharmacy.

Related fish & aquarium guides

Fish Dropsy · Fish Fin Rot · Fish Ich · Fish Popeye · Fish Columnaris · Fish Swim Bladder

Sources & References

Clinical statements on this page are drawn from veterinary references and guidelines. Full review by our veterinarian of record is pending.

  1. [1] Aquarium salt is sodium chloride (NaCl); Epsom salt is magnesium sulfate (MgSO4). The two are distinct compounds with different physiological effects in fish (standard aquarium-medicine references).
  2. [2] Magnesium sulfate (Epsom salt) is used in ornamental fish as a laxative and to help relieve internal swelling and constipation, e.g. in dropsy and swim-bladder cases, as supportive care alongside treating the underlying cause.