Algae grows when light, nutrients, and waste build up — controlling all three stops it

Algae appears in aquariums because the conditions that keep fish alive also feed algae: light, water, and nutrients from fish waste. You cannot eliminate algae entirely, and some algae is normal. But thick green or brown coatings, cloudy water, or algae that spreads faster than you can clean it means one or more conditions have tipped in algae's favour. The fix is not a single product — it is reducing the three things algae needs most: excess light, excess nutrients, and time to establish.

The fastest visible results come from removing algae manually and then cutting light. The longest-lasting results come from reducing the nutrients that feed it — mainly by cleaning the substrate (the gravel or sand on the bottom) and doing partial water changes. Most aquariums need both approaches working together.

Key Takeaways

  • Algae thrives on excess light and excess nutrients from fish waste and uneaten food, so reducing both stops new growth faster than removing existing algae alone.
  • Cutting light to 6 to 8 hours per day and removing algae manually with a scraper or cloth are the fastest ways to see results within days.
  • Cleaning the substrate weekly with a siphon-style gravel vacuum removes decaying waste that feeds algae and is the most important long-term prevention step.
  • Partial water changes of 25 to 30 percent weekly dilute the nutrients algae feeds on and should happen regardless of whether you see algae.
  • Algae-eating fish and shrimp help but do not replace manual removal and nutrient control — they are a supporting tool, not a solution on their own.

Reduce light to starve algae growth

Algae needs light to photosynthesize, and most aquarium lights run too long. If your light is on 10, 12, or more hours per day, cut it to 6 to 8 hours. This single change stops new algae from growing as fast and gives you time to remove what exists. Set the light on a timer so it turns on and off at the same time each day — consistency matters more than the exact hours.

If you have a window near the tank, move the tank away from direct sunlight or cover the window during the brightest part of the day. Sunlight is much stronger than aquarium lights and feeds algae faster than any other single source. Even a few hours of direct sun per day can trigger an algae bloom.

Reducing light will not harm most fish or plants if you keep the light on long enough for fish to see and plants to grow. Six to eight hours is enough for both. If you have live plants that seem to slow down, you can increase to 8 to 10 hours, but start at 6 and raise it only if growth actually slows.

Remove algae manually and clean surfaces

While you are cutting light, remove the algae that is already there. Use a soft algae scraper (a plastic or rubber blade, not metal) to scrape glass walls, decorations, and equipment. Scrape gently so you do not scratch the glass or damage plants. For algae on plants, rub the leaves between your fingers or use a soft brush.

Do not worry about algae you cannot reach or small spots you miss — the goal is to remove enough that you can see the glass and plants clearly. Once you have scraped, do a 25 to 30 percent water change to remove the loose algae particles floating in the water. This also dilutes the nutrients feeding new growth.

Clean the scraper and any tools in the tank water itself, not in tap water, so you do not introduce chlorine or other chemicals. Rinse them in a bucket of water from the tank before you use them again.

Clean the substrate weekly to remove waste buildup

Fish waste and uneaten food sink to the bottom and decay, releasing nutrients that algae feeds on. A gravel vacuum (also called a siphon or aquarium vacuum) removes this waste without draining the whole tank. You push the tube into the substrate, and water and debris flow up into a bucket. The debris goes out with the water; clean substrate stays in the tank.

Use the gravel vacuum once a week, working slowly across the entire bottom. Spend extra time in corners and under decorations where waste collects. Vacuum until the water coming up looks clear, not cloudy. For a 20-gallon tank, this usually takes 10 to 15 minutes. Larger tanks take longer, but the principle is the same.

If you do not have a gravel vacuum, you can use a small net or siphon hose to remove visible waste, but a vacuum is faster and more thorough. Gravel vacuums cost between $15 and $40 and last for years. They are one of the best tools you can own if you have an aquarium.

Do partial water changes every week

A partial water change means removing 25 to 30 percent of the water and replacing it with fresh water of the same temperature. This dilutes the dissolved nutrients (nitrogen compounds from fish waste) that algae feeds on. It also removes some of the algae particles floating in the water.

