Clear water starts with the right filter and regular maintenance

Clear aquarium water depends on three things working together: a filter strong enough for your tank size, regular water changes, and not overfeeding your fish. Most cloudy water comes from either a filter that is too weak, a filter that is clogged, or too much decaying food and fish waste building up. You can fix most problems yourself without replacing equipment—but if your filter is undersized for your tank, you will need to upgrade it.

The cloudiness you see is usually one of two types. White or milky water means bacteria are blooming, often because the filter cannot keep up or because you just started the tank. Green water means algae are growing, usually from too much light or leftover food. Brown or yellow water means tannins from decorations are leaching out, which is harmless but looks bad. Each type has a different fix.

Key Takeaways

  • A filter rated for at least three times your tank volume per hour will handle most waste; if yours is weaker, cloudy water will return even after you clean it.
  • Overfeeding is the single biggest cause of cloudiness—feed only what your fish eat in two to three minutes, once or twice a day.
  • Partial water changes of 25 to 30 percent every week remove dissolved waste that filters cannot catch and keep water clear between cleanings.
  • A clogged filter loses power fast; rinse the filter media in old tank water (never tap water) every two to four weeks to restore flow without killing beneficial bacteria.
  • White cloudy water usually clears on its own within a few days once you stop overfeeding and clean the filter, but green water needs reduced light or an algae scraper.

Choose a filter rated for your tank size, not just any filter

The most common mistake is buying a filter that looks big enough but is actually too weak. Filter strength is measured in gallons per hour (GPH). A good rule is to choose a filter rated for at least three times your tank volume per hour. If you have a 20-gallon tank, you need a filter rated for 60 GPH or higher. A 10-gallon tank needs 30 GPH minimum.

The three main types are hang-on-back filters (the box that clips to the rim), canister filters (the cylinder under the tank), and sponge filters (the foam block with an air pump). Hang-on-back filters are easiest to clean and work well for small to medium tanks. Canister filters are more powerful and better for larger tanks or tanks with a lot of fish. Sponge filters are cheap and gentle but slower at clearing waste.

If your current filter is rated below three times your tank volume, water will stay cloudy no matter how often you clean it. Check the box or manual for the GPH rating. If you cannot find it, the filter is probably too old or too small—upgrading will solve the problem faster than any other fix.

Stop overfeeding—the fastest way to clear cloudy water

Fish do not need much food. Overfeeding is the number one reason aquarium water turns cloudy. Uneaten food sinks to the bottom and rots, and excess food in the fish's stomach becomes waste that fouls the water. Both create the organic matter that bacteria and algae feed on.

Feed only what your fish will eat in two to three minutes, once or twice a day. For most fish, a pinch of flakes or a few pellets is enough. Watch while they eat—if food is still falling to the bottom after three minutes, you gave too much. Remove any food that hits the gravel with a small net or siphon.

If you cut back feeding and do nothing else, you will see the water clear noticeably within three to five days. This is the easiest and cheapest fix. Many people overfeed because they think their fish look hungry, but fish have small stomachs and no sense of fullness—they will eat until they burst if you let them.

Clean the filter regularly without killing the bacteria inside it

A clogged filter loses power and stops clearing waste. You should rinse the filter media every two to four weeks, depending on how many fish you have and how much you feed them. But here is the critical part: rinse it in old tank water that you siphoned out, never in tap water. Tap water kills the beneficial bacteria living in the filter media, and those bacteria are what actually clean the water.

To clean a hang-on-back filter, turn it off and remove the cartridge or media. Gently squeeze it in a bucket of the old tank water you just removed. Rinse until the water runs clear, then put it back. For a canister filter, follow the same method but work on one chamber at a time so you do not lose all the bacteria at once. For a sponge filter, squeeze the sponge in old tank water until it stops releasing brown water.

Do not replace the filter media unless it is falling apart or has a visible tear. Rinsing it restores flow without starting the bacterial cycle over. If you replace the media, the tank will go cloudy again for a few days while new bacteria colonize it.

