Why your aquarium water turns cloudy and how to fix it

Cloudy aquarium water usually comes from one of three sources: a bacterial bloom (the most common cause), suspended particles like sand or debris, or algae growth. A bacterial bloom happens when beneficial bacteria multiply rapidly after a tank is first set up or after a large water change—the cloudiness clears on its own in a few days, but you can speed it up. Suspended particles settle out with time and filtration, or you can remove them manually. Algae clouds the water when nutrients and light are out of balance, and fixing that stops it from coming back.

The good news is that cloudy water is not dangerous to your fish in the short term, and the fix depends on what caused it. You do not need chemicals or special treatments for most cases—the right filter maintenance and water management handle it.

Key Takeaways

  • Bacterial blooms (white or milky cloudiness) clear on their own in three to seven days but can be sped up by increasing water flow and doing partial water changes.
  • Suspended particles settle out faster with a good filter running 24 hours a day and a fine mechanical filter pad rated for your tank size.
  • Green water (algae) requires reducing light to eight hours a day, cutting back on fish food, and doing 25 percent water changes twice a week until it clears.
  • Never do a complete water change—it removes beneficial bacteria and makes cloudiness worse; always change 25 to 50 percent of the water at a time.
  • Once water clears, maintain it by cleaning the filter monthly, not overfeeding, and keeping the light schedule consistent.

Dealing with bacterial bloom cloudiness

A bacterial bloom looks like milk in the water and usually appears in the first two weeks after a tank is set up or after you have cleaned the filter too thoroughly. The bacteria are harmless to fish—they are part of the nitrogen cycle that keeps the tank safe. The bloom happens because the bacteria population explodes when there is plenty of food (fish waste) and no competition yet.

The fastest way to clear it is to increase water movement. Run your filter on the highest setting and add an air stone if you have one—more oxygen and flow slow the bloom. Do a 25 percent water change every other day for three days. This removes some of the excess bacteria and waste without resetting the cycle. Do not clean the filter during this time; you will only make it worse.

If you do nothing, the bloom clears on its own in three to seven days as the bacteria population stabilizes. If you are impatient, the water change and increased flow method works faster. Avoid products that claim to clear bacterial blooms when ready—they do not work and can harm the bacteria you need.

Removing suspended particles and debris

If the water looks hazy but not milky, and you can see particles floating, you have a mechanical filtration problem. This happens when sand gets stirred up during cleaning, when gravel is not rinsed before adding it to the tank, or when the filter is not strong enough for your tank size.

Check that your filter is rated for the volume of your tank. A filter rated for 20 gallons should run on a 20-gallon tank, not a 40-gallon one. If it is undersized, the particles will never settle. Run the filter 24 hours a day and do not disturb the substrate (gravel or sand) for a few days. Most particles settle within 48 hours if the filter is adequate.

If particles are still visible after three days, the filter pad may be clogged. Rinse the mechanical pad (the coarse white or blue foam) under tap water until the water runs clear. Do not rinse the biological media (any darker sponges or ceramic pieces)—those hold the bacteria. After rinsing the mechanical pad, the water should clear within a day.

Clearing green water caused by algae

Green water means algae are growing in the water column, not just on surfaces. This happens when the tank gets too much light, when you are overfeeding (excess food becomes waste that feeds algae), or when you are doing too few water changes. Green water is harder to filter out because the algae are tiny and pass through most filters.

The fix is to reduce the conditions that feed algae. Cut the light to eight hours a day—use a timer so it is consistent. Feed only what your fish will eat in two to three minutes, once or twice a day. Do a 25 percent water change twice a week instead of once a week. These three changes together starve the algae.

Green water usually clears within one to two weeks once you make these changes. If it is still green after two weeks, reduce the light to six hours a day and check that the filter is clean. Do not add chemicals to kill algae—they kill the algae but leave the dead cells in the water, making it cloudier before it clears.

Setting up your filter for clear water

The filter is your main tool for keeping water clear. It needs to be the right size and set up correctly. 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 or higher.

Most filters have three layers: mechanical (removes particles), biological (grows bacteria), and chemical (optional, usually activated carbon). The mechanical layer should be on top so it catches particles first. Rinse only the mechanical pad when it gets clogged; never rinse the biological media in tap water, because chlorine kills the bacteria. If your filter has activated carbon, replace it every month.

Run the filter 24 hours a day. Turning it off at night saves electricity but lets particles settle and waste build up. A running filter keeps the water moving and clear.

Water changes and maintenance to prevent cloudiness

The most common cause of recurring cloudiness is poor water change habits. Doing one large water change (50 percent or more) shocks the system and can trigger a bacterial bloom. Doing water changes too infrequently lets waste build up and feeds algae blooms.

The standard routine is a 25 percent water change once a week. If the tank is heavily stocked or you have a lot of plants, do 25 percent twice a week. Always use a gravel vacuum to remove waste from the bottom while you drain the water—this prevents the buildup that causes cloudiness. Add the new water slowly so you do not stir up the substrate.

Clean the filter's mechanical pad once a month by rinsing it under tap water. If the pad is falling apart or very thick with debris, replace it. Do not clean the biological media unless it is visibly clogged, and then rinse it only in old tank water, never tap water.

When to call for help or consider other causes

Most cloudy water clears within a week with the steps above. If your water stays cloudy for more than two weeks, or if it becomes cloudy again when ready after clearing, something else is wrong.

Check that the filter is actually running—listen for water flow and feel for movement at the outlet. If the filter is clogged or broken, replace or clean it. Check that you are not overfeeding; uneaten food rots and causes cloudiness. If you have recently added new decorations or substrate, rinse them thoroughly before putting them in the tank—some materials release particles for weeks.

If the water is cloudy and your fish are gasping at the surface or acting stressed, do a 50 percent water change when ready and increase aeration. This is not the normal cloudiness problem—it usually means ammonia or nitrite is high, which happens when the filter is not working or the tank is overstocked. In this case, test the water with a kit from a pet store, or bring a sample to the store and ask them to test it.

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 action. Suspended particles settle in two to four days if the filter is running. Green algae water takes one to two weeks once you reduce light and feeding. If it has not cleared after two weeks, the cause is probably something else.

Can I use a water clarifier product to speed things up?

Water clarifiers work by clumping particles together so they settle faster, and they are safe for fish. They help with suspended particles but do nothing for bacterial blooms or algae. They are not necessary—proper filtration and water changes work just as well without the cost.

Is cloudy water bad for my fish?

Cloudy water from a bacterial bloom or particles is not toxic and does not harm fish. Green algae water can become a problem if it gets thick enough to block light from plants or if the algae die and decompose, using up oxygen. Clear it within two weeks to be safe.

Should I do a complete water change to clear the water faster?

No. A complete water change removes the beneficial bacteria that keep the tank safe and usually makes cloudiness worse by triggering a new bacterial bloom. Always change 25 to 50 percent at a time, and never more than 50 percent unless the water is toxic (ammonia or nitrite present).

Why does my water get cloudy again right after it clears?

This usually means you are overfeeding, not doing water changes often enough, or the filter is too small. Check that you are feeding only what the fish eat in two to three minutes, doing a 25 percent water change weekly, and that the filter is rated for your tank size. If all three are correct and it still happens, the tank may be overstocked.