How to Cure Popeye in Fish: Salt, Meds & Recovery

Popeye in fish is treatable, but recovery is slow, often taking weeks to months for the swelling to fully go down. The condition, known technically as exophthalmos, happens when fluid or inflammatory material builds up behind the eyeball, pushing it outward from the socket. Curing it depends on correctly identifying the cause: a physical injury, poor water quality, or a bacterial infection.

What Causes Popeye

The visible bulging is caused by pressure from fluid accumulating in the space behind the eye. In bacterial cases, microscopic examination of that area reveals large numbers of bacteria pushing inflammatory material into the socket. The most common culprit is a gram-positive bacterium called Corynebacterium, though other bacterial and even viral pathogens can trigger it.

Poor water quality is the other major driver. Fish kept in tanks with elevated ammonia, nitrite, or nitrate levels develop organ stress that can manifest as popeye alongside other signs like pale gills and discolored internal organs. In these cases, the swelling is a symptom of systemic damage rather than a localized infection.

Physical injury, such as bumping into decorations or being attacked by a tankmate, can also cause one eye to swell. This type usually resolves on its own once the injury heals, provided the water stays clean.

One Eye vs. Both Eyes

The number of affected eyes is the single most useful diagnostic clue. If only one eye is swollen, the cause is most likely a physical injury or an early-stage bacterial infection. Research on fish vibriosis shows that unilateral (one-sided) swelling typically appears in the initial stages of infection, with more severe damage developing later.

If both eyes are protruding, the problem is almost certainly systemic. That means either a bacterial infection has spread through the fish’s body or the water quality is bad enough to cause widespread organ stress. Both-eye cases are more serious and require faster intervention.

Fix the Water First

Regardless of the cause, the first step is a large water change. Replace 25 to 50 percent of the tank water and test for ammonia, nitrite, and nitrate. Ammonia and nitrite should read zero; nitrate should stay below 20 to 40 ppm depending on the species. If your readings are off, the water quality itself may be driving the problem, and no medication will help until the environment improves.

Continue with more frequent water changes (every one to two days) throughout the treatment period. Clean water supports the fish’s immune system and reduces the bacterial load in the tank.

Epsom Salt for Swelling

Epsom salt (magnesium sulfate) helps draw excess fluid out of the tissues behind the eye. It doesn’t treat the underlying infection, but it reduces the pressure and swelling while other treatments work. The standard dose is 1 tablespoon per 10 gallons of aquarium water. Dissolve it in a cup of tank water before adding it to the aquarium so it doesn’t settle on the substrate in concentrated clumps.

Epsom salt is safe for most freshwater species and won’t affect your biological filter. You can maintain this dose through water changes by adding a proportional amount of salt with each new batch of water. This is not the same as aquarium salt (sodium chloride), so make sure you’re using the right product.

Antibiotic Treatment

For bacterial popeye, erythromycin is the go-to antibiotic because it targets the gram-positive bacteria most commonly responsible. It’s sold under aquarium brand names like API E.M. Erythromycin, Mardel Maracyn, and Thomas Labs Fish Mycin. Penicillin is another effective option against the same type of bacteria.

The most effective delivery method is medicated food rather than dosing the water column. Antibiotics mixed into food reach the infection through the fish’s digestive system at much higher concentrations than what the fish absorbs passively from surrounding water.

Making Medicated Food

Heat a quarter cup of water (about two ounces) in the microwave. Stir in one packet (seven grams) of plain animal-derived gelatin, like Knox brand, until fully dissolved. Take two tablespoons of your fish’s regular dry food (pellets or flakes) and mix it with a small amount of the gelatin solution, adding more gradually until you get a paste-like consistency. Then mix in roughly 1/16 teaspoon of the antibiotic powder. That’s a tiny amount, about a 1 to 2 percent addition to the total mixture.

Spread the paste thin on a plate or parchment paper and refrigerate until it sets. Break it into appropriately sized pieces and feed it as the fish’s only food for at least 10 consecutive days. Don’t stop early even if the eye looks better. Consistency matters because cutting treatment short allows surviving bacteria to rebound.

What to Expect During Recovery

Popeye heals slowly. Even after the underlying infection clears, the swelling takes weeks to go down. Corneal damage (the cloudy or scratched appearance on the surface of the eye) can take even longer to resolve, sometimes stretching into months. This is normal and doesn’t mean treatment has failed.

In mild cases caused by injury, you may see improvement within a week or two with clean water and Epsom salt alone. Bacterial cases, especially bilateral ones, take longer and carry a higher risk of permanent damage. If the infection progresses far enough, the cornea can erode, the lens can shift out of place, or the eye can develop ulcers. In severe cases, the fish may lose the eye entirely but can still live a normal life afterward.

Preventing Recurrence

Most popeye cases trace back to water quality or tank conditions. Maintain a consistent water change schedule, avoid overstocking, and make sure your filter is rated for your tank size. Remove sharp decorations or rough rocks that could injure eyes, particularly for species like goldfish, bettas, or telescope-eyed varieties that are prone to eye damage.

Quarantine new fish for two to four weeks before adding them to an established tank. New arrivals are the most common way bacterial pathogens enter a previously healthy system. A simple quarantine setup with a sponge filter and heater is enough to catch problems before they spread.