Cloudy water usually means bacteria or particles are multiplying in your tank

Aquarium water turns cloudy when tiny particles or microorganisms suspend in the water column instead of settling or being filtered out. The most common cause is a bacterial bloom — a sudden spike in free-floating bacteria that happens when the tank has excess nutrients or organic waste. The second most common cause is a physical cloudiness from fine particles: sand dust, uneaten food breaking down, or decaying plant matter. A third possibility is an algae bloom, though this usually turns the water green or brown rather than milky white.

The timing matters. If your tank turned cloudy within the first week or two of setup, you are almost certainly seeing a bacterial bloom during the nitrogen cycle — the period when beneficial bacteria are colonizing your filter and surfaces. If your established tank suddenly clouded over, something has changed: you overfed, did a large water change, added new substrate without rinsing it, or the filter is clogged and water is not flowing through it properly.

Key Takeaways

  • Bacterial blooms cause milky cloudiness and are most common in new tanks cycling or in established tanks after overfeeding or large water changes.
  • Physical particles — sand dust, decaying food, plant debris — create a hazy appearance and clear faster once the source is removed and the filter runs.
  • A clogged filter is a common culprit in established tanks because water bypasses the media instead of flowing through it.
  • Doing a large water change or adding chemicals to clear the water can make a bacterial bloom worse by removing beneficial bacteria and destabilizing the tank.
  • Most cloudiness clears on its own within three to seven days once you identify and stop the cause.

Bacterial blooms in new tanks during the nitrogen cycle

When you set up a new aquarium, the water will often turn cloudy within a few days to a week. This is a bacterial bloom, and it is a normal part of the nitrogen cycle. Ammonia from fish waste and uneaten food feeds heterotrophic bacteria — the free-floating kind — which multiply rapidly. As these bacteria consume the ammonia and die off, the water clears. At the same time, nitrifying bacteria are colonizing your filter media and tank surfaces, converting ammonia to nitrite and then to nitrate.

The bloom itself is not harmful to fish, but the ammonia and nitrite it is processing can be. If you are cycling with fish in the tank, test your water every other day. If ammonia or nitrite rises above 1 ppm, do a 25 percent water change to dilute the waste. Do not add chemicals or do large water changes trying to clear the cloudiness — this removes the bacteria you need and resets the cycle. The bloom will clear on its own as the cycle progresses, usually within five to seven days.

Cloudiness from overfeeding and excess organic waste

In an established tank, cloudiness usually means you are overfeeding or organic waste is accumulating faster than your filter can process it. Fish produce ammonia constantly, and uneaten food breaks down into ammonia and other compounds. If you feed more than your fish can eat in a few minutes, the excess decays on the bottom and in the water column, feeding a bacterial bloom.

The fix is to stop feeding for a day or two and let the filter catch up. Remove any visible uneaten food with a net or siphon. Check that your filter is running at full flow — if water is trickling instead of flowing, the media is clogged and needs cleaning. Once you resume feeding, give only what your fish will eat in two to three minutes, once or twice a day. Most aquarium cloudiness from overfeeding clears within three to five days of reducing the food source.

Physical cloudiness from sand, substrate, and debris

If your water is hazy rather than milky, and it turned cloudy right after you added new substrate or did a large water change, you are seeing suspended particles, not bacteria. New sand and gravel release fine dust when they are first added, even if you rinse them. Decaying plant matter, dead algae, and broken-down food also create a fine particulate haze.

This type of cloudiness clears faster than a bacterial bloom because it is not reproducing. Run your filter continuously and do not stir up the substrate. If you have a powerhead or air stone, point it away from the bottom to avoid resuspending settled particles. A fine mechanical filter media — sponge or floss — will catch particles faster than standard filter media. Most physical cloudiness clears within 24 to 48 hours once the source stops.

Clogged filters and poor water flow

