Cloudy water looks alarming, but the color and timing tell you exactly what is happening. Treat the cause, not just the symptom, and avoid the trap of dumping in clarifiers that mask the real problem.

White or gray haze If this appears in a brand-new tank, it is almost always a bacterial bloom: a harmless surge of free-floating bacteria responding to fresh nutrients. It is part of cycling. Do not panic, do not do giant water changes, and it usually clears within one to two weeks on its own.

If white haze appears in an established tank, suspect overfeeding or a disturbed substrate releasing fine particles. Feed less, vacuum the gravel, and check your filter is not clogged.

Green water Green tint means a free-floating algae bloom, fueled by too much light and too many nutrients. Fixes:

  • Cut your light to 6 to 8 hours a day and keep the tank out of direct sun.
  • Reduce feeding and remove uneaten food.
  • Do regular water changes to lower nitrate and phosphate.
  • A short blackout, covering the tank for three days, can crash the bloom.

Brown or yellow water Brown tint usually comes from tannins leaching out of driftwood or leaf litter. It is harmless and even beneficial for some fish, but if you dislike it, rinse new wood, run activated carbon, and do partial water changes.

The patience rule Most cloudiness resolves once the tank balances out. The worst thing you can do is overreact with chemicals and constant disruption, which only resets the bacterial balance and prolongs the problem.