Terrarium Substrate & Soil – Which is Best For You?

Terrarium soil and substrates are clearly the least exciting part of a terrarium build (it takes a committed botanist to get excited about dirt) but it’s still a critical part of your terrarium. 

Get it wrong and you’re at risk of stunted plant growth, rot, bug infestations and more. 

Sure, you could just grab a handful of soil from your backyard and hope for the best, but it’s a good idea to at least check what you’re putting in.

In this article, we’re going to cover all the basic questions about terrarium substrates, so you know exactly what you should be putting in your terrarium and where to find it.

The Best Terrarium Soil/Substrate Bases

Potting Soil / Potting Mix

Regular packaged potting soil is a universally available option.

It’s affordable and it will work for many terrarium plants, it’s just not ideal for terrarium longevity.

The real weakness in potting soil is its poor drainage and tendency to compact too much. We all know what happens to wet soil, it just turns to a thick mud…

Not ideal growing conditions for any plant, and many tropical plants simply won’t tolerate it.

It’s worth noting that “potting mix” can mean a variety of things. It probably includes some of the other materials on this list (which isn’t necessarily a bad thing) but it’s important you know what you’re getting.


  • It’s affordable and easily available.
  • It comes full of nutrients for your plants.
  • It’s sterilised, so you can be sure you’re not adding any bacteria or creepy crawlies to your mix that could pose a risk to your terrarium.


  • Pure potting soil really doesn’t drain well so your terrarium runs a higher risk of rot. 
  • Not good for tropical plants which don’t tend to like soggy soil.

Aquarium Soil

Aquarium soil is regular soil that has been baked to produce dry pellets.

It’s great because it has all the minerals and positive growth aspects of regular potting soil, but with much better drainage.

That’s because the pellets are round, so they don’t pack together in a uniform shape. They’re also pretty tough, so they’ll resist compaction for years.

Right now this is what I’m testing. It’s super convenient (no need to mix customs substrates) and has all the necessary attributes for a good terrarium substrate.

Grab a bag on Amazon right here and try it yourself!

Aquarium soil I’m trying!


  • It’s stable and won’t compact for years
  • Excellent drainage and water retention


  • The aesthetic of lots of little black balls may not be for everyone.
  • The soil pellets are so tough, I find it a little tricky to plant in sometimes. You can’t simply press a plant’s roots down into it like you would a soft substrate.

Coir (Pronounced Kwoy·uh… Apparently)

Coir is a fibrous material made from coconut husks.

As you might imagine, it’s dry as hell when you get it in brick form, but once it’s hydrated it can retain a ridiculous amount of moisture.

It’s advantages for terrariums are due to it being a very stable and reliable material. You’re able to better control moisture and drainage versus using potting soil, and because it’s not found in nature (in this form) it’s not susceptible to pests.

However, it contains no nutrients whatsoever. So unless you’re mixing it with another substrate or adding fertiliser, your plants are going to have a hard time growing in it on its own.

It’s definitely worth a consideration as part of a substrate blend. You can grab a block on Amazon here for pretty cheap.

Coconut coir for terrariums
I bought a bag rather than a block, but it seems be be more of a mix of consistencies. Better to go with a block I think.


  • High water retention
  • Neutral pH and resistant to decay
  • Readily available in brick form.
  • Natural, sustainable product.
  • Pest resistant


  • Contains no nutrients, so not for use in isolation.
  • Prone to compact over time if used on its own.

Native Soil

If you’re making a native terrarium (i.e. using local ingredients) then soil taken from the local area is one option.

Without knowing it’s composition, it’s a bit of a gamble. Native terrariums bring in a lot of unknown factors and the soil may carry things like rot, disease or pests. But if the plants are thriving outside, in theory they should thrive in a similar enclosed environment. 

SerpaDesign made a great video on how to source materials for native terrarium building if you’re interested in going this route.

Useful Terrarium Soil/Substrate Supplements


Perlite is a type of white volcanic glass, that kind of looks like styrofoam balls. It’s light, porous and has a variety of uses in terrariums. 

If you’re building a tropical terrarium, perlite can be a useful addition to your soil mix.

Its unique structure allows it to hold on to water on it’s outer surface, without absorbing it internally – making it a great solution to provide consistent water to plants without creating a soggy mix. Grab a bag here.


  • Perlite will not rot, degrade or break – making it a reliable long-term soil addition.
  • Because it’s so porous, perlite is great at aerating soil and providing better drainage (perfect for tropical plants).


  • White styrofoam ball lookalikes don’t look particularly natural in a terrarium. I don’t like the look of them at all.
  • Due to being so light, I have heard of them “floating” towards the top of a growth medium. I doubt you’ll wake up one day to find them all on top of your plants, but it’s something to bear in mind. 


Vermiculite is very similar to perlite in function, but has a different appearance and structure. It’s actually a mineral (aluminum-iron magnesium silicate) and looks like brown flaky rocks.

Here’s a relatively fine vermiculite that should be great for terrariums and other smaller pots.


  • Unlike perlite, vermiculite actually retains and provides nutrients for growth.
  • Looks more natural than perlite (in my humble opinion).
  • Provides the highest possible water retention of terrarium soil additives, making it the best solution for water loving plants.


  • Doesn’t provide as much aeration/drainage as perlite does.

Orchid Bark

Orchid bark is a more natural way to add granularity and aeration to a soil mix. It’s a chunky mix of bark shavings (named because it’s often used for orchids, it doesn’t come from them) that helps to provide structure and spaces in a soil medium.

Finding a mix that’s small enough for terrariums is the tricky part, it’s often super chunky.

