Plants For Cichlids – The Ultimate Guide To A Lush, Cichlid-Proof
We have all been there—you spend hours meticulously scaping your tank, only to wake up the next morning and find your beautiful greenery floating at the surface. If you are a cichlid keeper, you know the struggle of trying to maintain a planted tank with fish that think they are professional landscapers.
I promise you that keeping a green, thriving aquarium is not an impossible dream for cichlid enthusiasts. It just takes a bit of strategy and the right selection of plants for cichlids to turn your rocky tank into a natural masterpiece.
In this guide, I am going to share my years of experience in “cichlid-proofing” aquariums. We will cover the hardiest species, clever planting techniques to prevent uprooting, and how to balance water chemistry so both your fish and your flora can flourish together.
Understanding the Challenge: Why Cichlids and Plants Often Clash
Before we dive into the species list, we need to understand the “why” behind the destruction. Most cichlids, especially those from the African Rift Lakes or large South American species like Oscars, are notoriously territorial and active.
Many cichlids are natural sifters. They dig through the substrate looking for food or preparing a spawning site, which quickly dislodges any plant with a shallow root system.
Other species, like the Mbuna from Lake Malawi, are primarily herbivorous. In the wild, they graze on “aufwuchs” (algae and tiny organisms), so a soft, delicious leaf looks like a five-star salad to them.
Finally, there is the issue of water parameters. Many cichlids require hard water with a high pH, while many common aquatic plants prefer softer, slightly acidic conditions. Finding the perfect middle ground is the secret to success.
The Best Plants for Cichlids: Species That Can Survive the Chaos
When selecting plants for cichlids, you need to look for two main traits: toughness and unpalatability. You want plants with leathery leaves that taste bad to fish and root systems that can be secured against digging.
1. Anubias Species (Anubias barteri, nana, and more)
Anubias is the gold standard for any cichlid tank. These plants have thick, rubbery leaves that most fish find completely unappealing to chew on.
The best part about Anubias is that it does not need to be buried in the substrate. In fact, if you bury the rhizome (the thick horizontal stem), the plant will rot and die.
Instead, you can use aquarium-safe glue or fishing line to attach Anubias to rocks or driftwood. This makes it impossible for your cichlids to uproot them during their daily digging sessions.
2. Java Fern (Microsorum pteropus)
Similar to Anubias, Java Fern is an epiphyte, meaning it grows attached to surfaces rather than in the soil. It contains chemicals that make it taste bitter to fish.
Even the most persistent Mbuna will usually take one bite of a Java Fern and decide it is not worth the effort. It is an incredibly hardy plant that can thrive in low to medium light.
I love using the “Windelov” variety of Java Fern for cichlid tanks. Its lacy, branched tips provide a beautiful texture that contrasts well with the rugged rocks often found in these setups.
3. Vallisneria (Jungle Val and Spiralis)
If you want a “background” look with long, flowing blades of grass, Vallisneria is your best bet. While it does need to be planted in the substrate, it is a fast grower once established.
The trick with Val is to protect the base of the plant with heavy stones. This prevents your fish from digging right at the crown of the plant.
Vallisneria is also one of the few plants that truly thrives in the hard, alkaline water preferred by African cichlids. It helps suck up excess nitrates, keeping your water quality pristine.
4. Crinum Calamistratum
This is a stunning, unique plant with long, crinkled, onion-like leaves. It is a bulb plant that develops a massive root system, making it very difficult for fish to move once it takes hold.
Its leaves are incredibly tough and fibrous. Most cichlids will ignore it entirely because it is simply too difficult to tear or eat.
Be patient with Crinum, as it is a slow grower. However, once it reaches the surface and starts to flow across the top of the tank, it creates a spectacular prehistoric look.
5. Amazon Swords (Echinodorus)
Amazon Swords are great for larger South American cichlid tanks, such as those housing Angelfish or Discus. They have a strong root system that can anchor them firmly in place.
However, I would avoid these with heavy diggers unless you plant them in hidden terracotta pots buried beneath the gravel. This adds an extra layer of protection for the roots.
These plants are heavy root feeders, so be sure to tuck a few root tabs into the substrate around them every few months to keep them vibrant and green.
Creative Planting Techniques for a Cichlid-Proof Tank
Choosing the right species is only half the battle. How you install those plants will determine whether they survive the first week in your aquarium.
Using Rocks as Anchors
For any plant that requires substrate, I recommend the “boulder barricade” method. Place your plant in the gravel, then surround the base with 3-4 heavy, smooth stones.
This prevents the fish from getting their mouths close enough to the roots to pull them out. It also looks very natural, mimicking the way plants grow in rocky riverbeds.
The Potting Strategy
If you have particularly aggressive diggers, consider keeping your plants in small terracotta pots. You can bury the pot in the substrate so it is invisible to the eye.
The pot protects the entire root ball from being disturbed. You can even top the pot with larger pebbles that are too heavy for the fish to move.
Super Glue and Thread
For Anubias and Java Fern, don’t even bother with the substrate. Use a tiny drop of cyanoacrylate-based super glue gel to stick the plant directly to a rock.
Hold it in place for 30 seconds, and it is permanently attached. This is the ultimate defense against fish that like to “redecorate” by moving everything to one side of the tank.
Designing for Different Cichlid Regions
Not all cichlids are the same, and your choice of plants for cichlids should reflect the natural habitat of the fish you are keeping.
African Rift Lake Setups (Malawi, Tanganyika, Victoria)
These lakes are characterized by very high pH and high mineral content. Many aquatic plants will melt in these conditions, but species like Vallisneria and Anubias thrive here.
Focus on creating a “green wall” of Val in the back and tucking Anubias into the crevices of your rockwork. This mimics the transition zones where rocks meet the sandy floor.
Since these fish are high-energy, the plants provide essential “sightline breaks.” This allows bullied fish to hide and reduces the overall aggression in the tank.
South and Central American Setups
Fish like Rams, Apistogramma, and Angelfish usually prefer softer water and more lush vegetation. You have a bit more freedom here to use “softer” plants.
Amazon Swords, Cryptocorynes, and even floating plants like Amazon Frogbit work wonders. Floating plants are excellent because they are completely out of reach of bottom-dwelling diggers.
Just be careful with larger species like Oscars or Jack Dempseys. They might not eat the plants, but they are known to rip them apart simply because they are in the way of their “patrol route.”
Nutrient Management and Light: Keeping the Greenery Healthy
Cichlids are “messy” fish. They produce a significant amount of waste, which is actually a double-edged sword for a planted tank enthusiast.
On one hand, the fish waste provides natural nitrates and phosphates that plants love. On the other hand, too much waste leads to algae blooms that can smother your leaves.
I recommend a strong filtration system and weekly water changes of at least 30-50%. This keeps the nutrient levels in a range that supports plant growth without fueling an algae takeover.
If you are using low-light plants like Java Fern, don’t overdo the lighting. 6 to 8 hours of moderate light is plenty. If you notice green spots on your Anubias leaves, your light is likely too bright or on for too long.
FAQ: Common Questions About Keeping Plants with Cichlids
Which cichlids are the most plant-friendly?
Dwarf cichlids like Apistogramma, Ram Cichlids, and Kribensis are generally very peaceful toward plants. They may dig small pits during spawning, but they won’t destroy your aquascape.
Can I use CO2 in a cichlid tank?
Yes, you can, but be careful. Many cichlids require high oxygen levels and stable pH. If you use CO2, ensure you have plenty of surface agitation and monitor your pH levels closely to avoid crashes.
Will my cichlids eat floating plants?
It depends on the species. Mbuna will often nibble on the roots of floating plants like Duckweed or Salvinia. However, fast-growing floaters can often outpace the grazing of the fish.
What substrate is best for a planted cichlid tank?
I prefer a fine sand substrate. It is easier for the fish to sift through without hurting themselves, and it allows plants like Vallisneria to spread their runners more easily.
How do I stop my Oscar from tearing up my plants?
Honestly? You might not be able to. With large, moody fish like Oscars, your best bet is to use very large Anubias attached to massive boulders that are too heavy for the fish to move.
Conclusion: Finding Harmony in the Aquarium
Creating a beautiful aquarium with plants for cichlids is a rewarding challenge that brings a whole new level of life to your hobby. It’s about working with your fish’s instincts rather than against them.
By choosing hardy species like Anubias and Java Fern, and using clever anchoring techniques, you can enjoy the best of both worlds. Your fish will be happier with the extra cover, and you will have a stunning, natural display to admire.
Don’t get discouraged if a plant gets uprooted once or twice! It’s all part of the learning process. Just tuck it back in, secure it with a few more rocks, and keep going.
If you found this guide helpful, be sure to check out our other articles here at Aquifarm for more tips on creating the perfect aquatic environment. Happy fish keeping!
