Some fish species are better suited to planted aquariums than others. See – which fish swim where for more information.
What fish are best for a planted aquarium?
When selecting fish for your planted aquarium, it’s important to choose species that are compatible with plants and won’t damage or uproot them.
Some popular fish species that are well-suited for planted aquariums include:
- Neon Tetras/Cardinal Tetras
- Platies
- Angelfish
- Guppies
- Rasboras
- Bettas
- Cherry Barbs
- Siamese Algae Eater
- Corydoras
What fish should I avoid for a planted aquarium?
Not all fish are suited to planted tanks. Some are known to be aggressive or have a tendency to dig up plants or even eat them.
Avoid fish such as:
- Cichlids
- Goldfish
- Scats
- Plecos
- Tinfoil barbs
- Monos
- Buenos Aires Tetras
- Silver Dollar Fish