Do this every week, on the same day if possible. Use a siphon or gravel vacuum to remove the old water — this way you clean the substrate and change the water at the same time. Fill a bucket with fresh water, let it sit for 24 hours so chlorine can evaporate, then pour it slowly into the tank. If your tap water is very cold, mix it with warm water so the temperature stays within a few degrees of the tank temperature.

Weekly partial water changes are the single most important maintenance step for preventing algae and keeping fish healthy. They work even if you do nothing else, though combining them with light reduction and manual removal gives faster results.

Reduce overfeeding and remove uneaten food

Fish waste is the main source of nutrients in an aquarium, and you cannot stop fish from producing waste. But you can reduce how much waste builds up by not overfeeding. Feed only what the fish will eat in 2 to 3 minutes, once or twice per day. Uneaten food sinks and decays, adding extra nutrients on top of what fish produce naturally.

Watch your fish eat. If food is still floating or sinking 5 minutes after you put it in, you fed too much. Remove uneaten food with a net before it sinks. Over time, you will learn how much your fish actually need, and feeding will become automatic.

Overfeeding is one of the most common causes of algae blooms in home aquariums. Reducing it costs nothing and works when ready.

Algae-eating fish and shrimp as a supporting tool

Fish like plecos and Chinese algae eaters, and shrimp like Amano shrimp and ghost shrimp, do eat algae. But they are not a replacement for the steps above — they are a tool that works alongside them. A pleco in a tank with excess light, excess nutrients, and no water changes will not stop the algae. A pleco in a tank where you have cut light, cleaned the substrate, and done water changes will keep the remaining algae under control.

If you add algae-eating fish, research their adult size and behaviour first. Some plecos grow to 12 inches or larger and need big tanks. Chinese algae eaters become aggressive as they age. Amano shrimp are smaller and less aggressive but need cooler water than some fish. Choose based on your tank size and temperature, not just on their algae-eating reputation.

Algae-eating fish still need to be fed regular food — they do not live on algae alone. If the algae disappears, they will go hungry unless you feed them vegetables like blanched zucchini or algae wafers.

When to consider other treatments

If you have followed the steps above for two to three weeks and algae is still spreading, the problem may be something else. High nitrate levels (from overstocking or infrequent water changes) can feed algae faster than you can control it. A test kit for nitrate costs $10 to $20 and tells you if this is the issue. If nitrate is above 40 parts per million, increase water changes to 40 to 50 percent weekly until it drops.

Some aquariums have algae because the tap water itself contains high levels of phosphate or other nutrients. If this is the case, you may need to use bottled water for water changes, or accept that algae will always be present and focus on keeping it manageable rather than eliminating it. A local aquarium store can test your tap water for you, usually for free or a small fee.

Chemical algae treatments exist, but they work only if you have also reduced light and nutrients. Using a chemical without making these changes is like mopping a floor while the tap is still running. The algae will return as soon as the chemical wears off.

Frequently Asked Questions

Is some algae in my aquarium normal?

Yes. A thin film of algae on the glass or a few spots on plants is normal and harmless. Fish and shrimp actually graze on it. Algae becomes a problem only when it covers most surfaces, clouds the water, or grows so fast you cannot keep up with cleaning.

Why is my aquarium water cloudy instead of green?

Cloudy water is usually caused by a bloom of tiny algae particles floating in the water, not algae on surfaces. The fix is the same: reduce light, clean the substrate, and do a water change. The cloudiness usually clears within a few days once nutrients drop.

Can I use bleach or hydrogen peroxide to kill algae?

No. Bleach and hydrogen peroxide will kill algae but will also harm or kill fish and plants. They are not safe for an aquarium with living things in it. Stick to manual removal, light reduction, and nutrient control.

How long does it take to see results after cutting the light?

New algae growth slows within days of cutting light to 6 to 8 hours. Existing algae stops spreading within a week. Complete removal takes longer — usually two to four weeks of consistent cleaning and maintenance — but you will see visible improvement within the first week.

Do I need to remove my fish while I clean algae?

No. You can scrape algae, vacuum the substrate, and do water changes with the fish in the tank. They may be startled by the scraper or vacuum, but they will not be harmed. If a fish is very stressed, you can move it to a temporary container of tank water while you work, but this is usually not necessary.