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 gravel or decorations, or algae growth. Each has a different fix, and identifying which one you have saves time and money.
If your tank is less than two weeks old, cloudiness is almost certainly bacteria colonizing the filter and substrate—this clears on its own in three to seven days as the bacteria establish. If your tank is established and suddenly cloudy, look at the water itself: white or milky means bacteria; green or brown means algae; visible particles mean you stirred up gravel or have a filter problem. Once you know what you're looking at, the solution becomes straightforward.
Key Takeaways
- New tank cloudiness from bacterial bloom clears without intervention in three to seven days; do not do a large water change, as it removes beneficial bacteria.
- Cloudy water from suspended particles requires a larger filter, a finer filter media, or both—and usually means your current setup cannot handle your tank's bioload.
- Green water (algae) responds to reduced light (eight hours per day maximum), fewer nutrients (less food, fewer plants), and a water change; brown water usually means tannins from wood and clears with activated carbon or time.
- A 25 percent water change combined with vacuuming the gravel removes particles and excess waste without disrupting the bacterial colony.
- Running your filter continuously and cleaning the intake tube weekly prevents most cloudiness before it starts.
Bacterial bloom in new tanks
When you first set up a tank, the filter and gravel contain no beneficial bacteria yet. Fish waste and uneaten food create ammonia, which feeds a rapid bacterial bloom—the water turns milky white as bacteria multiply. This is normal and necessary; the bacteria are building the colony that will keep your tank safe.
Do not do a large water change or replace the filter media. Both remove the bacteria you need to establish. Instead, feed lightly (only what the fish eat in two minutes), do not add more fish, and leave the filter running 24 hours a day. The cloudiness peaks around day three to five and clears by day seven to ten. Test the water with a kit if you have one; ammonia and nitrite will be high, but they drop as the bacterial colony grows.
If the cloudiness lasts longer than two weeks, something else is wrong—usually overfeeding or a filter that is too small for the tank. Switch to the suspended particles section below.
Suspended particles and filter problems
If your tank has been running for weeks and the water is cloudy with visible particles (not milky), your filter is not catching them. This happens when the filter media is clogged, the filter is undersized, or the intake tube is blocked.
Start by cleaning the filter. Turn it off, remove the media (sponge, cartridge, or floss), and rinse it in a bucket of old tank water—never tap water, which kills the bacteria. Squeeze it gently until the water runs clear. If the media is torn or falling apart, replace it. Rinse the intake tube and the filter housing as well. Turn the filter back on and check the water in two hours; it should be noticeably clearer.
If cleaning the filter does not help, the filter is too small for your tank or your bioload. A filter should process the entire tank volume at least three times per hour. A 20-gallon tank needs a filter rated for 60 gallons per hour minimum. If your filter is undersized, upgrade it. In the meantime, do a 25 percent water change and vacuum the gravel to remove settled waste, then repeat every three days until you can upgrade.
Green water from algae blooms
Green water means algae is suspended throughout the tank, not just on surfaces. This happens when light and nutrients are both high—usually from too many hours of light, overfeeding, or both. The water looks like pea soup and clears slowly without intervention.
Reduce light to eight hours per day maximum. If your tank sits near a window, move it or cover the window during daylight. Feed less—only what the fish eat in two minutes, once per day. Do a 25 percent water change and vacuum the gravel to remove excess waste. Skip feeding for one day if the fish are well-fed.
The water should begin to clear within three to five days. If it does not, add an ultraviolet sterilizer (a small device that kills algae as water passes through it) or use activated carbon in the filter to absorb algae compounds. Both are temporary fixes; the real solution is keeping light and nutrients low going forward.
Brown water from tannins
If your water is brown or tea-colored but otherwise clear, you have tannins—organic compounds released by driftwood, peat, or dried leaves. Tannins are not harmful to fish, but they make the water look dirty. Some aquarists leave them because they mimic natural river conditions; others remove them.
To remove tannins, add activated carbon to your filter. It absorbs the tannins and clears the water in three to seven days. Replace the carbon every two weeks until the water stays clear. Alternatively, soak new driftwood in a bucket of water for one to two weeks before adding it to the tank; this leaches out most tannins upfront. You can also do 25 percent water changes every few days, which dilutes tannins over time but takes longer.
Maintenance steps to prevent cloudiness
Most cloudiness comes from poor maintenance, not bad luck. A straightforward routine prevents it from starting. Run your filter 24 hours a day—do not turn it off at night. Check the intake tube weekly for debris and rinse it if it is clogged. Feed only what your fish eat in two to three minutes, once or twice per day.
Vacuum the gravel during water changes, especially in the corners where waste settles. Do a 25 percent water change once per week in an established tank. Keep the light on for eight to ten hours per day—use a timer so it is consistent. If you have live plants, they help consume excess nutrients and reduce algae, but they also need light; balance plant health against algae risk by adjusting hours gradually and watching the water.
Clean the filter media every two to three weeks by rinsing it in old tank water. If the media is falling apart or no longer rinses clean, replace it. These steps take 30 minutes per week and prevent 90 percent of cloudiness problems.
When to do a water change versus when to wait
The timing of a water change matters. In a new tank with bacterial bloom, wait—a water change removes the bacteria you need. In an established tank with cloudy water, a 25 percent change combined with gravel vacuuming helps by removing particles and excess waste. In a tank with green water, a water change helps only if you also reduce light and feeding; otherwise the algae returns quickly.
A good rule: if the water is cloudy but the fish are active and eating normally, do a 25 percent change and vacuum the gravel. If the water is cloudy and the fish are gasping or hiding, do a 50 percent change when ready—this suggests a water quality problem (high ammonia or nitrite), not just particles. Test the water if you can; ammonia and nitrite should be zero in an established tank.
Frequently Asked Questions
How long does it take for cloudy water to clear on its own?
Bacterial bloom in a new tank clears in three to seven days without intervention. Suspended particles clear in one to two days if you clean the filter. Green algae water takes five to ten days if you reduce light and feeding. Brown tannin water clears in three to seven days with activated carbon, or gradually over weeks without it.
Is cloudy water dangerous to my fish?
Cloudiness itself is not dangerous—fish live in murky water in nature. However, the cause might be. Bacterial bloom does not harm fish. Suspended particles do not harm fish. Green algae water and brown tannin water do not harm fish. But if cloudiness comes with high ammonia or nitrite (test the water), that is dangerous and requires an when ready 50 percent water change.
Can I use water clarifier products to clear the tank faster?
Water clarifiers work by clumping particles together so the filter catches them, but they do not fix the underlying problem. If your filter is too small or clogged, the clarifier helps temporarily but the cloudiness returns. If you use a clarifier, also clean the filter and consider upgrading it. For bacterial bloom, clarifiers do not help because the cloudiness is bacteria, not particles.
Should I do a water change if the tank is new and cloudy?
No. A water change removes beneficial bacteria that are establishing in the filter and gravel. Wait seven to ten days for the bloom to clear on its own. Feed lightly and do not add more fish. If cloudiness lasts longer than two weeks, the problem is not bacterial bloom—clean the filter and check the filter size.
What is the difference between cloudy water and murky water?
Cloudy water is hazy or milky—you cannot see through it clearly. Murky water is darker but you can still see through it. Murky water usually means tannins (brown) or algae (green) and is not a problem unless you dislike the appearance. Cloudy water usually means bacteria or suspended particles and often indicates a maintenance or equipment issue.