Why Is My Goldfish Tank Cloudy?

Different colors mean different problems โ€” here's exactly what's causing it and how to fix it

GoldfishMay 20269 min read
Quick diagnosis: White or grey cloudiness = bacterial bloom (usually harmless in new tanks). Green cloudiness = algae. Brown tint = tannins from driftwood. Milky white in established tank = bacterial issue needing water change.

A cloudy goldfish tank is one of the most common problems new fish keepers encounter โ€” and one of the most confusing, because cloudiness can have several completely different causes that require completely different solutions.

The most important thing to understand is that the color of the cloudiness tells you what's causing it. White and grey cloudiness, green cloudiness, and brown tinting are three separate problems. Treating the wrong one can make things worse.

Here's how to diagnose your specific situation and fix it correctly.

White or grey cloudiness โ€” bacterial bloom

White or grey milky cloudiness is almost always a bacterial bloom โ€” a sudden explosion in the population of free-floating bacteria in your water. This sounds alarming but in a new tank it's actually a completely normal and expected part of the cycling process.

When you set up a new tank, there are very few beneficial bacteria present to process the ammonia your goldfish produce. The tank goes through a period where bacterial populations fluctuate wildly as they establish. During this time, a bacterial bloom causing white cloudiness is common and typically resolves on its own within one to two weeks as the tank cycles.

In a new tank, the fix is patience. Do small water changes of 15 to 20 percent every few days to keep ammonia from reaching dangerous levels, test your water regularly, and let the cycle complete. Do not add clarifying chemicals โ€” they can disrupt the cycling process and extend the problem.

In an established tank that has been running clearly for months, a sudden white cloudiness is more concerning. It usually indicates a problem โ€” a dead fish decomposing somewhere, a filter crash, overfeeding, or a sudden ammonia spike. Test your water immediately. If ammonia or nitrite is elevated, do a 25 to 30 percent water change, remove any uneaten food or dead fish, and check that your filter is running correctly.

๐Ÿงช Test your water right now

Enter your ammonia, nitrite, and nitrate readings for an instant AI diagnosis.

Test My Water Free

Green cloudiness โ€” algae bloom

Green water is caused by a bloom of microscopic single-celled algae called phytoplankton suspended throughout the water column. It turns your tank the color of pea soup and can be surprisingly persistent once established.

The root cause is almost always one or more of these three things: too much light, too many nutrients in the water (from overfeeding or insufficient water changes), or both.

The most common culprit for indoor tanks is light exposure. If your tank is near a window that receives direct sunlight for several hours a day, algae will thrive no matter what else you do. Move the tank away from direct sunlight and reduce your aquarium light to 8 hours maximum per day.

For nutrient reduction, cut back on feeding โ€” goldfish are already heavy waste producers and any excess food rapidly fuels algae growth. Increase water change frequency temporarily to 25 percent twice a week until the bloom clears.

A UV sterilizer is the most effective solution for persistent green water. Water passes through the UV chamber and the light kills the suspended algae, clearing green water often within a week. Once clear, maintaining reduced lighting and regular water changes prevents it from returning.

Do not be tempted by algaecides. They kill the algae but the sudden die-off dumps all the organic matter back into the water and can cause a severe ammonia spike that harms your fish.

Brown or yellow tinting โ€” tannins

If your water has a brown or yellowish tea-like tint rather than looking milky or green, the cause is almost certainly tannins leaching from driftwood or certain types of substrate.

Tannins are organic compounds released naturally from wood and some leaves. They're completely harmless to fish and actually have mild antibacterial properties โ€” in fact, some fish species from blackwater rivers in South America prefer tannin-stained water.

For goldfish, which prefer neutral to slightly alkaline water, heavy tannin staining can gradually lower pH over time, so it's worth monitoring if you have a lot of driftwood.

The fix is simple: pre-soak new driftwood in a bucket of water for several days before adding it to your tank, changing the water daily. This leaches out the bulk of the tannins before the wood goes in. Once in your tank, activated carbon in your filter will remove the brown tint from the water within a few days.

If the tinting bothers you aesthetically, replace the carbon regularly and the water will stay clear. If you don't mind the natural look and your pH is stable, there's no need to do anything.

Why goldfish tanks get cloudy faster than other fish

Goldfish are notorious for cloudy water problems, and there's a reason for that โ€” they produce more waste per inch of body than almost any other common aquarium fish. A single fancy goldfish in a 20-gallon tank produces more ammonia than several small tropical fish in the same space.

This is why the standard aquarium fishkeeping rules โ€” one inch of fish per gallon, filter rated for the tank size โ€” simply don't work for goldfish. You need much more space and much more filtration than you might expect.

For consistently clear water with goldfish, you need a filter rated for two to three times your actual tank volume. A 40-gallon goldfish tank should have a filter rated for 80 to 120 gallons. This is not an exaggeration โ€” it's the difference between a tank that stays clear and one that constantly clouds up.

Regular partial water changes of 25 percent weekly are non-negotiable for goldfish. No filter, no matter how powerful, removes the nitrate that accumulates over time โ€” only water changes do that. Skipping water changes is the most common reason goldfish tanks gradually degrade in water quality even when they don't appear visibly cloudy.

When to be worried about cloudy water

Most cloudiness in goldfish tanks is not immediately dangerous, but there are situations where it signals something serious.

If your water is cloudy and your fish are gasping at the surface, sitting on the bottom, have clamped fins, or are behaving abnormally, test your water immediately. Elevated ammonia or nitrite in combination with cloudiness means your fish are in danger and need intervention now โ€” a large water change of 30 to 40 percent using dechlorinated water is the first step.

If your established tank suddenly goes cloudy after being clear for a long time, investigate why. Look for a dead fish hiding behind decorations, check that your filter is running, and test your water. Sudden cloudiness in an established tank always has a cause.

If cloudiness in a new tank persists beyond three to four weeks without improvement, your tank may be struggling to cycle. Test for ammonia and nitrite and consider using a beneficial bacteria product to help establish the biological filtration faster.

๐Ÿ›’ Products that help with cloudy tank water

API Master Test Kit

Diagnose the real cause of cloudiness

View on Amazon โ†’

Seachem Stability

Clears bacterial blooms fast

View on Amazon โ†’

Seachem Prime

Detoxifies ammonia during cycling

View on Amazon โ†’

API Accu-Clear

Clears cloudy water quickly

View on Amazon โ†’

As an Amazon Associate, Pond Pal earns from qualifying purchases.

Still not sure what's causing your cloudy water?

Enter your water test readings and get an instant AI diagnosis with specific treatment steps.

Diagnose My Water Free
โ† Betta tank size guideNext: Best filter for a 55 gallon โ†’