A clogged filter is one of the easiest causes to miss. If your filter media has not been cleaned in weeks, water takes the path of least resistance and bypasses the media instead of flowing through it. This means waste and particles are not being removed, and the tank clouds up. You may notice the water flow from your filter outlet has slowed to a trickle.

Clean your filter media in old tank water — never in tap water, which kills the beneficial bacteria living in the media. Squeeze or rinse the media gently until the water runs clear. If your filter has multiple stages, clean the mechanical stage (the one that catches particles) first, then the biological stage (where bacteria live). After cleaning, the flow should return to normal and the cloudiness should begin clearing within hours. If the tank clouds again within a few days, you may be overfeeding or the tank is overstocked for the filter size.

Algae blooms and green or brown water

Algae blooms are less common than bacterial blooms, but they do happen. Algae turns the water green, brown, or yellowish rather than milky white. The cause is usually too much light combined with excess nutrients — nitrate and phosphate from fish waste and decaying matter. Algae blooms are more stubborn than bacterial blooms and can take weeks to clear.

Reduce the light to eight hours a day, remove any visible algae with a net or by hand, and do a 25 to 30 percent water change to lower nutrient levels. Do not add algaecide unless the bloom is severe — it kills algae but the dead algae decays and feeds bacteria, sometimes making the water cloudier before it clears. A UV sterilizer or algae-eating fish like plecos or otocinclus can help, but the real fix is reducing light and nutrients.

What not to do when your tank is cloudy

Several common fixes make cloudiness worse. A large water change — more than 50 percent — removes beneficial bacteria and destabilizes the tank chemistry, often triggering another bacterial bloom. Chemical clarifiers and algaecides work by clumping particles or killing algae, but the dead matter decays and feeds bacteria, so the water often clouds again within days.

Turning off the filter or reducing flow will not help. The filter is your only tool for removing particles and waste. If anything, running the filter continuously and cleaning the media more often will speed up the clearing. Avoid adding anything to the water — no salt, no chemicals, no additives — unless you are treating a specific disease. Most cloudiness clears on its own within three to seven days once you stop the cause and let the filter run.

Frequently Asked Questions

How long does it take for cloudy aquarium water to clear?

Bacterial blooms usually clear within five to seven days once you stop overfeeding and let the filter run. Physical cloudiness from particles clears faster — often within 24 to 48 hours. Algae blooms are slower and can take two to three weeks. The timeline depends on your filter size, tank volume, and whether you keep adding the thing that caused the cloudiness.

Is cloudy water dangerous to fish?

Cloudiness itself is not toxic, but the cause might be. A bacterial bloom during the nitrogen cycle raises ammonia and nitrite, which harm fish. Overfeeding creates the same problem. If your tank is cloudy and your fish are gasping at the surface or hiding, test the water for ammonia and nitrite. If either is above 1 ppm, do a 25 percent water change when ready.

Should I do a water change when my tank is cloudy?

A small water change — 25 percent or less — can help by removing some waste and lowering ammonia. A large water change makes bacterial blooms worse by removing the beneficial bacteria that are clearing the water. If your tank is new and cycling, skip the water change unless ammonia or nitrite tests above 1 ppm. If your tank is established, a 25 percent change is safe and may help.

Can I use a chemical clarifier to clear cloudy water?

Chemical clarifiers clump particles together so they settle or get filtered out, but they do not address the cause. If bacteria or algae is causing the cloudiness, the clarifier will not stop the bloom — it will just hide it temporarily. Once the clarifier wears off, the cloudiness returns. It is better to find the cause, stop it, and let the filter do the work.

Why did my tank cloud up after I cleaned the filter?

Cleaning the filter in tap water kills beneficial bacteria, which can trigger a bacterial bloom as the tank restabilizes. Always clean filter media in old tank water. If you cleaned the filter and the tank clouded, do not panic — the cloudiness should clear within a few days as bacteria recolonize. In the future, clean only the mechanical stage (the first layer) in old tank water, and leave the biological stage alone unless it is visibly clogged.