The three things that make water cloudy, and how to fix each one

Cloudy aquarium water usually comes from one of three sources: a bacterial bloom (the water turns milky white within hours or days), suspended particles like uneaten food or fish waste (the water looks dusty or hazy), or algae growth (the water turns green). Each one needs a different fix, and treating the wrong problem wastes time and money.

The fastest way to know which one you have is to wait. A bacterial bloom clears on its own in three to seven days once you stop overfeeding and reduce the bioload. Suspended particles settle or get caught by your filter within 24 hours if your filter is working. Green water takes weeks to clear and usually needs either a UV sterilizer or a blackout period (covering the tank to block light). If your water clears fast on its own, you had particles. If it stays cloudy and white, you had bacteria. If it turns green, you have algae.

Key Takeaways

  • Cloudy water is usually caused by overfeeding, a new tank cycling, or a filter that is not running or is clogged with debris.
  • A bacterial bloom (milky white water) clears itself in three to seven days once you stop overfeeding and do a partial water change.
  • Suspended particles (dusty-looking water) settle within 24 hours if your filter is clean and running; if they do not, your filter needs cleaning or replacement.
  • Green water (algae) requires either blocking light for three to five days or running a UV sterilizer, because the filter alone cannot remove it.
  • The best prevention is feeding only what your fish eat in two to three minutes per day and doing a 25 percent water change once a week.

Why overfeeding is the most common cause

Uneaten food decays in the tank and feeds bacteria. Dead fish and excess fish waste do the same thing. When bacteria have plenty of food, they multiply rapidly, and the population explosion makes the water cloudy. This is called a bacterial bloom, and it happens most often in new tanks or after someone feeds too much for a few days.

The fix is straightforward: stop feeding for one day, then feed only what your fish will eat in two to three minutes. Remove any visible uneaten food with a net after five minutes. Do a 25 percent water change (remove one quarter of the water and replace it with fresh water of the same temperature). The bacteria will run out of food and the population will crash, and the water will clear within a week.

If you have a new tank, cloudiness in the first week is normal and expected. The tank is cycling—beneficial bacteria are colonizing the filter and substrate. Do not add chemicals or do large water changes. Feed lightly, do small 25 percent water changes twice a week, and wait. The water will clear once the cycle is complete, usually in two to four weeks.

How to clean or replace a clogged filter

A filter that is not running, or is running but clogged, cannot remove particles from the water. The result is dusty or hazy-looking water that does not clear on its own. Check that your filter is plugged in and that water is flowing out of it. If water is flowing but the tank is still cloudy after 24 hours, the filter media (the sponge, cartridge, or other material inside) is clogged.

Turn off the filter and open it. If the media is visibly dirty or clogged with debris, rinse it in a bucket of water from the tank (not tap water, which kills the beneficial bacteria living in the media). Squeeze it gently until water runs clear. If the media is torn, falling apart, or still clogged after rinsing, replace it with a new one of the same size and type. Turn the filter back on and check that water is flowing. The water should clear within 24 hours.

If your filter is running and the media is clean but the water is still cloudy, the problem is likely overfeeding or a bacterial bloom, not the filter. Follow the feeding steps above.

Dealing with green water and algae blooms

Green water means algae are growing in the water column itself, not just on the glass or decorations. The filter cannot remove them because they are too small and too numerous. Green water usually happens when the tank gets too much light (more than eight hours a day) or when nutrient levels are high from overfeeding or infrequent water changes.

The fastest fix is a UV sterilizer, a device that kills algae as water passes through it. You attach it to your filter output, and it clears green water in three to five days. UV sterilizers cost between $30 and $150 depending on tank size. If you do not want to buy one, you can do a blackout: cover the tank completely with a blanket or cardboard for three to five days, turn off the light, and do not open it. The algae will die from lack of light. Do a 50 percent water change after the blackout ends.

After the water clears, prevent it from turning green again by reducing light to eight hours a day, feeding less, and doing a 25 percent water change once a week. If green water comes back, you are either overfeeding or the tank is getting too much natural light from a window.

The weekly maintenance routine that prevents most problems

The single best way to keep water clear is a 25 percent water change once a week. Remove one quarter of the water with a siphon or bucket, then add fresh water of the same temperature. This removes excess nutrients, dead organic matter, and waste before they can accumulate and cloud the water or feed algae.

Pair this with careful feeding: feed only what your fish will eat in two to three minutes, once or twice a day. Most fish are overfed. A fish's stomach is about the size of its eye, so the amount of food that looks right to a human is usually too much. Remove any uneaten food after five minutes with a net.

Check your filter once a month. If the media is visibly dirty, rinse it in a bucket of tank water. If your filter is more than six months old and you have never replaced the media, replace it now. A clean filter running at full capacity prevents most particle cloudiness before it starts.

When to use chemicals and when to skip them

Water clarifiers and bacterial additives are sold in aquarium stores, but most are unnecessary if you follow the steps above. A water clarifier makes particles clump together so the filter catches them faster, but it only works if your filter is already running. If your filter is clogged, a clarifier will not help.

Bacterial additives claim to speed up the nitrogen cycle in new tanks, but they are not reliable. The bacteria in the additive may not survive shipping, and the bacteria already in your tank will colonize the filter on their own in two to four weeks. Save your money and wait.

The only chemical worth considering is a UV sterilizer for green water, because it actually works and nothing else does as fast. Everything else—clarifiers, bacterial starters, algae treatments—is optional and often ineffective. Focus on the basics: feed less, change water weekly, and keep the filter clean.

Frequently Asked Questions

Is cloudy water dangerous to my fish?

Cloudy water from particles or a bacterial bloom is not when ready dangerous, but it signals that waste is building up. A bacterial bloom can consume oxygen, which stresses fish. Green water blocks light and can crash oxygen at night. Do a partial water change and reduce feeding to fix it within a few days.

Can I do a large water change to clear the water faster?

A large water change (50 percent or more) removes particles quickly but also removes beneficial bacteria from the filter and stresses fish. Stick to 25 percent changes once a week, or two 25 percent changes if the water is very cloudy. Let the filter do the work.

My filter is brand new and the water is still cloudy after two days. What is wrong?

A new filter needs time to build up beneficial bacteria, so it may not work at full strength for the first week. If the water is cloudy and the filter is running, you are likely overfeeding. Stop feeding for one day, then feed very lightly. Do a 25 percent water change. The water should clear within three to five days.

Do I need an air stone or air pump to keep water clear?

An air stone increases oxygen and water movement, which helps bacteria break down waste, but it is not required. A filter with good flow is usually enough. An air stone helps if your tank is overstocked or if you are having repeated cloudiness problems, but it is not a substitute for feeding less and changing water weekly.

How long does it take for a UV sterilizer to clear green water?

A UV sterilizer kills algae as water passes through it, so the speed depends on your filter flow rate. Most tanks see a noticeable improvement within 24 hours and clear water within three to five days. Keep the light on a normal schedule during this time.