Recommended Safe Plants for Betta Fish Tanks and Key Considerations

I. Recommended Aquatic Plant Types
Hornwort/Anacharis
Grows rapidly and excels at purifying water. Its soft stems and leaves won’t damage bettas’ fins.
Anubias (Anubias nana/Anubias barteri)
Tolerates low light and has a well-developed root system, which helps stabilize substrate and absorb harmful substances. It should be tied to driftwood or rocks to prevent root rot.
Mosses (Java Moss/Christmas Moss)
Soft in texture, ideal for attaching to aquascaping elements. During breeding, they serve as natural spawning sites.
Floating Plants (Water Lettuce/Salvinia)
Provide shade and absorb nitrates. Regular trimming is needed to prevent overgrowth.
Dwarf Sagittaria/Bamboo Plant
Hardy and adaptable, can grow either floating or planted. Suitable as a shelter for bettas during breeding.
II. Important Considerations
Avoid large plants: Species like Amazon Sword or Java Fern can cause low oxygen levels or water pollution.
Control density: Aquatic plants should cover no more than 40% of the tank to ensure proper water circulation and swimming space for bettas.
Choose suitable substrate: Use rounded gravel or sand to avoid fin injuries from sharp edges.
III. Special Recommendation
Almond leaves: Help soften water to a slightly acidic pH, mimicking bettas’ natural habitat. Replace them regularly.