Bettas and shrimp both love a well-planted tank — plants give them cover, resting spots and grazing surfaces, and help keep the water healthy. Here are the best, easiest plants for betta and shrimp setups.
Quick answer: For bettas, the best plants are Anubias (broad, sturdy leaves they perch on), Java fern for cover and Java moss, which has no sharp edges to tear delicate fins. For shrimp tanks, Java moss and Christmas moss double as nursery and grazing surface, Anubias and Bucephalandra grow biofilm on their leaves for grazing, and Cryptocoryne adds bushy midground cover. All are low-light, no-CO2 plants safe for invertebrates — just rinse and quarantine new arrivals before they enter a sensitive shrimp tank.
Best plants for betta fish
Bettas appreciate gentle, broad leaves to rest on near the surface and hiding spots to feel secure. Great choices:
- Anubias — broad, sturdy leaves bettas love to perch on; attaches to wood so it doesn’t crowd the tank. Shop Anubias.
- Java fern — soft, tall leaves for cover and shade.
- Java moss — soft cover with no sharp edges to tear delicate betta fins.
Best plants for shrimp tanks
Shrimp (Neocaridina, Caridina) thrive with dense, fine-leaved plants and mosses that trap food and shelter shrimplets:
- Java moss & Christmas moss — the ultimate shrimp plants; a nursery and grazing surface in one. Shop mosses.
- Anubias & Bucephalandra — biofilm grows on their leaves for shrimp to graze. Shop Bucephalandra.
- Cryptocoryne — bushy cover for the midground.
Why these work
They’re all low-light, no-CO₂ plants that are gentle on fins and safe for invertebrates — and they’re hardy enough for beginners. Always rinse new plants and follow your usual quarantine routine before adding them to a sensitive shrimp tank.
Build the perfect betta or shrimp tank with our hand-picked plants — delivered across India with a live-arrival guarantee.
Anubias Nana
₹90
Buy Now
|
Anubias Barteri var glabra
₹90
Buy Now
|
Java Ferns (Microsorum pteropus)
₹175
Buy Now
|