There’s nothing quite like watching your fish glide through a crystal-clear aquarium, until one day, you look over and find your underwater world has started looking like a glass of cloudy lemonade. Suddenly, your once-pristine tank looks murky, hazy, and far less inviting.
A cloudy fish tank is a common problem among aquarists, and it doesn’t necessarily mean you’ve done anything wrong. From bacterial blooms and leftover food to poor filtration and overcleaning, there are several possible culprits behind that mysterious haze.
The good news is that in most cases, you can get your aquarium sparkling clear again with a few simple changes. In this guide, we’ll explore why fish tanks become cloudy, how to identify the cause, and the best ways to clear the water safely - so you and your fish can get back to enjoying a healthy, crystal-clear aquarium.
Why is my fish tank cloudy?
When your fish tank suddenly looks cloudy, milky, or hazy, it usually means something has disturbed the aquarium’s natural balance. Cloudy water can be caused by:
- A sudden increase in bacteria
- Excess food or waste
- Poor filtration
- A new tank that hasn’t had time to establish its beneficial bacteria.
In some cases, greenish or yellowish cloudiness may point to algae growth or other water-quality issues (in this case, you should test the water quality to find out what is causing the growth and ensure a healthy environment).
While cloudy water isn’t always an emergency, it’s worth paying attention to - it can be a sign that your fish’s environment needs a little care and adjustment. Identifying the cause is the first step towards getting your aquarium back to being clear, clean, and healthy.
How to get rid of cloudy water in an aquarium
Getting rid of cloudy aquarium water starts with finding out what’s causing it. Below, you can find a list of all the potential causes and fixes for cloudy aquarium water.
How to fix cloudy water
- Test the water - Check ammonia, nitrite, nitrate, and pH levels to identify potential water-quality problems that could be causing the murky water. If you want more help on how to test aquarium water, you can read through our full guide for tips and advice.
-
Perform a partial water change - Replace around 20-30% of the tank water with properly conditioned water to help improve water quality.
-
Check your filter - Make sure the filter is running correctly and that the media isn’t clogged. Avoid replacing all filter media at once, as beneficial bacteria can live there and getting rid of it can do more harm than good.
-
Remove waste and debris - Gently vacuum the substrate and remove uneaten food, dead plant material, and other debris. You can also try deep cleaning your tank to reset the environment and counter the cloudy water.
Top tips for preventing cloudy water
- Avoid overfeeding - Give your fish only as much food as they can eat in a few minutes. Excess food can break down and contribute to cloudy water.
- Don’t overcrowd the tank - Too many fish can produce more waste than the aquarium’s filtration system can handle. If you’re unsure of how many fish you can put in a tank, you can read through our guide for more helpful advice on preventing overcrowding,
- Be patient with new tanks - Cloudiness in a newly established aquarium is often caused by a temporary bacterial bloom and may clear as the tank’s biological filter develops.
- Keep up with regular maintenance - Consistent water changes, filter maintenance, and water testing can help prevent cloudy water from returning.
- Never wash your fish tank media with tap water - Tap water can harm the tank and cause cloudy water. When the time comes to clean the sludge, use a bucket of tank water to wash it to avoid cloudy water issues.
-
Never replace all of your tank media at once - Doing this will essentially reset your tank, which means beneficial algae and other bacteria will have to re-establish themselves and can cause cloudy water.
FAQs
How long does a new fish tank stay cloudy?
If you’ve just set up a new fish tank and the water looks a little cloudy, don’t worry; it’s usually nothing to panic about! Cloudiness is often caused by a temporary bacterial bloom as beneficial bacteria begin to establish themselves in the aquarium.
In many new tanks, this hazy appearance can clear within a few days to a couple of weeks as the tank settles and its biological balance develops. If you’re doing a fishless tank cycle, it’s very common to have a cloudy tank, and this will usually resolve on its own. If you have added fish into the tank already, the best thing you can do is avoid overfeeding, keep the filter running, and resist the temptation to make lots of sudden changes which can stress your fish. With a little patience and regular water testing, your aquarium should soon settle down and become clear again.
How to fix cloudy water in a fish tank naturally
We know that it can be frustrating waiting for results, and if you’re a beginner hobbyist, you may be tempted to try out ways of clearing the water so you can get to enjoying your new project faster. Luckily, there are some things you can do to get your water crystal clear again without having to wait weeks.
Add live plants - Adding live plants to your aquarium can help improve water quality and, over time, make cloudy water less likely to return. Plants naturally absorb nutrients such as nitrates from the water, while their roots, leaves, and surfaces can also provide a place for beneficial bacteria to grow. This can help create a healthier and more balanced aquarium environment. However, live plants aren’t a magic quick fix for cloudy water, and they may not clear severe cloudiness immediately. For the best results, combine healthy plants with good filtration, regular water testing, sensible feeding, and routine aquarium maintenance.
Seed the aquarium - Seeding an aquarium with established filter media from a healthy, mature tank can help cloudy water clear more quickly, particularly in a newly set-up aquarium. The seeded media contains beneficial bacteria that help establish the tank’s biological filtration, breaking down fish waste and other organic matter that can contribute to cloudy water. The easiest way to seed an aquarium is to add some substrate from an established aquarium to your new tank by spreading a layer of it over your new gravel. This does, however, require access to an established tank, so if you don’t have any fishkeeper friends to rely on, you can also try seeding by using a biological starter product.
Note: it’s important not to make too many sudden changes, as this can disrupt the environment and sudden changes can harm your aquatics.
Will a cloudy fish tank clear itself?
In many cases, yes, a cloudy fish tank can clear up on its own, especially if the cloudiness is caused by a temporary bacterial bloom in a new aquarium. As the beneficial bacteria become established and the tank’s natural balance settles, the water often becomes clear again within days or a couple of weeks.
However, cloudy water can sometimes be a sign of excess waste, overfeeding, poor filtration, or water-quality problems, so it’s always worth keeping an eye on your fish and testing the water. With a little patience, good filtration, sensible feeding, and regular maintenance, your aquarium should soon be looking clear and healthy again.
Why is my fish tank cloudy after a water change
It can be a little worrying to see cloudy water after a water change, but it doesn’t necessarily mean something has gone wrong. Sometimes, a water change can temporarily disturb the substrate, releasing tiny particles that make the aquarium look hazy.
In other cases, changes in water chemistry can encourage a temporary bacterial bloom, particularly in a newer or recently disturbed tank. Cloudiness can also occur if the new water hasn’t been properly conditioned or if the filter media has been disturbed too much. Usually, the water will settle and clear with time, so avoid making repeated large water changes and keep an eye on your water parameters while the aquarium returns to its normal balance.
Keep your aquarium water clean with Aquacadabra
Cloudy water can be frustrating, but the good news is that it’s usually something you can solve with a little patience and the right care. Whether the cause is a new tank, excess food, waste, or an imbalance in water quality, taking simple steps such as testing the water, checking your filter, carrying out partial water changes, and avoiding overfeeding can make a big difference.
If you’re looking to get started with setting up an aquarium, you can browse our full fish tank range. Or if you’re already in the middle of the set-up process, you can read through our guide on how to cycle a fish tank to ensure a healthy underwater environment and avoid cloudy water.