Here’s a bag of highly rated orchid bark on Amazon that should fit the bill.


  • All natural, sustainable material.
  • Actually looks natural!
  • Great for root/soil aeration.


  • Doesn’t retain water as well as perlite or vermiculite.
  • More susceptible to rot, seeing as it’s a natural product.


Sand can be an easy addition to your growth medium to increase its aeration and drainage. Coarser horticultural sand will be best, but any sand will do (barring sand from the beach).

Obviously, if you’re going for a desert terrarium, you’ll have a much higher proportion of sand. Same goes for any cactus or succulent mix.

Personally, I prefer to use black sand where possible. That way it’s less visible in the substrate and the darker substrate contrasts better with green plants.


If you’re running with pure coir as your soil base, you’re going to need to add some nutrients to your growth medium. Be wary of adding any homemade compost that may contain any rotting material, I’d definitely opt for something packaged where possible.

Earthworm castings are a great readily available solution. 

A nice way of saying “worm poop”, earthworm castings are compost produced through the feeding actions of earthworms.   

It’s all natural fertiliser, which is also well-draining and has a high water-retention capacity. Here’s a big, inexpensive bag.

Classic Terrarium Substrate Mixes


Named for it’s original development by the Atlanta Botanical Garden (not an abbreviation for its ingredients as you’d think) ABG mix is pretty much the gold standard substrate for the vivarium industry.

It’s a precise mix of tree fern fiber, peat moss, cocofiber, charcoal, and orchid bark. Though the proportions seem to vary depending on where you see the recipe.

The blend of materials provides excellent water retention and drainage, making it a great option for tropical plants of all varieties.

If you’re after a substrate blend, but scared of getting it wrong, ABG mix could be a good starting point for you.

Make Your Own DIY Terrarium Soil/Substrate Mix

Even if you use the same plants and materials as someone else, every terrarium is unique. 

Where you live, where you place your terrarium, how you care for it – they all require a slightly different soil solution.

A custom soil mix is sometimes the best approach as no one size fits all, but it can be a little daunting to figure out yourself.

My 4 Step Soil Solution

I see custom soil mixes as a gradient. You start off with a base then add differing amounts of soil supplements depending on your circumstances.

  1. Select a base material according to the type of plants you want to grow e.g. coir, potting soil, sphagnum moss (or sand if you’re making a desert terrarium).
  2. Add compost as necessary (e.g. earthworm castings) if using a base that doesn’t provide nutrients. About 10% of your overall mixture should be sufficient.
  3. Supplement with moisture retaining materials such as vermiculite or perlite depending on how water-loving your choice of plants are.
  4. Add additional aerating elements where necessary (e.g. sand or orchid bark).

Terrarium Substrate FAQ

Would you recommend buying a terrarium soil kit?

If you’re only ever planning on building a single terrarium, then sure. Getting the exact right amount will cut down on waste and make the build simpler. However, they are expensive for what you get, and you can’t always identify the source of each material or judge its quality.

What’s the best terrarium soil recipe?

There is no single best terrarium soil recipe, it will depend on your plants and other terrarium conditions.

What is bioactive terrarium substrate?

Bioactive terrarium substrate is designed to promote the growth of beneficial bacteria and fungi that help to support natural decomposition cycles and other biological processes.

Now, Over to You

What’s your preferred terrarium soil mix?

I’d love to hear some specific examples of what mixes you use for different plants. After all, the more we know, the better we can look after our plants.

Share them in the comments below.

Subscribe to the Tribe Newsletter to download your free

Terrarium Care Checklist

About Terrarium Tribe

Hi! I’m Dan. Welcome to Terrarium Tribe. We’re a collective of people who love to build and care for natural plant terrariums. Join us!

Quick Links

Subscribe to the Tribe Newsletter to download your free

Terrarium Care Checklist

4 thoughts on “Terrarium Substrate & Soil – Which is Best For You?”

  1. Hi ! We are are making our substrate with 1/3 bark, 1/3 potting soil, 1/3 sand and also add some activated charcoal.

    However we can not get a hold of spaghnum moss and we also feel like the sand is a little bit too much.

    Any advice :)?

    1. Hi Cedric, the sand and the bark should help a lot with aerating the potting mix, but you might find your substrate to be a little heavy with that ratio. If you can’t get a hold of sphagnum moss, coconut coir would be a good substitute to keep the mix a little lighter and fluffier.

  2. Hey! I’m working on my first terrarium build after finally deciding what to do with an antique Edwardian case I have, and I discovered some greenhouse frogs that made their way from my grandmother’s backyard, to my closed patio via an epidendrum orchid with moist soil. Theyre so tiny, and I think they’d like the finished product and getting as many bugs as they can handle. So, I’ve waterproofed the wooden case and decided to use Hydroballs and larger pebbles, charcoal (of course), and aquarium soil. I chose aquarium soil because of the clean compact pellets. Now that I just discovered ABG mix, I wonder if I should purchase a bag, or maybe add coir for some softness?

    1. Hey Brittany, your first terrarium sounds like an amazing project! I’ve been experimenting with aquarium soil for the same reason, I really liked the idea of a uniform soil solution but personally I found it quite awkward to plant in on its own. I’m looking to make it into a custom mix for my next build, and coir is definitely on my list to add to it. I’m afraid I can’t speak too much on creating a good habitat for frogs as I’ve no experience of keeping animals, but I do know that ABG mix is pretty much the go-to substrate for vivariums, so I would imagine it’s a much better fit for animals than aquarium soil.

Leave a Comment

Your email address will not be published. Required fields are marked *

Legal Notice: We participate in the Amazon Services, LLC Associates program, and affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliate sites.

Copy link