How to Get Rid of Algae in a Betta Tank (Without Hurting Your Fish)
Table of contents
Why algae grows in betta tanks
Algae spores are everywhere — in tap water, in the air, on your hands, on plants you buy. You cannot get rid of the spores, and you don't need to. What you control is whether the tank feeds them. Algae is a plant, and like any plant it needs three things: light, nutrients, and a surface to grow on. A betta tank happens to offer all three in abundance, because betta keepers often over-light and overfeed small tanks.
Think of algae as the tank's way of telling you the balance is off. When a tank is brand new and still cycling, brown diatom algae almost always appears in the first month — that's normal and it fades on its own as the filter matures. When a tank is mature but green and fuzzy, the usual story is light left on too long, or food going in faster than the fish and plants can use it. Either way, the fix is the same: take away the food and the light, and the algae stops being able to grow.
One important reassurance first: a little algae does not mean your tank is dirty or your fish is sick. Many wild bettas live in heavily planted, algae-rich water. The danger is only when a bloom gets out of hand — thick scum on the surface can block gas exchange, and heavy growth at night can push the tank's pH down. So this guide is about keeping algae under control, not achieving a sterile tank. A sterile tank is actually harder to keep stable than a lightly planted one.
The 3 causes to check first
Before you buy anything or scrub anything, check these three. Fixing the cause is what stops algae from coming back in a week:
- Light. How many hours is the tank light on? More than 8–10 hours a day, or a tank in a window with direct sun, and algae will outgrow anything else. Bettas don't need bright light — they mostly like shade and floating cover. The single most effective fix in most betta tanks is putting the light on a timer for 6–8 hours and moving the tank out of direct sunlight.
- Nutrients from food. Are you feeding more than the betta can eat in about 2 minutes? Uneaten pellets break down into the exact nutrients algae loves. A betta needs only 2–4 small pellets once or twice a day (details in our feeding guide). If flakes sink and vanish into the gravel, that's algae food you didn't mean to serve.
- No competition. A tank with no live plants has nothing absorbing the nitrate and phosphate that algae eats. Even two or three easy plants — anubias, java fern, or a floating plant — compete with algae for nutrients and shade it out. Our live plants guide lists plants that survive in a betta tank with no CO2 and no special lights.
Notice what's not on the list: "bad water" and "dirty filter." High ammonia or nitrate can feed algae, but if your tank is cycled and you're changing water weekly, nutrients come overwhelmingly from overfeeding. Clean the tank, then fix light and feeding — in that order.
Cleaning the tank: what to do this weekend
Now the satisfying part. Plan about 30 minutes, and leave your betta in the tank — netting him out is more stressful than cleaning around him. Do this order:
- Scrub the glass. Use a dedicated aquarium algae scraper or a clean, unused kitchen sponge that has never touched soap. Scrub the inside glass in slow strokes so you don't stir up a cloud. Leave the back glass alone if you want a natural look — algae there is harmless and some bettas like grazing it.
- Siphon the gravel. Do a routine water change of about 25–30% and vacuum the substrate as you go, pulling out the green film and the invisible mulm that feeds algae. Replace with conditioned water at the same temperature.
- Wipe the hardscape. Take decor (driftwood, rocks, fake plants) out one at a time and rub it clean under running tank water — never tap water with chlorine — using the same clean sponge. Return it immediately.
- Trim algae-covered leaves. On live plants, remove the worst leaves with scissors. Don't rub the plants clean; cutting is gentler and the trimmed plants regrow.
- Clean the filter intake. Algae loves the flow-restricted spots in a filter. Gently rinse the intake sponge in a bowl of tank water during the same change — this also protects the beneficial bacteria in the filter media, which should never be rinsed in tap water.
If the glass is caked with green spot algae, a razor blade scraper on the outside of the glass works — or use a plastic scraper on the inside for acrylic tanks. Never use the razor inside an acrylic tank; it scratches permanently.
Algae types and their fixes
Different algae respond to slightly different tweaks. Match yours:
| Type | What it looks like | Best fix |
|---|---|---|
| Green water | Water looks like weak pea soup; fish barely visible | Cut light to 6 hours, block sun, do 25–30% changes daily for 3–4 days; a UV sterilizer clears it fast if it persists |
| Green spot | Hard green dots on glass, slow-growing | Scrape it off; it prefers high light, so shortening the photoperiod helps most |
| Hair / thread algae | Fine green strands on plants and decor | Remove by hand with a toothbrush twirl, cut light, add a couple of fast growers like floating plants |
| Brown / diatom | Dusty brown film on everything, common in new tanks | Usually disappears by itself as the cycle matures; wipe it weekly in the meantime |
| Black beard | Black or dark-red tufts on wood and plants | The stubborn one — improve flow with the filter, spot-treat with a small brush, and keep nutrients low |
Your betta's health is unaffected by any of these in normal amounts. The only one that demands fast action is a full green-water bloom, because thick algae can drop oxygen at night. For everything else, slow and steady correction beats a chemical attack.
Keeping it gone: the 5 habits that work
Clean the tank once, and algae comes back in a week if the causes are still there. These five habits are what actually keep a betta tank clear:
- Light on a timer, 6–8 hours. Consistent hours beat long hours. Timers cost a few dollars and remove the "I forgot to turn it off" problem.
- Feed exactly what the betta eats in 2 minutes. Overfeeding is the #1 nutrient source for algae in small tanks. Skip one feeding a week if algae is stubborn.
- Weekly 25–30% water changes. This exports nitrate and phosphate before algae can use them — the same routine your fish needs anyway (see how to change water).
- Add live plants that compete. Anubias, java fern, and floating plants starve algae of nutrients and shade the tank. They also give your betta cover, which reduces stress.
- Keep the filter maintained. A clogged filter means weak flow, dead zones, and nutrient buildup. Rinse the intake monthly in tank water; never in tap water.
That's the whole system. It doesn't require special products, and every habit is something a betta needs anyway for long-term health. Algae control and good tank setup are the same job.
What not to do (things that hurt bettas)
- No chemical algaecides. Most are copper- or aldehyde-based and stress labyrinth fish like bettas badly; several are outright toxic at the dose that kills algae. There is no algaecide you need.
- No full water change "reset." Draining 100% and refilling shocks the fish and collapses the filter bacteria. Always keep it to 30–50% max, with conditioned water at the same temperature.
- No bleach or soap on anything in the tank. Both leave residues that are lethal to fish. Scrubbers and decor get cleaned with tank water only.
- Don't add algae-eating fish as the fix. Otocinclus and plecos need bigger, more mature tanks than most betta setups, and a cramped tankmate stresses your betta (we explain the aggression math in tankmates). A single nerite snail can help, but it won't fix the light and feeding problem.
- Don't blackout the tank for days. Turning the light off for 3 days does kill some algae, but it also stresses plants and your fish's day/night rhythm. Reducing to 6 hours is enough when the other causes are fixed.
Betta tank algae FAQ
Is algae harmful to betta fish?
In normal amounts, no. Most algae is harmless to bettas, and many wild bettas live in algae-rich water. Algae becomes a problem only when it blooms hard enough to raise pH swings overnight, smother plants, or make the tank look badly neglected — and even then the threat is the imbalance behind the bloom, not the algae itself.
Why does my betta tank get algae so fast?
Almost always a combination of too much light (more than 8 hours a day, or direct sunlight) and too many nutrients (overfeeding, or a cycled tank with few or no live plants competing for the waste). Fix the light and the leftovers, and the algae slows dramatically within a week or two.
How many hours of light does a betta tank need?
6 to 8 hours a day on a timer is the sweet spot for a betta tank with live plants. Bettas do not need bright light, so 8 hours is plenty for plants to grow while starving most algae. Turn the light off completely at night — algae thrives on short, interrupted light cycles.
Can I add algae eaters or snails to help clean a betta tank?
A single nerite snail or a couple of ramshorn snails can graze glass and decorations, and bettas usually leave them alone. Avoid algae-eating fish such as otocinclus or plecos — most betta tanks are too small for them and they can stress or fight the betta. Snails will not fix the cause; they only buy you time while you fix light and feeding.
Do I need to take my betta out while removing algae?
No — leave the fish in the tank. Scrubbing the glass and gravel vacuuming with the betta in place is far less stressful than netting him out. Just avoid stirring up clouds of algae, keep any scrubber well away from his fins, and rinse everything you scrub in tank water before it touches him.
Related guides: Water changes · Live plants · The nitrogen cycle · Tank setup