The three things that feed algae, and how to starve it

Algae grows in your aquarium because it has three things it needs: light, nutrients, and time. You cannot remove all three, but controlling each one slows growth enough that you can manage it. The fastest results come from reducing light first—algae is far more sensitive to light hours than fish are—then doing a partial water change to remove excess nutrients, then adding something that eats algae faster than it reproduces.

Most algae blooms happen because the tank gets 8 to 10 hours of light per day when it only needs 6 to 8. A single extra hour of light can tip a balanced tank into an algae problem within a week. If your tank sits near a window, even indirect sunlight counts and can override your light timer entirely.

Key Takeaways

  • Reduce your aquarium light to 6 to 8 hours per day and move the tank away from windows, because algae grows faster than fish under long light exposure.
  • Do a 25 percent water change weekly to remove excess nitrogen and phosphorus that algae feeds on, especially if you overfeed fish or have decaying plants.
  • Add algae-eating fish or shrimp—such as plecos, otocinclus, or Amano shrimp—which consume algae continuously and prevent buildup between cleanings.
  • Clean the filter and substrate regularly because trapped food and waste release nutrients that fuel algae blooms.
  • Do not rely on chemical algaecides alone; they kill algae but leave dead cells in the water, which feed new growth.

Cut your light hours to starve algae

Algae needs light to photosynthesize, and most aquarium algae thrives under 8 to 10 hours of light per day. Reduce your timer to 6 to 8 hours and watch the growth slow noticeably within two weeks. If you have a planted tank, 6 hours is usually enough for slow-growing plants; fast-growing stem plants may need the full 8 hours, but algae will still grow slower than in a planted tank with 10 hours of light.

Check whether your tank sits where it receives natural light. A tank near a window gets extra light even on cloudy days, and this light is not on a timer—it shifts with the seasons. If you cannot move the tank, use a blackout curtain or shade to block direct and indirect sunlight during the day. This single change stops many algae problems without touching anything else in the tank.

Turn off the light completely at night. Some people leave lights on 24 hours thinking it helps fish, but it exhausts them and feeds algae relentlessly. Fish do not need constant light; they need a dark period to rest, just as they would in nature.

Remove excess nutrients with weekly water changes

Algae feeds on nitrogen and phosphorus that build up in the water from fish waste, uneaten food, and decaying plant matter. A 25 percent water change once a week removes these nutrients before they accumulate. If you have a heavily stocked tank or you overfeed, do a 25 percent change twice a week instead.

When you change the water, use a gravel vacuum to stir up the substrate and suck out debris from the bottom. Trapped food and waste sit in the gravel and slowly release nutrients into the water column, feeding algae even if the water looks clean. Spend 30 seconds per square foot of substrate, moving the vacuum back and forth to loosen compacted material.

Check your filter for trapped debris as well. A clogged filter slows water flow and creates dead zones where waste accumulates. Rinse the filter media in old tank water (not tap water, which kills beneficial bacteria) every two weeks, or more often if you see algae blooming.

Add fish or shrimp that eat algae continuously

Algae-eating fish and shrimp consume algae as they graze, preventing it from reaching visible levels. They work best as part of a routine—light control and water changes do the heavy lifting, and the grazers keep what remains under control. A single grazer in a 20-gallon tank is usually not enough; you need enough animals to cover the tank surface regularly.

Plecos are the most common choice, but many species grow too large for home aquariums. Bristlenose plecos stay under 5 inches and eat algae throughout the day. They produce a lot of waste, so they work best in tanks with good filtration and weekly water changes. One bristlenose per 20 gallons is a reasonable stocking level.

Otocinclus catfish are smaller (1 to 2 inches) and eat softer algae films. They are less hardy than plecos and need established tanks with stable water conditions. Keep them in groups of at least three, because they are social and stressed when alone.

Amano shrimp are aggressive algae eaters and work in cooler tanks (68 to 75 degrees Fahrenheit). They eat hair algae and film algae that fish often ignore. Keep at least five in a 20-gallon tank; they are more active in groups. They will not eat all algae types—they ignore some stubborn varieties—but they handle the most common problems.

