Why Are My Goldfish’s Eyes Cloudy: Causes and Fixes

Cloudy eyes in goldfish are most often caused by a physical injury to the eye’s surface. Because fish don’t have eyelids, their corneas are completely exposed, and even a minor scrape against a decoration, rock, or the tank wall can trigger an inflammatory response that turns the eye milky white. The second most common cause is poor water quality, which both damages the eye directly and slows healing from small injuries. Less frequently, bacterial infections, parasites, or nutritional problems are to blame.

The good news is that most cases of cloudy eye are treatable, especially when caught early. Figuring out whether the problem is in one eye or both gives you a strong starting clue about what’s going on.

One Eye vs. Both Eyes

If only one eye is cloudy, the cause is almost always physical trauma or, less commonly, a parasite. Your goldfish bumped into something, got nipped by a tankmate, or scratched its eye during handling. This kind of injury usually heals on its own in clean water within a week or two.

If both eyes are cloudy at the same time, the problem is more likely systemic. That means something in the environment is affecting your fish’s whole body: ammonia or nitrite buildup, chronically poor water conditions, or a bacterial infection that has spread internally. Both-eye cloudiness calls for more urgent investigation, starting with your water parameters.

Trauma: The Most Common Cause

Fancy goldfish varieties with protruding, bulbous eyes (like Black Moors, Telescope eyes, and Bubble Eyes) are especially prone to corneal injuries. Their eyes stick out far enough that nearly anything in the tank becomes a hazard. Sharp-edged decorations, rough gravel, plastic plants, and even filter intakes can scratch the cornea. When that happens, the fish’s immune system responds with inflammation, and the eye develops a white or grayish haze.

If your goldfish has repeated cloudy eye episodes, take a close look at the tank setup. Remove any decorations with sharp edges or rough textures. Switch to smooth river stones or sand substrate, and consider silk or live plants instead of plastic ones. For fancy varieties, a simpler tank layout with fewer obstacles genuinely reduces the risk of chronic eye injuries.

Poor Water Quality

Ammonia and nitrite are invisible toxins that build up in aquarium water from fish waste, uneaten food, and inadequate filtration. Even at levels below what’s immediately lethal, these compounds cause chronic stress that weakens your goldfish’s immune system and slows wound healing. A tiny corneal scratch that would normally resolve in days can worsen into a persistent cloudy eye when water quality is poor.

Ammonia becomes very toxic at concentrations above 5 ppm at a pH of 7, but long-term exposure at lower levels still shortens a fish’s life and leaves it vulnerable to secondary problems like eye infections. Nitrite above 1 ppm is similarly dangerous. You should be testing for both regularly with a liquid test kit (not test strips, which are less accurate). Ideal readings for both ammonia and nitrite are zero.

Goldfish are heavy waste producers for their size, which is why they need more filtration and larger tanks than many people realize. A filter rated for your tank volume, combined with consistent water changes, keeps these toxins in check. The target pH for goldfish is 7.0 to 8.4, and they do best at temperatures around 72 to 76°F.

Bacterial Infections

When a simple eye injury doesn’t heal, bacteria can move in and make things worse. The species most commonly involved in goldfish disease are gram-negative bacteria that thrive in dirty water. These same bacteria cause ulcers and skin lesions on goldfish and koi. In more advanced infections, you may see not just cloudiness but swelling of the eye (the eye bulging outward from its socket), redness, or even blood visible inside the eye.

A more serious but less common bacterial disease, mycobacteriosis, is a chronic infection that can cause bulging eyes alongside weight loss, skin ulcers, and pale coloring. This tends to occur in overcrowded or poorly maintained tanks and is difficult to treat once established.

Bacterial eye infections generally require treatment with broad-spectrum antibiotics added to the water. Several over-the-counter fish antibiotics are available at pet stores or online. If the cloudiness doesn’t improve with clean water alone after several days, or if it’s getting worse, antibiotics are the next step.

Parasites and Eye Flukes

In rarer cases, particularly with fish that were wild-caught or kept in outdoor ponds, parasites called eye flukes can cause cloudiness. An infected eye will appear enlarged and cloudy, and in some cases you can actually see tiny worms in the eye. The fish will typically go blind in the affected eye and may develop a cataract. This is uncommon in indoor aquarium goldfish but worth knowing about if your fish came from an outdoor source.

Nutritional Deficiency

Goldfish cannot produce vitamin A on their own. They depend entirely on their diet for it. In laboratory studies, goldfish deprived of vitamin A developed hemorrhaging in the eyes, bulging eyes, scale loss, and eventually stopped eating. While outright vitamin A deficiency is rare in goldfish fed a varied diet, fish that eat only one type of low-quality flake food for months on end could develop problems.

A good goldfish diet includes high-quality pellets or flakes as a base, supplemented with blanched vegetables like peas, spinach, or zucchini. These provide a range of vitamins and keep the digestive system healthy. Variety in the diet is the simplest form of nutritional insurance.

How to Treat Cloudy Eyes

Start with the water. Test ammonia, nitrite, nitrate, and pH immediately. If ammonia or nitrite are detectable at all, do a large water change (50% of the tank volume) right away and figure out why your cycle isn’t handling the waste load. This single step resolves many cases of cloudy eye without any medication.

For mild cases, particularly single-eye cloudiness from an obvious injury, clean water and time are often all you need. Keep the water pristine with 20 to 50% weekly water changes, and the cornea should clear up within one to two weeks as the fish’s immune system does its work.

An aquarium salt bath can help reduce swelling and support healing. Mix one tablespoon of aquarium salt into one gallon of tank water until fully dissolved, then place the fish in this bath for 10 to 30 minutes. Watch your fish closely during the bath for signs of distress like rolling over or gasping. Do not use salt baths on very young goldfish, as they’re too sensitive to tolerate it.

If the cloudiness persists beyond a week in clean water, worsens, or you see additional symptoms like swelling, redness, lethargy, or loss of appetite, the problem has likely progressed to a bacterial infection. At that point, treat the tank with a broad-spectrum fish antibiotic. Follow the dosing instructions on whatever product you choose, and remove any activated carbon from your filter during treatment, since carbon will absorb the medication before it can work.

Preventing Cloudy Eyes

Consistent tank maintenance is the single most effective prevention. Perform water changes of 20 to 50% weekly, depending on your tank size and stocking level. Rinse filter sponges or pads in old tank water (never tap water, which kills beneficial bacteria) every other week. Replace filter media and carbon inserts about once a month.

Keep the tank free of sharp objects. If you have fancy goldfish with protruding eyes, this is especially important. Run your hand over every decoration before putting it in the tank. If it feels rough or has points, it can scratch a cornea.

Avoid overcrowding. Goldfish produce a lot of waste, and more fish means faster toxin buildup between water changes. A single fancy goldfish needs at least 20 gallons, with 10 to 15 additional gallons per extra fish. Common goldfish, which grow much larger, need even more space.

Feed a varied, high-quality diet to prevent nutritional gaps. And if you keep goldfish outdoors in a pond, be aware that UV exposure and potential contaminants in rainwater or runoff can contribute to eye problems and even increase the risk of certain tumors over time.