What causes cloudy water and how to fix it
Cloudy aquarium water usually comes from one of three sources: a bacterial bloom (the most common cause in new tanks), suspended particles from substrate or uneaten food, or algae growth. The fix depends on which one you have. A bacterial bloom clears on its own in three to seven days once the tank's nitrogen cycle stabilizes, but you can speed it up with a partial water change and by not overfeeding. Suspended particles settle within hours if you stop stirring the substrate and remove any decaying matter. Algae cloudiness takes longer and requires reducing light exposure and nutrient levels.
The fastest way to identify the cause is to look at the water itself. If it looks milky white or hazy, it is almost certainly bacteria. If it looks greenish or brownish, algae is the problem. If the water clears when you stop moving things around, you have a particle issue. Once you know what you are dealing with, the steps to clear it become straightforward.
Key Takeaways
- Milky white cloudiness in new tanks is usually a bacterial bloom and clears within a week without intervention, faster with a 25 percent water change.
- Suspended particles from substrate or food settle on their own within hours if you stop disturbing the tank and remove visible debris.
- Green or brown cloudiness means algae is growing, and you need to reduce light to eight hours per day and remove excess nutrients by doing partial water changes.
- Do not use chemical clarifiers or UV sterilizers as a first step; they mask the real problem and often make water quality worse over time.
- Overfeeding is the single biggest cause of persistent cloudiness, because uneaten food decays and feeds both bacteria and algae.
Bacterial bloom in new and recently cycled tanks
A bacterial bloom happens when beneficial bacteria in the tank multiply rapidly, usually in the first two to four weeks after setup or after a major water change. The water turns milky white, but the bacteria are not harmful — they are actually part of the nitrogen cycle your tank needs. The bloom clears when the bacterial population stabilizes and the water column settles.
To speed up clearing, do a 25 percent water change every other day for three days. This removes some of the bacteria without disrupting the cycle, and it also removes any decaying matter that is feeding them. Stop feeding for one day, or feed only what the fish will eat in two minutes. Do not add any new fish during a bloom. Keep the filter running and do not clean the filter media during this time — you want to preserve the bacteria that are colonizing it.
If the bloom lasts longer than seven days, check your ammonia and nitrite levels with a test kit. If either is above 0.5 ppm, do a 50 percent water change when ready. High ammonia or nitrite means the cycle is not established yet, and the bacteria are not keeping up with waste.
Suspended particles and debris
If your water cleared up after you stopped moving things around, you have a particle problem. This usually comes from new substrate that was not rinsed, uneaten food settling on the bottom, or dead plant matter breaking down. The particles themselves are not toxic, but they cloud the water and can harbor bacteria if they sit too long.
Remove any visible debris with a gravel vacuum, focusing on areas where food tends to collect — usually near the feeding spot and under decorations. Vacuum gently so you do not stir up more particles. If you recently added new substrate, do a 50 percent water change and rinse the substrate more thoroughly before adding it back. Going forward, rinse all new substrate under running water until the water runs clear, even if the bag says it is pre-rinsed.
Feed only what your fish will finish in two to three minutes. Uneaten food is the most common source of ongoing particle cloudiness. If you have bottom feeders like plecos or corydoras, they will eat some of it, but they cannot eat everything, and overfeeding them causes the same problem.
Green or brown water from algae
Algae cloudiness is green or brown and does not settle like particles do. It happens when light and nutrients are both high. The most common cause is leaving the aquarium light on too long or placing the tank in direct sunlight.
Reduce light to eight hours per day. If the tank is in a window, move it away from direct sun or cover the window during peak hours. Do a 50 percent water change to remove excess nutrients that are feeding the algae. Remove any visible algae buildup from the glass and decorations with an algae scraper or soft cloth. Do not use the filter to remove algae — it will clog the filter and make the problem worse.
After the water clears, keep light at eight hours per day and do a 25 percent water change once a week. This removes nutrients before they build up again. If algae returns within a few days, your tank is getting too much light or you are overfeeding — both add nutrients that algae thrives on.
When to use a filter upgrade or water change schedule
A filter that is too small for your tank cannot remove particles fast enough, and it will clog quickly if you have a lot of debris. If your filter is rated for less than four times the tank volume per hour, upgrading to a larger one will help clear water faster. For a 20-gallon tank, you want a filter rated for at least 80 gallons per hour.
A regular water change schedule prevents most cloudiness from starting. Do a 25 percent water change once a week in an established tank, or twice a week in a new tank during the first month. This removes excess nutrients and waste before they accumulate. It also helps the nitrogen cycle establish faster in new tanks.
If you have a heavily stocked tank or one with large fish that produce a lot of waste, increase water changes to 50 percent once a week. More fish means more ammonia and more food waste, both of which cloud water and stress the tank.
What not to do when clearing cloudy water
Chemical clarifiers work by clumping particles together so they sink faster, but they do not remove the source of the cloudiness. Once the clarifier wears off, the particles return. They also can clog your filter and make water quality harder to read with test kits. Skip them and fix the underlying problem instead.
UV sterilizers kill bacteria and algae, but they do not remove particles and they do not address why the cloudiness started. A UV sterilizer in a tank with a bacterial bloom will clear the water temporarily, but the bloom will return once the UV is off because the conditions that caused it are still there. Use UV only after you have fixed feeding, light, and water change habits.
Do not do a complete water change. Removing all the water at once strips out beneficial bacteria and can shock the fish. Even in a cloudy tank, the bacteria you want to keep are in the filter and substrate, not floating in the water column.
Frequently Asked Questions
How long does it take for cloudy water to clear on its own?
A bacterial bloom clears in three to seven days without any intervention. Suspended particles settle within hours. Algae cloudiness takes one to two weeks to clear and requires you to reduce light and do water changes — it will not clear on its own. If cloudiness lasts longer than two weeks, the cause is probably not what you think it is, and you should test ammonia and nitrite levels.
Is cloudy water dangerous for my fish?
Cloudiness itself is not toxic, but what causes it can be. A bacterial bloom is harmless. Suspended particles are harmless. But if the cloudiness is caused by high ammonia or nitrite, that is dangerous. Test the water if cloudiness lasts more than a week, or if your fish are gasping at the surface or hiding.
Can I use a water clarifier product to clear the tank faster?
Water clarifiers work temporarily by making particles sink, but they do not fix the reason the water is cloudy. Once the clarifier wears off, cloudiness returns. A 25 percent water change and fixing the source — overfeeding, too much light, or a new tank cycling — works better and costs less.
Should I do a big water change to clear cloudy water?
No. Do a 25 to 50 percent water change, not a complete one. A complete water change removes beneficial bacteria from the filter and substrate and can shock your fish. Partial changes remove excess nutrients and waste without disrupting the tank's biology.
Why does my water get cloudy again after I clear it?
You are probably overfeeding or the light is on too long. Both add nutrients that feed bacteria and algae. Feed only what your fish finish in two to three minutes, and keep the light on for eight hours per day. If cloudiness returns within days of clearing, one of these two is the cause.