There are many reasons why you should have live plants in your fish tank. They look great, your betta fish will love them and they help keep water conditions optimal.
We will go through what live plants you should put in your betta fish tank. Five examples all chosen as they are pretty easy and will grow and flourish in the optimal betta fish tank conditions. 76-80 degrees Fahrenheit.
What are the best live plants to put in a Betta tank?
The perfect live plant for a beginner, the Anacharis is easy to care for, removes harmful ammonia from the water and is a good oxygenator. You may recognise it from the plant you had with your goldfish when you were a kid as it is probably the most common aquarium plant. It looks like a long green stem with many small, flat, tiny sword-shaped leaves up the whole stem.
This plant can be left to float or can be buried/tied to a certain spot of the tank. It won’t root, no fertilizer is needed and it propagates easily.
Java fern is a green, lush plant that is best anchored to a piece of driftwood in your betta fish’s tank. This live plant survives well in water that does not circulate and does best in medium to low amounts of lighting. This type of plant features parts considered “arms” that are long and flow with the water. You should not bury/plant the roots as they can rot, just attach this plant with some fine fishing string to wherever you would like the plant to grow.
Tip: There is a difference between Java fern and Java moss. Be careful with Java moss because this type will grow wildly until it begins taking swimming area from your fish.
Amazon Sword Plant
Amazon Sword is a plant that is super adaptable because it is native to the Amazon River basin. This plant has leaves protruding from the root cluster that are flat, long, and very sword-like. There are different types of Amazon Sword plants but many are large making this type of plant a poor choice for smaller tanks.
The Amazon Sword plant needs to be rooted into substrate. 3 or 4 inches of the best substrate is recommended as this plant has large and numerous roots – fertiliser is also recommended.
Hygro – Hygrophila
This plant will thrive in optimal betta fish tank conditions. The more light that is provided the more dense the foliage.
It is a great looking plant with oval, pointed, sword-like leaves growing from a central stem. You should bury the bottom of this plant into fine gravel or sand substrate to keep it rooted. No fertilization is needed for this plant – but it would help it grow fuller.
Much like Java Fern, this live aquatic plant is flowing and long. Again, Hornwort does not have to be anchored to the bottom and it will still provide ample coverage for females and fry. One idea is to place the vertical, long hornwort toward the back of the tank and put plants that are smaller in the front to help create an aquascape that’s more aesthetically appealing.
Beware – this plant can easily take over a tank! It also sheds its nettles, these will need to be cleaned up or they will end up rotting at the bottom of the tank which is not good for water conditions.
Marimo Moss Balls
This is a bonus option (a bonus ball if you will). Marimo moss balls are certainly the easiest live plant you could have in your betta fish tank. Although these are not strictly a plant and are in fact a type of algae.
There is no reason not to have a Marimo moss ball in your tank and so many positive reasons to have them! They require no special care, simply add them to your tank and they can last years.
In the end, there are many other live plants that work well in betta fish tanks. I hope you have an idea of what live plants work well in a betta fish tank.
The named plants above are some of the best, but you will notice that each type has both benefits and drawbacks – regardless of what kind you choose. The most important thing is that your betta fish isn’t picky! So long as you put something in there your betta fish will love you back! 🙂