Here’s a guide to recommended aquatic plants for betta fish tanks and setup tips, balancing water quality maintenance, aesthetics, and functional needs:

Optimal Plant Types
Floating Plants
- Duckweed: Provides nesting material for bettas and reduces the risk of fry being eaten.
- Chinese Money Plant (Pilea peperomioides): Strong water-purifying abilities, forming natural shelters.
Submerged Plants
- Anubias / Dwarf Sagittaria: Thrive in low-light conditions; roots offer hiding spots for bettas.
- Moss (Java Moss): Fast-growing; can be tied to driftwood for scaping.
- Hornwort / Cabomba: Absorbs harmful substances and increases oxygen levels.
Special-Function Plants
- Indian Almond Leaves: Release tannins to maintain slightly acidic water, enhancing betta coloration.
- Marimo Moss Balls: Adsorb chemicals; bettas enjoy resting on their surfaces.
Setup Considerations
- Reserve 1/3 of the water surface for bettas to breathe air.
- Avoid plants with sharp edges (e.g., some Echinodorus species) to prevent fin injuries.
- For breeding tanks, pair duckweed with hornwort for ideal conditions.
Pro Tip: Combine driftwood and Java moss to recreate a Southeast Asian natural landscape, keeping water temperature at 24–26°C (75–79°F).