Green water means algae is blooming in your tank
Green aquarium water is caused by suspended algae — tiny single-celled organisms floating throughout the water column rather than growing on surfaces. The water looks cloudy and green because billions of these cells are catching light. This happens when algae has enough nutrients (mainly nitrogen and phosphorus from fish waste) and enough light to multiply rapidly.
Green water is not toxic to fish, but it blocks light from reaching plants and makes it hard to see your tank. It usually appears suddenly and can clear just as quickly once you remove the conditions that caused it. The bloom typically lasts one to three weeks if you do nothing, but you can speed up the process by addressing the root cause.
Key Takeaways
- Green water comes from algae blooms triggered by excess light, excess nutrients, or both working together.
- Reducing light to 6 to 8 hours per day and doing a 25 to 50 percent water change are the fastest fixes most aquarists use.
- Overfeeding fish and overstocking the tank create the nutrient buildup that feeds algae blooms.
- UV sterilizers and algae-eating fish can prevent future blooms but do not address the underlying cause.
Too much light feeds the bloom
Aquarium lights left on for 10 to 12 hours or more per day give algae ideal growing conditions. Algae needs light to photosynthesize, and the longer the light is on, the faster it multiplies. Natural sunlight from a window makes this worse — even a few hours of direct sun can trigger a bloom in a tank that also has an aquarium light running.
The fix is to reduce your light cycle to 6 to 8 hours per day. This is enough light for most aquatic plants and fish to thrive, but not enough to sustain a rapid algae bloom. If your tank sits near a window, move it away from direct sunlight or cover the window during the brightest hours. If you cannot move the tank, use a timer on your aquarium light and set it to turn on and off automatically.
Fish waste and overfeeding create excess nutrients
Every time a fish eats and produces waste, it releases nitrogen and phosphorus into the water. These are the nutrients algae needs to grow. In a tank with too many fish or too much food, these nutrients build up faster than plants can use them, creating a feast for algae.
Overfeeding is the most common cause. Fish should eat only what they can finish in two to three minutes, once or twice per day. Uneaten food sinks to the bottom and decays, adding more nutrients to the water. Overstocking — keeping more fish than the tank can support — means more waste overall. A 20-gallon tank, for example, can hold about 20 gallons of fish body length (so ten 2-inch fish or five 4-inch fish), but many people keep twice that number.
How to clear green water quickly
The fastest way to clear green water is to do a large water change. Remove 25 to 50 percent of the water and replace it with fresh, dechlorinated water. This dilutes the nutrients the algae is feeding on and removes some of the algae cells themselves. Repeat this every two to three days until the water clears.
At the same time, cut your light cycle to 6 to 8 hours per day. The combination of fewer nutrients and less light will stop the bloom from growing and allow it to die off. Do not turn off the light completely — plants still need some light, and total darkness can stress fish. After the water clears, keep the reduced light schedule to prevent the bloom from returning.
Clean or replace your filter during this process. A clogged filter cannot remove dead algae cells efficiently, which prolongs the green water. Rinse the filter media in old tank water (not tap water, which kills beneficial bacteria) to remove trapped algae.
UV sterilizers and algae-eating fish prevent future blooms
A UV sterilizer is a device that runs water past an ultraviolet light, killing algae cells as they pass through. These work well for green water and cost between $30 and $150 depending on tank size. They do not address the root cause — excess light or nutrients — so the bloom will return once you stop using the sterilizer, but they can clear the water in a few days while you fix the underlying problem.
Algae-eating fish like plecos, otocinclus, and Chinese algae eaters consume algae but do not eat suspended algae effectively. They work better for preventing algae from growing on glass and decorations. They also produce waste, which adds nutrients back to the water, so they are not a complete solution on their own.
Prevent green water by maintaining the tank
Once your water clears, stick to a routine to keep it that way. Feed fish only what they eat in two to three minutes, once or twice daily. Do a 25 percent water change every week to remove excess nutrients before they build up. Keep your light on for 6 to 8 hours per day and away from direct sunlight.
Check that your filter is rated for your tank size and is not clogged. A filter that is too small or too dirty cannot remove waste efficiently. If you have live plants, they will help consume excess nutrients and compete with algae for light and resources. Fast-growing stem plants like ludwigia and rotala are especially good at this.
When to suspect other problems
If your water stays green even after reducing light and doing water changes, check your filter and feeding routine again. A hidden source of excess nutrients — like a dead fish behind a decoration or a broken filter — can keep the bloom going. If the water is green but also cloudy with a foul smell, you may have a bacterial bloom instead, which requires more aggressive water changes and filter cleaning.
Brown or yellow water instead of green usually means tannins from driftwood or leaves, not algae. This is harmless and clears with activated carbon or regular water changes. If the water is clear but algae is growing thick on the glass and decorations, you have a different algae problem that responds to reduced light and manual scrubbing, not the same treatment as green water.
Frequently Asked Questions
Is green water dangerous to fish?
No. Green water does not poison fish or change the pH or ammonia levels. The only real problem is that it blocks light from reaching plants and makes it hard to see your tank. Fish can live in green water indefinitely, but you will want to clear it for visibility and plant health.
Can I use chemicals to clear green water?
Algaecides kill algae but also leave dead cells in the water, which can spike ammonia as they decay. Most aquarists avoid them and use water changes and reduced light instead, which work without the risk of a chemical spike. If you use an algaecide, do large water changes afterward to remove the dead algae.
How long does it take for green water to go away on its own?
Without intervention, a green water bloom usually peaks in one to two weeks and then gradually clears over another week or two as the algae consumes all available nutrients and begins to die. With water changes and reduced light, you can clear it in three to five days.
Will adding more plants stop green water?
Plants compete with algae for nutrients, so they help prevent blooms in the long term. But if you already have a green water bloom, plants cannot clear it fast enough on their own. Combine plants with reduced light and water changes for the best result.
Can I use a blackout to kill the algae faster?
A complete blackout (turning off all light for 24 to 48 hours) will kill the algae bloom, but it also stresses fish and plants. Most aquarists prefer to reduce light to 6 to 8 hours per day instead, which clears the bloom almost as fast without the stress.