Why Is My Fish Tank Cloudy? The Short Answer
Most cloudy water is not an emergency. It is a sign that something in the tank is out of balance, and the color tells you where to look first.
Below, you will learn what each color means, how to fix it, and which “fixes” make cloudy fish tank water worse.
Diagnose a Cloudy Fish Tank by Color
Start by holding a white sheet of paper behind the glass. Then note when the cloudiness appeared: after setup, a water change, a big feeding or new decor.
| Water color | Most likely causes | Main fix |
|---|---|---|
| White, gray or milky | Bacterial bloom, unrinsed gravel or sand, overfeeding, decaying food or a dead fish, mineral precipitate in hard water | Remove waste, feed less, test water, give the bloom time to settle |
| Green, pea-soup look | Free-floating algae (phytoplankton) fed by too much light and excess nitrate or phosphate | Cut light to 6 to 8 hours, reduce nutrients, use a UV sterilizer or a 3 to 4 day blackout |
| Brown, yellow or tea-colored | Tannins from driftwood, leaves or some soils | Soak or boil wood, run activated carbon or Purigen, or leave it if you like the look |
| Brown film on glass and decor | Brown diatoms, common in new tanks with silicates | Wipe surfaces, keep up water changes, wait for the tank to mature |

White or Milky Water: The Bacterial Bloom
If your tank is a week or two old and the water turns milky, you are almost certainly looking at a bacterial bloom. Food, fish waste and decaying matter release dissolved organic compounds into the water. Free-floating heterotrophic bacteria feed on these compounds and multiply into the millions. In large numbers, they turn the water white or gray.
How the Nitrogen Cycle Fits In
A new tank has not yet built up its population of nitrifying bacteria. They live on filter media, gravel and decor. Ammonia-oxidizing bacteria such as Nitrosomonas turn fish waste ammonia into nitrite. Nitrite-oxidizing bacteria such as Nitrospira then turn nitrite into nitrate, which is far less toxic. Our step by step guide on how to set up a fish tank shows how to cycle a new aquarium before any fish go in.
Until those colonies are established, extra nutrients float in the water column and the heterotrophs take advantage. The University of Florida IFAS Extension notes that a new biofilter needs about six to eight weeks to build enough bacteria to control ammonia and nitrite. Hobby tanks often cycle faster, in roughly 2 to 6 weeks, and cooler water below about 70°F slows the process.
Why You Should Not Over-Clean
A bacterial bloom in a new tank often clears on its own within one to two weeks as the filter matures. The worst thing you can do is scrub everything clean. Replacing filter cartridges, deep-cleaning gravel, or doing a 100% water change strips away the bacteria you are trying to grow. Then the cycle restarts and the cloudiness returns.
Instead, feed lightly, keep the filter running, and test ammonia and nitrite every day or two. Seeding the tank with media from an established, healthy aquarium can shorten the wait.
Other Causes of White Cloudy Fish Tank Water
Not every white haze is a bloom. If it appears within hours, check these causes.
Substrate Dust and Unrinsed Gravel
New gravel, sand and aquasoil carry fine dust. If you skipped rinsing, the water clouds as soon as you fill the tank. This haze is harmless and usually settles in 24 to 48 hours. Rinse new gravel in a bucket until the water runs clear, and pour water onto a plate or bag when filling so you do not stir up the bottom.
Overfeeding and Decay
Uneaten food rots fast. It feeds bacteria and releases ammonia at the same time. Feed only what your fish finish in about two minutes, and remove leftovers. Betta keepers often overfeed because bettas beg. Our guide on how often to feed a betta fish covers portion sizes, and choosing a quality betta fish food that sinks slowly helps cut waste.
A dead fish, snail or rotting plant hidden behind decor can also cloud water quickly. Check caves and the filter intake.
Phosphates, Silicates and Hard Water
Some tap water carries phosphates and silicates that feed bacteria, algae and diatoms. Very hard water with a high pH can also form a fine mineral haze when calcium carbonate drops out of solution. This is more common in tanks with crushed coral or limestone rock. Test your tap water too.
A milky look right after a water change can also be tiny air bubbles from cold, gas-rich tap water. That type clears overnight as the gas escapes.
Green Cloudy Fish Tank Water and Algae
Green water is caused by free-floating algae, also called phytoplankton. They need three things: light, nitrate and phosphate. Remove one and the bloom collapses.
Cut the Light
Keep aquarium lights on for 6 to 8 hours a day and use a timer. Move the tank away from windows, since direct sunlight is a common trigger. If the bloom is heavy, try a blackout: turn off the lights and cover the tank completely for 3 to 4 days. Do a partial water change afterward to remove dead algae.
Lower the Nutrients
Test nitrate. If it is high, change water more often and feed less. Fast-growing live plants, such as hornwort, compete with algae for nutrients.
Use a UV Sterilizer or Diatom Filter
A UV sterilizer passes water past an ultraviolet bulb that kills drifting algae cells. It often clears green water within a few days. A diatom filter traps particles so fine that they pass through normal filter floss. Pair either with light and nutrient control.