Change 25 to 30 percent of the water every week

Even a good filter cannot remove all dissolved waste—things like fish urine and leftover food particles that have broken down into the water itself. A partial water change removes these invisible pollutants and keeps the water clear between filter cleanings.

Once a week, siphon out 25 to 30 percent of the tank water and replace it with fresh water at the same temperature. Use a gravel vacuum (a siphon with a wide tube) to pull water from the bottom while stirring the gravel slightly—this removes settled waste without disturbing the fish too much. If you have a small tank under 10 gallons, do a 30 to 50 percent change because small tanks get dirty faster.

This routine is the backbone of clear water. It does not matter how good your filter is—without weekly water changes, dissolved waste builds up and the water stays slightly cloudy or yellows over time. The combination of a good filter, regular cleaning, and weekly changes keeps water crystal clear.

Identify and fix white, green, or brown cloudiness

White or milky water usually means a bacterial bloom. This happens when the filter is new (the bacteria are just starting to grow), when the filter is clogged, or when you overfed and created a spike in organic matter. It looks bad but is not when ready dangerous. Stop overfeeding, clean the filter in old tank water, and do a 25 percent water change. The water will clear in three to seven days as the bacteria settle and the filter catches up.

Green water means algae are growing in the water column itself (not on the glass or decorations). This usually happens because the tank gets too much light—either direct sunlight or the aquarium light is on for more than eight to ten hours a day. Reduce light to six to eight hours per day and do a 50 percent water change. The green water will clear within a few days. You can also add an algae-eating fish like a pleco or otocinclus, but only if your tank is large enough for them.

Brown or yellow water is usually tannins leaching from driftwood or peat in the substrate. This is harmless and does not affect fish health, but if it bothers you, soak new driftwood in a bucket of water for a few days before adding it to the tank, or use activated carbon in the filter to absorb the color.

Test water parameters if cloudiness does not clear after two weeks

If you have cut back feeding, cleaned the filter, and done water changes but the water is still cloudy after two weeks, something else is wrong. The most common culprits are ammonia or nitrite spikes (which happen in new tanks or when the filter fails), or a filter that is still too weak for your bioload.

You can buy a basic aquarium test kit at any pet store for $20 to $30. Test for ammonia, nitrite, and nitrate. Ammonia and nitrite should always be zero. Nitrate should be below 40 ppm. If ammonia or nitrite are above zero, do a 50 percent water change when ready and check that your filter is running and clean. If nitrate is high, you need more frequent water changes or a stronger filter.

If the numbers are normal but water is still cloudy, your filter may be undersized. A filter rated for less than three times your tank volume per hour will never keep up, no matter how often you clean it. In that case, upgrading the filter is the only permanent fix.

Frequently Asked Questions

How long does it take for cloudy water to clear on its own?

White bacterial cloudiness usually clears in three to seven days once you stop overfeeding and clean the filter. Green algae water takes about the same time if you reduce light. If cloudiness does not improve after two weeks, the filter is probably too weak or something is wrong with water parameters.

Can I use tap water to rinse the filter?

No. Tap water kills the beneficial bacteria living in the filter media. Always rinse filter media in old tank water that you siphoned out during a water change. This keeps the bacteria alive so the filter keeps working.

Will an air stone or bubbler help clear cloudy water?

An air stone adds oxygen and helps bacteria work faster, but it will not clear water by itself. You still need a properly sized filter, regular feeding control, and water changes. An air stone is helpful but not a substitute for these basics.

Is cloudy water dangerous to fish?

White bacterial cloudiness is not toxic, but it means waste is building up and oxygen may be dropping. Green algae water is also not when ready dangerous. However, if ammonia or nitrite are present (which you can only know by testing), the water is toxic and you need to do a large water change right away.

How often should I replace the filter cartridge?

Most cartridges last two to four months with regular rinsing in old tank water. Replace it only when it falls apart, has visible tears, or stops flowing even after rinsing. Rinsing extends the life and keeps bacteria alive, so replace less often than the box suggests.