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 as the bacteria settle. Suspended particles like dust, uneaten food, or debris from decorations create a haze that settles to the bottom or gets caught by a filter. Algae blooms turn the water green or brown and happen when there is too much light and too many nutrients feeding the algae.
The cloudiness itself is not when ready dangerous to fish, but it signals that something in the tank's balance is off. Identifying which type you have tells you what to fix.
Key Takeaways
- Milky white cloudiness in a new tank is usually a bacterial bloom and clears within three to seven days without treatment.
- Hazy or dusty-looking water often comes from uneaten food, gravel dust, or decorations breaking down, and a good filter removes it over hours or days.
- Green or brown water means algae is blooming, which happens when the tank gets too much light or when nutrients build up from overfeeding.
- The fastest way to clear any cloudiness is to do a partial water change of 25 to 30 percent and check that your filter is running and clean.
Bacterial bloom in new tanks
When you first set up an aquarium or add a large amount of new water, the tank goes through a cycle where bacteria multiply very quickly. This is called a bacterial bloom, and it turns the water milky white or slightly opaque. The bloom happens because the bacteria are colonizing the filter and surfaces in the tank, and during this growth phase they float freely in the water column.
A bacterial bloom is normal and not harmful to fish. It will clear on its own within three to seven days as the bacteria settle into the filter and on tank surfaces. You do not need to do anything except wait and keep the filter running. Doing large water changes or cleaning the filter during a bloom can actually make it last longer because you are removing the bacteria that are trying to establish themselves.
If the water is still cloudy after two weeks, the cloudiness is probably not from bacteria, and you should look for another cause.
Suspended particles and filter problems
If your water looks dusty or hazy rather than milky, the problem is usually suspended particles—tiny bits of material floating in the water. These come from uneaten food sinking and breaking apart, gravel dust if you did not rinse the substrate before adding it, or pieces of plastic or resin from new decorations. Overfeeding is the most common culprit because excess food decays and creates a cloud of particles.
The filter should catch these particles, but only if it is running and not clogged. Check that water is flowing out of the filter outlet at a normal rate. If the flow is slow or stopped, the filter media (the sponge, cartridge, or floss inside) is probably full of debris and needs cleaning. Rinse the filter media in old tank water—never use tap water, which kills the beneficial bacteria living in the filter.
After cleaning the filter, the water should start clearing within a few hours. If it does not, reduce how much you feed the fish. Feed only what they can eat in two to three minutes, once or twice a day.
Algae blooms and excess light or nutrients
Green or brown cloudy water means algae is blooming. Algae grows when two conditions are met: the tank gets light for too many hours each day, and there are excess nutrients in the water (usually from overfeeding or decaying plants). Algae blooms happen most often in tanks near windows or under lights that stay on for more than eight hours a day.
To stop an algae bloom, reduce the light first. If the tank is near a window, move it or cover the window during the brightest part of the day. If it is under a light, cut the light cycle to six to eight hours per day. At the same time, reduce feeding to once a day and remove any uneaten food after five minutes. Do a 25 to 30 percent water change to remove some of the nutrients the algae is feeding on.
The bloom will not clear when ready—algae takes several days to die back after you remove the conditions that fed it. During this time, keep the light short and the feeding light, and do another partial water change after three to four days if the water is still discolored.
When to do a water change
A partial water change is the fastest way to improve cloudy water, but the timing matters. Remove 25 to 30 percent of the water and replace it with fresh, dechlorinated water at the same temperature as the tank. Do this slowly—pour the new water in over a few minutes rather than dumping it all at once, which can stress the fish.
For a bacterial bloom in a new tank, skip the water change and let the bloom clear on its own. For suspended particles or algae, a water change helps when ready by diluting the particles or nutrients. If the water is still cloudy after the change, wait 24 hours before doing another one. Doing water changes too often can remove nutrients that plants and beneficial bacteria need.
Always use water that has been treated to remove chlorine. Chlorine from tap water can harm fish and kill the beneficial bacteria in the filter. Let tap water sit for 24 hours before adding it, or use a dechlorinator product.
Filter maintenance and tank setup
A filter that is not working properly will not clear cloudiness, no matter what is causing it. Check the filter every week by looking at the water flow coming out of the outlet. The flow should be steady and visible. If it is weak or stopped, the filter media needs cleaning.
Rinse the filter media in a bucket of old tank water that you removed during a water change. Squeeze it gently until the water runs clear. Do not scrub it or use tap water, which will kill the bacteria. If the media is falling apart or has holes, replace it with new media of the same type.
When you first set up the tank, rinse the gravel or substrate thoroughly under running water until the water runs clear. This removes dust and particles that would otherwise cloud the water for weeks. Rinse decorations the same way before putting them in the tank.
Preventing cloudiness before it starts
Most cloudy water problems come from overfeeding or poor filter maintenance. Feed fish once or twice a day, only what they can eat in two to three minutes. Remove any food that sinks to the bottom uneaten. This single change prevents most particle cloudiness and algae blooms.
Clean the filter media every two to four weeks, depending on how much waste is in the tank. A tank with many fish or plants needs more frequent cleaning than a lightly stocked tank. Check the filter flow weekly so you catch a clogged filter before the water gets cloudy.
Keep the light on for six to eight hours per day if the tank is indoors and away from windows. If the tank is near a window, use a shade or curtain to block direct sunlight during the brightest hours. This prevents algae blooms from starting.
Frequently Asked Questions
Is cloudy water dangerous to my fish?
Cloudy water itself is not when ready toxic, but it signals an imbalance in the tank. A bacterial bloom is harmless. Suspended particles and algae blooms can reduce oxygen in the water if they get severe, so clearing the water within a few days is important. If the water stays cloudy for more than two weeks, something is wrong with the filter or feeding routine.
How long does a bacterial bloom last?
A bacterial bloom usually clears within three to seven days. The bacteria are settling into the filter and tank surfaces, and once they do, the water becomes clear again. Do not do water changes or clean the filter during a bloom—this removes the bacteria and makes the bloom last longer.
Can I use a water clarifier product to clear cloudy water?
Water clarifiers work by clumping particles together so the filter catches them faster, but they do not fix the underlying problem. If the cloudiness is from overfeeding, a clarifier will not help until you reduce feeding. If it is a bacterial bloom, a clarifier is unnecessary because the bloom clears on its own. Fix the cause first, then use a clarifier only if the water is still hazy after 24 hours.
Why is my water cloudy right after I set up the tank?
New tanks almost always have cloudy water for the first few days because of a bacterial bloom. This is normal and expected. The bacteria are colonizing the filter and tank surfaces. Keep the filter running and wait three to seven days. Do not do water changes or clean the filter during this time.
Can plants help clear cloudy water?
Live plants help prevent algae blooms by using up excess nutrients, but they do not clear water that is already cloudy. Plants work slowly over days or weeks. If the water is cloudy now, fix it by cleaning the filter, reducing feeding, or doing a water change. Then add plants to prevent the problem from happening again.