Clean algae off surfaces without harming the tank

Even with light control and grazers, some algae will grow on the glass and decorations. Clean it off weekly before it becomes thick and hard to remove. Use a soft algae scraper or magnetic cleaner on the glass—never use a razor blade or abrasive scrubber, which scratches acrylic tanks and damages the protective coating on glass.

For algae on decorations and plants, remove the object from the tank and scrub it gently under running water with an old toothbrush. Do not use soap or chemicals; plain water is enough. If algae is stubborn, soak the object in a bucket of tank water for a few hours, then scrub again.

Do not use algaecides as your first step. Chemical treatments kill algae but leave dead cells in the water, which decompose and release nutrients that feed new algae growth. They work only if you also reduce light and do water changes; used alone, they often make the problem worse.

Prevent algae blooms by not overfeeding

Uneaten food decays and releases nitrogen and phosphorus into the water. Feed your fish only what they can eat in 2 to 3 minutes, once or twice per day. Most home aquarium fish are overfed, and the excess food sits on the bottom and fuels algae.

If you use an automatic feeder, start with the smallest setting and watch how much food the fish actually eat. Many feeders dispense far more than necessary. Hand-feeding gives you better control and lets you see when ready if food is left over.

Remove any uneaten food after 5 minutes with a small net. This takes 30 seconds and prevents it from decaying on the substrate. Dead plants should also be removed promptly; decaying leaves release nutrients faster than living ones.

Manage specific algae types that resist standard control

Most algae responds to light reduction and water changes, but a few types are stubborn. Black beard algae (a dark, fuzzy growth on plants and wood) grows slowly but is hard to remove. It resists most grazers and does not respond quickly to light reduction. The best approach is manual removal—scrub it off with an old toothbrush—combined with improved water flow. Black beard algae thrives in stagnant areas, so aim a powerhead or adjust your filter output to increase circulation.

Green spot algae (hard, round spots on glass and leaves) is actually a sign of good water conditions and low nutrients. It grows slowly and is harmless. Scrape it off the glass when it bothers you, but do not worry about it spreading.

Hair algae (long, thin strands) grows fast and can overtake a tank in weeks. It responds well to light reduction and Amano shrimp. If it is already thick, remove as much as you can by hand, then reduce light to 6 hours per day and add shrimp. Do not expect it to disappear overnight; it takes 3 to 4 weeks to control.

Frequently Asked Questions

Will turning off the light completely kill my plants?

No, but they will grow slowly. Most aquatic plants need 6 to 8 hours of light per day to grow at a normal rate. Slow-growing plants like anubias and java fern can survive on 4 to 6 hours. If you have fast-growing stem plants, use 8 hours; algae will still grow slower than it would at 10 hours, and the plants will thrive.

Can I use a UV sterilizer to kill algae?

UV sterilizers kill algae cells floating in the water column, which helps with green water blooms. They do not stop algae from growing on surfaces, and they do not address the root cause—excess light or nutrients. Use a UV sterilizer only after you have reduced light and done water changes, and only if green water persists.

How long does it take to see results after reducing light?

Existing algae will stop growing within a few days, but it will not disappear on its own. You will see a noticeable slowdown in new growth within one to two weeks. Removing the algae manually or with grazers speeds up the visible improvement, but the light reduction is what stops it from coming back.

Do I need to remove all the algae before adding grazers?

No, but grazers work better when there is already some algae for them to eat. If the tank is completely covered in algae, remove the thickest patches by hand first, then add the grazers. They will keep new growth under control while you work on light and water changes.

What if my tank is in a room with no natural light?

You have an advantage—your light is entirely under your control. Set your timer to 6 to 8 hours per day and stick to it. Make sure the timer is accurate; many cheap timers drift by 30 minutes to an hour per week. If algae still blooms, the problem is likely overfeeding or a clogged filter, not light.