Best Plant Substrate for a Planted Tank (2024 Update)

Choosing the right substrate for your fish tank is extremely important, especially if you plan on having a planted aquarium or even a jarrarium.

The substrate will not only offer the means for your plants to establish their roots, but will also offer them the required nutrients for solid growth, some of which might be impossible to get through fish waste alone.

Today, I am here to share the best substrate for aquariums, with various options in terms of nutrition, looks and price.

Please note: We get commissions for purchases made through links in this article.

Landen Aquarium Soil
landen aquarium soil best substrate for aquarium
Premium Choice – Editor’s Choice
– high nutrition
– no rinsing needed
– porous material
– will not hurt bottom-feeders
Check at Amazon
Eco Complete Planted Substrate
eco complete best budget substrate
Best budget substrate
– nutritious
– contains beneficial bacteria (so do not rinse!)
– porous material
Check at Amazon
AquaNatural Gold Pearl Gravel
AquaNatural Gold Pearl gravel150
Great looking (less nutrition)
– less nutrition
– natural looking gravel
– best for placing above a layer of substrate
Check at Amazon
Seachem Fluorite Red
flourite red
Highly nutritious clay
– extremely nutritious
– red/brown color, small size
– requires lots of rinsing
Check at Amazon
Fluval Stratum
fluval stratum
Best for shrimp tanks / jarrariums
– porous, volcanic soil
– ideal for shrimp (works with all plants/fish)
– good nutrition for plants
Check at Amazon

If you want to read my complete analysis of the recommended substrate above, read on.

Landen Aquarium Soil – Top Choice

landen aquarium soil best substrate for aquarium

I have to start by saying that this amazing substrate is NOT cheap. But it’s extremely good and a solid investment, I guarantee that!

Created from a natural, porous material, the Landen Aquarium Soil comes with a big advantage for setting up: it doesn’t require rinsing – you can simply put it in the tank and add water.

I’ve used it straight out of the bag without a problem. This is a huge advantage over everything else – especially since I never seem to be able to fully rinse substrate.

The size of the pebbles is also perfect – not too small to be sucked into your hose when changing water, but not too large either.

It won’t harm bottom-feeders or any fish that might touch it as it doesn’t have sharp edges.

Its manufacturers also claim it’s extremely nutritious for the plants. And I would say that the claims are true, as my plants really thrived in this substrate.

This is another reason not to rinse it before using – you might actually wash away the nutritious part of the substrate.

Its porous texture is also favorable for the growth of beneficial bacteria in your aquarium, and it will not increase the hardness of the water as it is clay-based.

Two 10lbs bags should be enough for a 20-gallon (~75 liters) tank, but if you don’t really want a substrate that’s really thick, you can spread it even thinner.

Click here to check its price on Amazon

Eco Complete Planted Substrate – Best Budget

eco complete best budget substrate

We go from really expensive to a budget choice. But don’t let the low price fool you – this is still really high quality plant substrate for aquariums and it comes with added bonuses.

It not only looks very similar to the recommended one above (maybe slightly smaller in size), but it also offers solid nutrition and comes with added live bacteria that make cycling an aquarium a breeze.

It won’t do any harm if you are using it in an established aquarium, but the living microorganisms it contains will help speed up the cycling process of new aquariums.

Therefore, you should NOT rinse it before use as this would remove the microorganisms and clean away the additional water treatment substances it features.

As for the plants themselves, this substrate is really good – great for your plants to establish solid roots, while also being highly nutritious with trace elements and minerals.

It is also porous – made from volcanic grains – so the established beneficial bacteria colonies will have the perfect conditions too.

All in all, a great choice despite the lower price and especially suitable for starting new tanks.

Just like with the previous substrate, you can use one bag for a 10-gallon (38 liters) tank.

Click here to check its price on Amazon

AquaNatural Gold Pearl Gravel – Great looking Gravel

gold pearl gravel

This gravel does not offer the same in terms of nutritional value for your plants, but it looks absolutely amazing.

And you can still use it exclusively as your only substrate – plants will establish roots and even though they might grow a bit slower at the beginning, it won’t be a long term problem.

Alternately, you can place this beautiful, natural looking grave on top of any of the recommended substrate in this article. It really complements many fish types!

This gravel comes all the way from New Zealand, it’s kiln dried and triple washed – so you can safely place it directly in your fish tank without rinsing.

