Why Algae Grows in Your Aquarium
Every aquarium has algae. It's not a question of if, but how much. Algae are photosynthetic organisms that need three things to grow: light, nutrients, and water โ all of which your aquarium provides in abundance. The goal isn't to eliminate algae entirely (impossible) but to control it so it doesn't overwhelm your tank.
Algae outbreaks happen when the balance between light, nutrients, and CO2 is disrupted. Understanding this balance is the key to long-term algae control:
- Too much light: The #1 cause of algae in most tanks. Light energy that isn't used by plants gets used by algae instead. Reducing photoperiod or intensity is usually the first and most effective fix.
- Excess nutrients: High nitrate (40+ ppm) and phosphate from overfeeding, overstocking, or infrequent water changes fuel algae growth. Regular water changes and proper feeding prevent nutrient accumulation.
- Low or no CO2 in planted tanks: When light and nutrients are high but CO2 is insufficient, plants can't grow fast enough to out-compete algae. This is why high-light planted tanks without CO2 injection are algae magnets.
- Poor water circulation: Dead spots with stagnant water create ideal conditions for certain algae types (especially blue-green algae). Proper filter flow throughout the tank helps prevent these.
Types of Aquarium Algae
Green Spot Algae (GSA)
Appearance: Hard, flat green dots on glass, slow-growing plant leaves (Anubias, Java Fern), and decorations. Difficult to remove without a razor blade scraper.
Cause: Low phosphate relative to light. GSA thrives when phosphate levels drop below 1 ppm while light remains moderate-high.
Fix: Increase phosphate dosing (if running a planted tank with ferts). On glass, remove with a razor blade algae scraper. Nerite snails are one of the few creatures that eat GSA effectively.
Green Dust Algae (GDA)
Appearance: Soft green film on glass that wipes off easily but returns within days. Tank appears to have a green tint when looking through the sides.
Cause: Common in new tanks and tanks with fluctuating conditions. Often appears during cycling or when lighting changes.
Fix: Counterintuitively, the best approach is to leave it alone for 3-4 weeks. GDA has a lifecycle โ after it completes its reproductive cycle, it detaches from the glass on its own. Wiping it off interrupts the cycle and causes it to keep returning. After it clears, maintain consistent conditions.
Hair/Thread Algae
Appearance: Long, green, thread-like filaments that attach to plants, hardscape, and substrate. Can form dense tangled mats.
Cause: High light with insufficient CO2, or ammonia spikes (common in new tanks or after disturbing substrate). Excess iron dosing can also trigger it.
Fix: Manually remove as much as possible by twirling it around a toothbrush. Reduce light intensity and duration. If running a planted tank, ensure CO2 is adequate. Amano shrimp are the single best hair algae eaters โ a group of 10+ in a heavily affected tank can clear hair algae within weeks. Cherry shrimp, nerite snails, and Hornwort (which competes for nutrients) all help.
Black Beard Algae (BBA)
Appearance: Dark gray-black tufts that look like tiny beards or brushes, growing on leaf edges, driftwood, filter outputs, and slow-growing plants. One of the most hated algae in the hobby.
Cause: Fluctuating or insufficient CO2 levels. BBA is strongly correlated with inconsistent CO2 โ not necessarily low CO2, but CO2 that swings between high and low throughout the day. Poor water circulation also contributes.
Fix:
- Spot treat with hydrogen peroxide (H2O2): Turn off the filter. Using a syringe, apply 3% hydrogen peroxide directly onto BBA patches. Wait 5 minutes, then turn the filter back on. The BBA turns red/pink within 24 hours and dies. Repeat every few days until eliminated. Safe for fish at spot-treatment doses.
- Seachem Excel (glutaraldehyde): Dose directly onto BBA with a syringe (filter off). Excel kills BBA on contact. WARNING: Vallisneria is very sensitive to Excel and may melt โ avoid in tanks with Val.
- Stabilize CO2: If you inject CO2, ensure consistent levels throughout the light period. A drop checker should stay green (not fluctuating between blue and green). Consistent CO2 prevents BBA from returning.
- Increase water flow: BBA favors stagnant areas. Improve circulation from your filter output to eliminate dead spots.
- Amano shrimp and nerite snails eat BBA, especially once it's been weakened by H2O2 or Excel treatment.
Blue-Green Algae (Cyanobacteria)
Appearance: Slimy, sheet-like blue-green (sometimes dark green or reddish) coating that covers substrate, plants, and decorations. Has a distinctive musty/swampy smell. Can be peeled off in sheets.
Important: Blue-green algae isn't actually algae โ it's cyanobacteria, a type of photosynthetic bacteria. This distinction matters because algae treatments don't always work on it.
Cause: Low nitrate levels (below 5 ppm), poor water circulation/dead spots, and organic buildup in the substrate. Cyanobacteria thrives in low-nutrient, stagnant conditions where true algae and plants can't compete.
Fix:
- Manual removal: Siphon out as much as possible during a water change. It comes off easily in sheets.
- 3-day blackout: Cover the tank completely (no light at all) for 3 days. Cyanobacteria is very sensitive to light deprivation.
- Increase nitrate: This sounds counterintuitive, but raising nitrate to 10-20 ppm allows plants and beneficial bacteria to outcompete cyanobacteria. If your nitrate is consistently below 5 ppm, dose potassium nitrate.
- Improve circulation: Eliminate dead spots where cyanobacteria sheets form. Reposition filter output or add a circulation pump.
- Erythromycin (antibiotic): Since cyanobacteria is bacteria, antibiotics kill it. API E.M. Erythromycin is effective. However, this is a nuclear option โ it also affects beneficial filter bacteria. Use only after other methods fail, and monitor ammonia/nitrite closely during and after treatment.
- Ultralife Blue-Green Slime Stain Remover: A popular targeted treatment that's effective against cyanobacteria without the broad-spectrum effects of antibiotics.
Brown Algae (Diatoms)
Appearance: Brown, dusty coating on glass, substrate, and plant leaves. Wipes off easily with a cloth or finger.
Cause: Extremely common in new tanks (first 1-3 months). Diatoms use silicates as their building material, and new substrate, new glass, and tap water all contain silicates. As the tank matures and silicates are consumed, diatoms naturally disappear.
Fix: In new tanks, simply wait. Brown diatoms are a normal part of tank maturation and resolve on their own within 2-8 weeks. In the meantime, wipe glass with an algae pad and otocinclus catfish (the best diatom eaters), nerite snails, and amano shrimp will clean it off plants and decorations. If diatoms persist in an established tank, check for silicate in your water source โ an RO water system eliminates silicates.
Staghorn Algae
Appearance: Gray-green branching filaments that resemble tiny antlers or staghorn coral. Grows on leaf edges, filter outputs, and hardscape.
Cause: Low CO2 and/or poor water circulation. Often appears alongside BBA.
Fix: Similar treatment to BBA โ spot treat with hydrogen peroxide or Seachem Excel. Stabilize CO2 levels and improve circulation. Amano shrimp eat staghorn algae.
Green Water (Algae Bloom)
Appearance: Water itself turns green โ from slightly tinted to opaque pea soup. Caused by billions of free-floating single-celled algae.
Cause: Excess light (especially direct sunlight) combined with excess nutrients (high nitrate/phosphate). Common in tanks near windows.
Fix: See our cloudy water guide for detailed green water treatment. Summary: UV sterilizer is the fastest fix (clears in 3-7 days). 3-day blackout also works. Reduce light duration and block direct sunlight. Add fast-growing plants (Hornwort, Duckweed, Water Sprite) to out-compete the algae.
Universal Algae Prevention
These principles prevent EVERY type of algae:
- Control light: 6-8 hours daily on a timer. No direct sunlight. Reduce intensity if algae appears. This alone prevents most outbreaks.
- Don't overfeed: Excess food = excess nutrients = algae fuel. Feed only what fish eat in 2 minutes.
- Regular water changes: Weekly 20-25% with gravel vacuuming removes accumulated nutrients before algae can use them.
- Adequate filtration and flow: Good circulation eliminates dead spots. Mechanical filtration removes organic particles.
- Live plants: Plants compete with algae for the same nutrients and light. A well-planted tank is a low-algae tank. Fast growers like Hornwort, Vallisneria, and floating plants are especially effective.
- Balance the light-CO2-nutrient triangle: In planted tanks, match your CO2 and fertilizer levels to your light intensity. High light without adequate CO2 = algae. Low light with balanced nutrients = minimal algae.
- Algae crew: Stock algae-eating fish and invertebrates as a biological cleanup team.
Frequently Asked Questions
What causes algae in a fish tank?
The core cause is always an imbalance: too much light relative to plant/CO2 capacity, excess nutrients from overfeeding or infrequent water changes, or poor water circulation creating stagnant zones. Identify which factor is out of balance and correct it.
Is algae harmful to fish?
Most algae is not directly harmful to fish. Some fish even eat it. However, severe algae overgrowth can deplete oxygen at night (algae consumes oxygen in darkness), and blue-green algae (cyanobacteria) can produce toxins in extreme cases. The bigger concern is that algae indicates conditions that may stress fish (poor water quality, excess light).
Should I use algaecides?
Generally no. Chemical algaecides (AlgaeFix etc.) kill algae but don't address the cause โ algae returns as soon as the chemical wears off. Dead algae also decomposes and can spike ammonia. Fix the underlying cause instead. The exceptions are targeted treatments: H2O2 for BBA spot treatment, erythromycin for cyanobacteria, and UV sterilizers for green water.
Will live plants reduce algae?
Yes โ plants compete directly with algae for light and nutrients. A heavily planted tank with fast-growing species has significantly less algae than an unplanted tank under the same conditions. This is one of the strongest arguments for keeping live plants.