Algae in a Fish Tank: How to Find the Cause Before Changing Everything
A troubleshooting guide for reading algae patterns through light, nutrients, CO2, maintenance history, plant growth, and livestock safety.
By Aquarium Tracker Editorial Team

TL;DR
- Name the algae pattern by location and behavior before changing the tank.
- Check the previous 7-14 days for light, feeding, dosing, CO2, trimming, and missed water changes.
- Use one small test change first, such as 30-60 minutes less light or restoring the normal water-change rhythm.
- Treat ammonia, nitrite, gasping, sudden losses, or cloudy water as the real priority before cosmetic algae control.
Step 1: map the outbreak
Algae troubleshooting starts by mapping where algae appears and how quickly it returns. Glass film, hair algae on moss, dark patches on old leaves, and green water point to different review paths.
Add one photo after maintenance and another before the next cleaning. A same-angle photo is often better than a long note because it shows spread, density, and location.
A practical algae record should name the tank age and recent disruption. New aquariums, tanks after a rescape, and mature tanks with a stable routine deserve different patience windows before you change light or nutrients.
Step 2: list what changed recently
Review the previous 7-14 days before blaming one nutrient. New lights, longer photoperiods, heavy feeding, a large trim, missed water changes, fresh fertilizer, or unstable CO2 can each create an opening for algae.
Write the suspected trigger as a dated event. If the new light started Monday and green dust returned by Thursday, the lighting change deserves review before changing the whole dosing method.
Step 3: compare energy and plant demand
In planted tanks, algae often follows a mismatch between light, CO2, nutrients, and plant mass. Strong light after a major trim can leave fewer plants to use the same nutrient input.
Record photoperiod in hours, NO3 and PO4 in ppm, dosing, CO2 timing, and plant response. The value is not the number alone, but the direction after the tank changes.
If you remove algae manually, write down how much returned before the next review. Fast regrowth after cleaning usually says the input is still active; slow regrowth can mean the routine is already moving in the right direction.
Algae troubleshooting
| Algae pattern | Likely review area | First test change |
|---|---|---|
| Green dust on front glass | photoperiod and cleaning interval | reduce light by 30-60 minutes |
| Hair algae on plants | CO2 timing, trimming, flow | stabilize CO2 and remove weak leaves |
| Dark algae on old leaves | leaf age, shade, slow growth | trim old leaves and compare new growth |
| Green water | light exposure, filtration, feeding | review light and filter before stocking |
| Algae after missed care | water-change and nitrate trend | restore baseline routine first |
| Algae after new fixture | intensity, timer, CO2 demand | step down the most recent change |
Step 4: clean without erasing evidence
Remove algae that blocks light, smothers plants, or affects viewing, but do not deep-clean every surface before recording the pattern. Overcleaning can hide the clue that would have explained recurrence.
After cleaning, note what came back first. Algae that returns to the same old leaves is a different signal from algae spreading across new hardscape.
Next step
Turn the record into the next care decision
Use related Aquarium Tracker workflows to keep readings, tasks, notes, and livestock context together.
Decision tree: first adjustment
If algae followed a light change, step light down first. If it followed missed maintenance, restore the water-change rhythm. If it followed plant melt, remove decaying leaves before changing fertilizer.
Keep the first adjustment narrow enough to review within one or two maintenance cycles. If several changes are unavoidable, record them as separate events so the next note is still useful.
Watch out
Where the record needs context
- Tank type, livestock, source water, equipment, and maintenance history can change the correct interpretation.
- A tracking workflow cannot diagnose disease or replace species-specific care requirements.
- One reading or observation can be distorted by timing, testing error, or recent maintenance.
- Visible distress, ammonia, nitrite, equipment failure, or repeated losses should be handled as urgent husbandry issues.
When to stop troubleshooting algae
Stop treating algae as the main issue when fish are gasping, shrimp are dying, ammonia or nitrite appears, or water turns cloudy with livestock stress. Stabilize water quality and livestock safety first.
Once the tank is safe, return to the algae timeline. That avoids the common mistake of fixing the glass while missing the filter, feeding, or cycling problem underneath.
Do not treat the clean glass as the final result. The useful result is whether plants keep growing, livestock behaves normally, and the same algae type becomes less aggressive across the next maintenance cycle.
Use algae location as the first filter
The place where algae appears narrows the investigation. Glass dust after a lighting change, hair algae around strong flow, black beard algae on slow leaves, and green water after a disturbance do not all point to the same fix.
Add location to the note before changing the routine. A useful entry says "green spot algae on older Anubias leaves after 8-hour light week" rather than "algae again." That single detail keeps the next step specific.
Decide whether to clean, correct, or wait
Some algae should be removed immediately because it smothers plants or hides livestock stress. Other algae is best treated as a trend while you compare light, nutrients, CO2, and maintenance over one or two weeks.
Use the log to choose the response. Clean visible buildup when it blocks plant growth, correct the input if a pattern is clear, and wait when the tank is new or recovering from a recent disruption.
The strongest next step is the smallest change that matches the pattern: shorten light, improve CO2 consistency, remove decaying leaves, reduce excess food, or adjust nutrients only when the log supports that cause.
FAQ
What should I record when algae appears?
Record location, texture, date noticed, photoperiod, NO3, PO4, water changes, dosing, feeding, trimming, CO2, and equipment changes.
Should I reduce light first?
Reduce light first only when the timeline points to light. A smaller photoperiod change is easier to judge than changing light, nutrients, and CO2 together.
Can high nitrate alone cause algae?
Nitrate can contribute, but algae usually reflects several factors, including light, phosphate, CO2, plant health, feeding, and maintenance.
How long should I wait before judging a fix?
Review at least one or two maintenance cycles. Nutrient, plant, and CO2 changes often need 2-4 weeks to show a clear trend.
How does Aquarium Tracker help?
It keeps algae photos, water readings, maintenance, dosing, and notes on one timeline so the trigger is easier to find.
Related guides
Water Parameters
Planted Aquarium Dosing Log: Track Fertilizer, CO2, and Plant Response
How to build a planted aquarium dosing log that connects fertilizer, nitrate, phosphate, CO2, light, trimming, algae, and plant growth.
Maintenance
Aquarium Cleaning Log: What to Record After Maintenance
How to keep an aquarium cleaning log that explains gravel vacuuming, glass cleaning, filter work, algae removal, and tank response.
Water Parameters
Nitrate and Phosphate Ratio: Useful Signal, Not a Magic Number
How to interpret NO3 and PO4 balance in planted aquariums without chasing a single perfect ratio.
Sources
References and further reading
- Plant Care NPK: Macro-nutrients, guideline values for planted aquariums
Dennerle. Accessed 2026-05-28.
- "Normal" Reference Ranges for Routine Water Quality Analysis
Merck Veterinary Manual. Accessed 2026-05-28.
- Fish Health Management Considerations in Recirculating Aquaculture Systems, Part 3
University of Florida IFAS Extension. Accessed 2026-05-28.
Get the app
Take Aquarium Tracker with you.
Download on iOS or Android to log water tests, plan maintenance, and get reminders on the go.