Brown or Tea-Colored Water: Tannins vs Diatoms
Brown or yellow water that looks clear, like weak tea, is almost always caused by tannins. These natural compounds leach out of driftwood, Indian almond leaves, cones and some soils. Tannins are harmless to fish. They also lower pH slightly and soften the water, which many soft-water species enjoy.
Bettas come from slow, tannin-stained waters in Southeast Asia, so light tea-colored water suits them. See our full betta fish care guide for ideal water conditions.
How to Remove Tannins
- Soak new driftwood in a bucket for 1 to 2 weeks, changing the water often.
- Boil smaller pieces for an hour or two to speed up leaching.
- Add activated carbon to the filter. Replace it every few weeks because it stops absorbing.
- Use Seachem Purigen, a synthetic resin that removes organics and polishes water. It can be regenerated with a bleach soak.
Brown Diatoms Are Different
If you see a dusty brown coating on glass, gravel and leaves, that is brown diatoms, not tannins. Diatoms feed on silicates and appear often in new tanks. They wipe off easily and usually fade as the tank matures and other organisms compete for nutrients. Nerite snails eat them. Our list of fish that can live with bettas shows which algae eaters are safe tankmates.
Test Your Water Before You Fix Anything
The API Freshwater Master Test Kit measures pH, high range pH, ammonia, nitrite and nitrate. Liquid kits are usually more accurate than strips.
| Parameter | Target in a cycled tank | What a bad reading means |
|---|---|---|
| Ammonia (NH3/NH4+) | 0 ppm | Filter not cycled, overfeeding or decay. Any reading means action. |
| Nitrite (NO2) | 0 ppm | Cycle not finished. UF/IFAS lists nitrite as toxic from about 0.10 mg/L. |
| Nitrate (NO3) | Below 20 to 40 ppm | Water changes are overdue. Feeds algae and green water. |
| pH | Stable, often 6.5 to 7.5 for community fish | Sudden swings stress fish. High pH makes ammonia more toxic. |
If ammonia or nitrite reads above zero and your fish look stressed, do a partial water change right away. Dilution is the fastest way to lower toxins while the cause is found.

