Best Plants For African Cichlids | Aquascape Addiction

Best Plants For African Cichlids

We have put together of our top 6 best plants for African Cichlids along with some essential information as you need to be sure you add the right kind of plants with these fish as they can be tricky but we are here to help!

Best Plants For African Cichlids

You are about to find out that keeping African Cichlids in a planted tank is not all that easy. This is true for a variety of reasons. Anyway, finding a good plant to keep in your African Cichlid tank can be a real challenge. However, we are here to help by giving you a little list of the best plants for African Cichlids.

The list is not huge, but it sure has a lot of quality! Keep in mind that these fish have their own personalities and their own tastes, so each one may react differently to various plants. Note that the plants we list here have the best overall chance of surviving in an African Cichlid tank, but there are no guarantees (this plant one is our top pick).

Jungle Vallisneria Spiralis Our Top Pick 9.4/10
Java Moss Hardy  8.9/10
Java Fern Strong roots 8.3/10
Hornwort Versatile 8.1/10

What We Think Is The Best Plants For African Cichlids

Let’s take a really quick look at what we think is the best plant for any African Cichlid tank. This following plant makes for a really good choice for a wide variety of reasons so let’s talk about it right now.

Jungle Vallisneria Spiralis

Vallisneria Spiralis has a really good chance of surviving and making it to old age inside of an African Cichlid tank. This is true for various reasons. First off, this plant can easily survive in fairly basic (alkaline) conditions, which is important because African Cichlids need basic water.

Moreover, African Cichlids tend to not like to nibble on this plant, maybe because they don’t like the taste, or maybe because of something else. The point is that your Vallisneria Spiralis is not likely to be eaten by your African Cichlids.

Also, these plants develop a strong root system and can also be anchored down to rocks or driftwood. This is really useful because African Cichlids do like to root plants up, thus destroying them in the process. Vallisneria Spiralis is not easily uprooted, especially when anchored down, which makes it a prime choice.

Taking care of Vallisneria Spiralis is very easy. It does grow very fast, but can be easily trimmed down to size whenever you see fit. Vallisneria Spiralis does not require too much light or any special treatment either, making it an awesome choice for any African Cichlid tank. There is also the fact that this plant looks nice and helps to recreate a natural habitat for any fish present.

You can buy Vallisneria Spiralis here

Plants & African Cichlids – Some Considerations

Ok, so there is a reason we are talking about this topic today and it is because finding the right plants for an African Cichlid tank can be quite difficult.

When it comes to housing plants with these fish, there are some problems that can arise. Generally speaking, for one reason or another, African Cichlids tend to not be very friendly towards plants, plus there are some other issues too;

  • African Cichlids require the water to be alkaline, or in other words, basic. This has to do with the pH level. To put it in a different way, these fish don’t like acidic water, not in the least. However, most plants need the water to be a little acidic. This makes it really difficult to find a plant that can survive in the same water as an African Cichlid.

  • African Cichlids are big into nibbling on plants. There are not too many plants that these fish won’t nibble on. Therefore, many plants get destroyed by these fish.

  • These fish also like to root up plants of all kinds, which makes it hard to find a plant to keep in a tank with them. There are some plants that develop a good root system which can withstand this assault. Also, plants that you can anchor down to a rock or some driftwood are good options too.

  • You should avoid plants that are known for making good snacks for fish as African Cichlids will probably nibble on the leaves and kill it in the process.

  • Try to avoid plants with weak root systems. African Cichlids love to dig and will more than likely uproot plants with weaker root systems.

5 Other Good Plant Options For African Cichlids

In case you are not a big fan of the Vallisneria Spiralis, there are some other plants which have a good chance of surviving in an African Cichlid tank.


There are many species of Anubias and all will work fairly well for a Cichlid tank. They can be easily anchored down to something in the tank and they are not very tasty either. They are hardy and can easily survive in the same conditions as an African Cichlid. There is also the fact that most varieties of Anubias do not require very much care.

You can buy Anubias here

Java Moss

Java Moss is another plant that can easily survive in the same water parameters as African Cichlids. Also, just like Anubias, java moss does not require much care or maintenance. It’s a hardy plant that is almost harder to kill than it is to make it thrive. This type of moss develops a really strong root system, it can be easily anchored down, and Cichlids don’t seem to be too big on eating it.

You can buy Java Moss here

Java Fern

The Java Fern is another plant with a strong root system, and therefore African Cichlids are not likely to dig it up.

Also, just like with java moss, Cichlids don’t seem to be too big on eating this stuff. Moreover, the java fern is a hardy and resilient plant that will do just fine in the same water conditions as the African Cichlid, plus it is fairly low maintenance too.

You can buy Java Fern here


Hornwort is actually a great plant to keep together with African Cichlids. They are not known to be fond of the taste of it. Moreover, hornwort is a floating plant and does not have any roots. Therefore, there is nothing for the Cichlid to uproot. Furthermore, hornwort is pretty versatile and does not mind the water conditions which an African Cichlid needs to survive.

You can buy Hornwort here


This final option we want to talk about is moneywort and it is also a good choice. This one does have roots, but they grow dense and they grow fast, thus minimizing the chances of being uprooted by an African Cichlid. Some have been known to nibble on this plant, but not nearly as much when compared to other plants. Moneywort can easily survive in the same water conditions as the African Cichlid requires, and it is fairly easy to maintain as well.

You can buy Moneywort here


The bottom line is that even though keeping plants with African Cichlids can be a challenge, it is not impossible. There are more options to go with than we listed, but we did talk about the ones with the very best chance of survival (Vallisneria Spiralis is our top pick). The best plants for African Cichlids are ones that can survive in the same water, are not too tasty, and have a good root system (or not roots at all).