Hi all! I recently made planted tank with my betta fish, skipper, but I want to know what to put in there to deal with algae on the plants, because my snail simply can’t.
Hey! Congrats on the planted betta tank with Skipper that’s a great setup. Algae on the plants is super common, especially in newer tanks, and your snail alone often can’t keep up once it gets established.
Here’s a practical, betta-safe approach that actually works long-term (instead of just chasing the algae forever).
1. Fix the root causes first (this is 80% of the solution)
Algae thrives when there’s excess light + excess nutrients and the plants aren’t growing fast enough to outcompete it.
- Cut the light. Most people run lights way too long. Drop to 6–7 hours max per day on a timer. Consistency matters more than total hours. If the tank gets any natural window light, block or reduce that too.
- Don’t overfeed. Bettas are messy only feed what Skipper finishes in 1–2 minutes, once or twice a day. Uneaten food = algae fuel.
- Water changes. Do 25–40% weekly and gently vacuum the substrate. This exports the excess nitrates and organics that feed algae.
- Help your plants win. Add a couple of fast-growing plants if you don’t already have them (hornwort, water sprite, or floating plants like frogbit or dwarf water lettuce). They suck up nutrients before algae can. Floaters also shade the tank a bit, which further slows algae.
2. Safe cleanup crew that actually works with a betta
Your current snail is probably doing its best, but most single snails can’t handle a real outbreak. Good betta-compatible options:
- Nerite snails Best first add. They eat green spot and film algae off leaves and glass and won’t breed in freshwater. Most bettas completely ignore them.
- Amano shrimp Excellent for hair algae and soft green stuff. Get 3–5 if your tank is 10 gallons or larger. They’re bigger and more active than cherry shrimp so Skipper is less likely to hunt them, but give them plenty of hiding spots (plants, wood, caves).
- Otocinclus (if your tank is 15–20+ gallons and well-established) Great for soft algae and diatoms on plant leaves. Add a small group of 4–6. They’re peaceful and stay near the bottom/plants.
Avoid Chinese algae eaters, Siamese algae eaters, and most plecos they’re either too aggressive, get too big, or can bother a betta.
3. Direct removal of what’s already on the plants
- Gently rub broad leaves (Anubias, Java fern, etc.) between your fingers or with a soft toothbrush during a water change.
- For stubborn patches (especially black beard or hair algae), turn the filter off and spot-treat with 3% hydrogen peroxide from the drugstore using a syringe or pipette. Apply a small amount directly on the algae, wait 5–10 minutes, then turn the filter back on. It turns the algae reddish/pink and it dies off over the next day or two. Safe for bettas at spot-treatment doses.
- If a leaf is more than half covered, just trim it off. Plants grow new leaves faster than you can clean badly fouled ones.
4. Optional mild helpers
- Liquid carbon products like Seachem Flourish Excel (or similar) dosed at the regular rate can give plants an edge and mildly suppress some algae. Don’t overdose.
- Avoid most commercial algaecides many contain copper or other ingredients that can stress or kill shrimp/snails and aren’t great for bettas long-term.
Do the lighting + maintenance changes + add 1–2 good algae eaters (start with nerites or Amanos), and you’ll usually see a big improvement within 1–2 weeks. Once the plants are growing strongly and the nutrient load is under control, algae becomes a minor maintenance issue instead of a constant battle.
If you tell me the tank size, how many hours the light is currently on, and what the algae looks like (green hair, black fuzzy, green spots on leaves, brown film, etc.), I can fine-tune this even more for Skipper’s setup.