Step-by-Step Plan to Fix a Cloudy Fish Tank
- Identify the color. Use the table above to narrow down the cause.
- Test the water. Check ammonia, nitrite, nitrate and pH, and write down the numbers.
- Remove waste. Pull out uneaten food, dead plant matter and any dead animals.
- Change 10 to 25% of the water. Vacuum the gravel lightly, treat new water with dechlorinator, and match the temperature.
- Feed less. Cut portions in half for a week, or skip a day if the tank is heavily stocked.
- Check the filter. Make sure it runs at full flow and is the right size for the tank.
- Adjust light. Set a timer for 6 to 8 hours if the water is green.
- Wait and retest. Give it 3 to 7 days before changing your approach.
Filter Maintenance Done Right
Rinse sponges and media in a bucket of old tank water, never under the tap. Chlorine and chloramine in tap water kill beneficial bacteria. Squeeze gently; sponges do not need to look new. If a cartridge must be replaced, swap only part of the media at a time, or keep the old sponge in the filter for a few weeks.
Small tanks swing faster than large ones. If you keep a betta in a tiny bowl, read our guide to the right betta fish tank size. A heated, filtered 5 gallon tank or larger stays clear far more easily.
What Not to Do With a Cloudy Tank
- Do not overuse chemical clarifiers. They clump particles so the filter can catch them, but they do not fix the cause. Overdosing can lower oxygen and stress fish.
- Do not do a full water change. Replacing all the water shocks fish with sudden changes in temperature and chemistry and removes free-floating bacteria the cycle needs.
- Do not replace all filter media at once. This wipes out the bacteria colony and can trigger an ammonia spike.
- Do not add new fish. More fish means more waste while the tank is already struggling.
When Cloudy Water Is an Emergency
Cloudiness itself rarely harms fish. The danger comes from what caused it. A heavy bacterial bloom uses oxygen, and a rotting carcass can push ammonia up fast. UF/IFAS reports that tissue damage begins above 0.05 mg/L of ammonia and that sensitive fish typically die at 2.0 mg/L.
Act immediately if you see:
- Fish gasping at the surface or crowding near the filter outflow
- Red or inflamed gills, clamped fins, or fish lying on the bottom
- Ammonia or nitrite above 0.5 ppm on your test kit
Do a 25 to 50% water change with dechlorinated, temperature-matched water. Add an air stone to boost oxygen. Use a water conditioner that binds ammonia, then retest within 12 to 24 hours. If a betta shows lethargy or color loss, our guide to a sick betta fish covers next steps, and knowing the behavior bettas show before death helps you spot serious decline early.
Clear Water Checklist: Prevention Routine
Clear water comes from steady habits, not quick fixes. Use this routine to keep your cloudy fish tank problem from coming back.
| How often | Task |
|---|---|
| Daily | Feed small portions, remove leftovers, check fish behavior, confirm filter and heater work |
| Weekly | Change 10 to 25% of the water, vacuum part of the gravel, wipe the glass, test nitrate |
| Every 2 to 4 weeks | Rinse filter sponges in old tank water, trim dead plant leaves, test ammonia, nitrite and pH |
| Monthly | Check light timer, replace activated carbon if used, inspect decor and hidden corners |
Keep a simple log of test results so you catch problems before the water turns.
Cloudy Fish Tank FAQs
How long does a bacterial bloom last in a new tank?
Most bacterial blooms clear within one to two weeks as the filter matures and nitrifying bacteria settle on surfaces. Some take a few weeks. Feed lightly, keep the filter running, avoid deep cleaning, and test ammonia and nitrite every day or two during this time.
Is cloudy water harmful to fish?
Cloudy water itself is usually harmless. The risk comes from the cause, such as ammonia from decay or low oxygen during a heavy bloom. Test your water. If ammonia or nitrite reads above zero, or fish gasp at the surface, do a partial water change right away.
Why is my fish tank cloudy after a water change?
Fresh tap water can hold tiny air bubbles that clear overnight. Stirred gravel and debris can also cloud the water briefly. If haze lasts longer, the change may have disturbed waste or triggered a bacterial bloom. Use dechlorinator and change 10 to 25% at a time.
Should I do a big water change to fix cloudy water?
Large water changes rarely fix a bloom and can make it worse. Changing all the water removes bacteria the cycle needs and stresses fish. Partial changes of 10 to 25% are safer. Save larger 25 to 50% changes for emergencies when ammonia or nitrite is high.
Do water clarifiers work on cloudy aquarium water?
Clarifiers clump fine particles so the filter can trap them, so the water may look clear quickly. They do not fix overfeeding, an uncycled filter or high nutrients. Use them sparingly, follow the label dose, and focus on finding and removing the cause of the cloudiness.
Can a betta live in tea-colored water from tannins?
Yes. Bettas come from slow, tannin-stained waters, and tannins are harmless. They slightly lower pH and soften the water, which suits bettas. Many keepers add Indian almond leaves on purpose. If you prefer clear water, use activated carbon or Purigen in the filter.



