What causes cloudy aquarium water
Cloudy water in an aquarium usually comes from one of three sources: a bacterial bloom, suspended particles, or algae growth. A bacterial bloom happens when beneficial bacteria multiply rapidly after you set up a new tank or do a large water change — the water turns milky white and clears on its own within a few days to a week. Suspended particles — dust, uneaten food, or debris from gravel — make the water look hazy and settle out or get caught by your filter. Algae blooms, usually green water, happen when there is too much light and excess nutrients feeding the algae.
The timing tells you which one you have. If your tank is brand new or you just changed a lot of water, bacteria are the culprit. If the water cleared up on its own, that was bacteria. If it stays cloudy or gets worse, you are dealing with particles or algae. The colour also matters: milky white points to bacteria, hazy grey to particles, and green to algae.
Key Takeaways
- Cloudy water in a new tank is almost always a bacterial bloom and will clear without treatment within three to seven days.
- Suspended particles from uneaten food or gravel dust settle out faster if you increase water flow or do a partial water change.
- Green water (algae bloom) requires reducing light to eight hours a day and removing excess nutrients by cleaning the substrate and reducing feeding.
- The fastest way to clear any cloudiness is to run your filter continuously and avoid overfeeding, which creates the particles and nutrients that feed blooms.
Bacterial bloom in new tanks
When you first set up an aquarium, the filter has no beneficial bacteria yet. Fish waste and uneaten food create ammonia, which triggers a population explosion of bacteria that feed on it. This is called the nitrogen cycle, and the cloudy water is the visible sign it is happening. The bacteria are harmless to fish — in fact, they are necessary — and the cloudiness goes away as the bacteria settle and establish themselves in the filter media.
You do not need to do anything except wait and keep the filter running. Do not change the water, because that removes the bacteria you are trying to build. Do not add chemicals or UV sterilizers. Feed lightly and do not overstock the tank. The cycle usually clears in three to seven days, though it can take longer in cold water or tanks with few fish.
Suspended particles and debris
If your tank has been running for weeks or months and suddenly turns hazy, you are likely seeing suspended particles — bits of uneaten food, fish waste, or dust from the gravel. These particles float until the filter catches them or they settle to the bottom. The cloudiness is usually worst right after you feed or disturb the substrate.
To clear it faster, increase water flow by adjusting your filter output or adding an air stone. Do a partial water change — remove 20 to 30 percent of the water and replace it with fresh water at the same temperature. Clean the substrate with a gravel vacuum, which sucks up debris without removing the beneficial bacteria in the gravel. Reduce feeding: uneaten food is the most common source of particles. Feed only what your fish will eat in two to three minutes, once or twice a day.
Green water and algae blooms
Green water means algae are growing so fast they cloud the entire tank. This happens when there is too much light, too many nutrients (from overfeeding or decaying plants), or both. The algae are single-celled and float in the water rather than growing on surfaces like the algae you see on the glass.
Cut the light to eight hours a day — algae need light to grow, and reducing it slows them down. Do a 50 percent water change to remove excess nutrients. Clean the substrate and remove any dead plant matter. Reduce feeding. Do not add more plants or fertilizers until the bloom clears. If the tank is in direct sunlight, move it or cover the window side. The bloom should clear within a week if you stick to these steps.
When to use a filter or UV sterilizer
A fine mechanical filter — one rated for particles smaller than 20 microns — can speed up clearing of suspended particles and algae blooms. It catches particles that a standard filter might miss. Run it for a few hours a day rather than continuously, because it clogs quickly and needs frequent cleaning.
A UV sterilizer kills algae and bacteria by exposing the water to ultraviolet light as it passes through. It works fast for green water but does nothing for bacterial blooms or particles. It is also expensive and uses electricity. Most cloudy water clears without one if you address the root cause — overfeeding, too much light, or a new tank cycling.
How to prevent cloudy water
Feed only what your fish will eat in two to three minutes, once or twice a day. Overfeeding is the single biggest cause of cloudiness because uneaten food decays and feeds bacteria and algae. Keep the tank out of direct sunlight and limit artificial light to eight to ten hours a day. Clean the substrate weekly with a gravel vacuum to remove waste and debris before it breaks down. Do a 25 percent water change every week or two, depending on how many fish you have and how much they eat.
Run your filter continuously and clean or replace the media every two to four weeks, depending on the filter type and tank load. Do not clean the filter with tap water — use water from the tank itself, because tap water kills the beneficial bacteria. A well-maintained filter catches particles before they cloud the water and keeps the nitrogen cycle stable.
Frequently Asked Questions
Is cloudy water dangerous for my fish?
Bacterial blooms are not dangerous — the bacteria are beneficial and necessary. Suspended particles and algae blooms do not directly harm fish, but they can reduce oxygen in the water if the bloom is very heavy or decays quickly. Clear the water by addressing the cause rather than waiting.
Can I use chemicals to clear cloudy water?
Chemical clarifiers exist but are not necessary and can harm beneficial bacteria. They clump particles together so the filter catches them faster, but they do not fix the underlying problem — overfeeding, too much light, or a new tank cycling. Fixing the cause is cheaper and safer.
How long does it take for cloudy water to clear on its own?
Bacterial blooms in new tanks clear in three to seven days without treatment. Suspended particles settle within hours to a day if you do not disturb the tank. Green algae blooms take one to two weeks if you reduce light and nutrients. If cloudiness lasts longer than two weeks, you are likely still overfeeding or the light is still too bright.
Should I do a water change if my tank is cloudy?
Do not change water if the tank is brand new and the water is milky white — that is a bacterial bloom and water changes slow it down. For suspended particles or algae, a 20 to 30 percent water change helps by removing excess nutrients and particles. Avoid large changes, which can restart the nitrogen cycle.
Can I add more plants to clear green water?
No. More plants will not help until the algae bloom is gone, because the algae will outcompete them for light and nutrients. Clear the bloom first by reducing light and removing excess nutrients, then add plants if you want them. Live plants do help prevent future blooms by consuming nutrients that algae would otherwise use.