The stones are smaller than what I’m used with when it comes to store-brought gravel, but they also look much better and are still not small enough to be sucked in when syphoning. All in all, really good choice!

One bag weighs 20 lbs and it should be enough for a 20-gallon aquarium, ideal for 15 gallon ones and below.

Click here to check its price on Amazon

Seachem Fluorite Red – Highly nutritious clay

flourite red

This is an extremely nutritious clay-based substrate for your aquarium. It looks really well and has a lighter – brownish color that might make it a better choice for some aquariums, depending on the livestock and plants you plan to use.

The biggest con – at least when compared with other substrate recommended today – is the fact that it requires a lot of rinsing. And I mean A LOT!

Don’t put it directly into the tank and even after rinsing, pour the water with care (maybe use a bowl inside an aquarium and let it fill up with water). Otherwise, you will get very cloudy water that will need a lot of time and/or water changes to clear out.

But despite this slight inconvenience, the substrate is really good, highly nutritious and perfect for any type of plant or fish tank.

Use one bag per 10 gallons and you’ll get a really thick substrate.

Click here to check its price on Amazon

Fluval Stratum – Best substrate for shrimps

fluval stratum

This is the best choice for planted aquariums with shrimp, as it keeps the water hardness levels to values shrimp prefer. (Of course, PH can still increase a lot depending on what other things you put in your tank).

Very similar in shape with the other recommendations, this is highly nutritious and porous, coming from Japan’s volcanic soil.

Great if you want an alternative or prefer the brown color.

Even though the recommended bag is smaller than those above, one bag would still be enough for a 10 gallon tank.

Click here to check its price on Amazon

Do planted tanks need a special substrate?

Using a special substrate for planted tanks helps in the early stages by offering solid nutrition to your plants.

They help them establish a solid root system and also encourage faster growth, offering the required nutrients.

Most plants would still survive and eventually do well even with the special substrate, especially as your aquarium becomes more established, fish produce waste which is then turned into nutrients for plants by the beneficial bacteria in the water.

But this takes some time and you might need additional water treatment if you don’t have this special substrate to offer all the trace elements and nutrients that plants need.

So although not a must, having a special plant substrate makes everything a lot easier.

In the case of building a jarrarium, for example, you can get your own substrate from a nearby pond – although going for the store-brought examples above is still a wiser idea in most cases.

Learn more about choosing the right substrate for a jarrarium here.

How to choose the best substrate for your planted aquarium?

Even low maintenance plants need some sort of a substrate for their roots. For this, any type of substrate would do – including the less nutritious options like gravel or sand (the latter is really high maintenance though!)

But if you want extra nutrition for your plants, you do have to choose a special substrate like those recommended above. Look for clay/volcanic materials that have nutrients and trace minerals: this is what your plants need for solid growth.

Can you mix gravel and plant substrate?

Yes, you can, but it’s best to use the gravel on top of the plant substrate. Not only that it usually looks a bit better, but it helps when it comes to cleaning the water and doing the regular tank maintenance.

Plant substrate is usually lighter than gravel (or sand) and breaks down a bit easier. Since it’s lighter, it’s also easier to syphon it when cleaning the water. So all in all, adding the heavier gravel on top might be a good idea.

But you don’t have to do this. Plant substrate alone works well in most cases (in most of my aquariums I only have plant substrate and nothing on top) but if you want to mix and match for an improved look – you can definitely do it.

Do you really need a substrate in your tank?

There are some people who prefer a bare bottom aquarium and that is perfectly fine. The most important rule is that the aquarium should look exactly as you like it, not like what others.

However, if you want rooted plants, you do need a substrate in your tank. You can make it work with potted plants or rootless plants… but it would be really difficult to get a good looking aquarium this way.

Another alternative would be opting for artificial plants which would not need a substrate, but most of these still need to be fixed on something and inserting them in substrate would be the easiest choice.

To answer the question, you don’t really need to add a plant substrate in your fish tank, but substrate does help a lot, from offering your plants the means to establish roots to feeding them better and offering more space for beneficial bacteria.

Wrapping up

In conclusion, choosing any of my recommended plant substrates for your aquarium will help you grow healthy, solid plants and have an overall balanced, good looking tank.

I added the gravel as an additional option even though it doesn’t come with all the added nutrition offered by the other types of substrate.

But I was extremely successful with choosing gravel as substrate in the past, so you should have absolutely no problem either, as long as you use my recommended cold water aquarium plants.

Share the article below:

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.