How to Layer a Terrarium: Drainage, Substrate, and Moss
A planted terrarium has no drainage hole, so the layers you build inside it have to do that job instead. Get the order and proportions right and the container quietly manages its own moisture for months. Get it wrong and you end up with either a swamp at the bottom or substrate that dries out faster than it should. The good news is that the stack is the same four layers every time, just scaled to the size of your jar.
Layer one: drainage
At the very bottom goes a layer of something water can pool in without touching the substrate above it — expanded clay pebbles (LECA), aquarium gravel, or lava rock are the three most common choices. This is the layer that stands in for the hole a normal plant pot would have. Any excess water that the substrate can't hold works its way down here instead of sitting against the roots.
How deep this layer needs to be depends on two things: how tall the whole container is, and whether it's open or closed. A closed terrarium recycles more of its own moisture through condensation, so it benefits from a slightly deeper reservoir than an open one built to the same height. As a rough starting point, aim for somewhere around a tenth of the container's height for an open build and a little more for a sealed one, then adjust once you see how your particular setup behaves.
Layer two: activated charcoal
A thin layer of horticultural activated charcoal sits directly on top of the drainage material, before any substrate goes in. It's a small layer — often less than half a centimetre — but it does real work in a sealed environment: it helps keep the water sitting in the drainage layer from turning stagnant and souring, which matters far more in a jar with a lid than in an open pot where air moves freely.
If you're building something very shallow, like a wide, low dish that gets opened and refreshed often, it's reasonable to skip this layer entirely. The charcoal is doing the most good in taller, sealed containers where water sits for longer between refreshes.
Layer three: the substrate
This is where roots actually live, and it's usually the thickest layer in the stack by a wide margin. A terrarium-specific mix, or a well-draining potting soil blended with extra perlite or orchid bark, holds enough moisture for humidity-loving plants without staying waterlogged. Some builders lay a thin sheet of mesh or landscape fabric between the charcoal and the substrate first, so fine soil particles don't wash down and clog the drainage layer over time — a small step that saves a lot of hassle later.
Depth here should leave enough room for a plant's root ball to sit comfortably below the surface, with a little extra for growth. Shallow-rooted mosses and small ferns need less than a fern with a larger root system, so it's worth thinking about your specific plant list before settling on a final substrate depth.
Layer four: the top dressing
The visible surface layer is mostly about finishing the look and helping retain moisture right where the plants meet the air — a moss carpet, fine decorative gravel, or sand, depending on the style you're going for. It's a thin layer and it isn't structural, so don't expect it to compensate for a substrate or drainage layer that's under-built.
Putting it together
Working from the bottom up in the order above — drainage, charcoal, substrate, top dressing — keeps water moving the direction it's supposed to: down and away from the roots, with just enough held in the substrate to keep plants comfortable between waterings. Press each layer down gently as you go so there aren't large air gaps, but don't compact the substrate so hard that roots struggle to spread through it.
Once the layers are in, plant from the tallest or most structural piece first and work outward, so you're not reaching over newly placed smaller plants and disturbing them. A quick water-in after planting helps the substrate settle around the roots and closes any pockets that were left by the trowel.
If you'd rather not eyeball the split, our substrate layer ratio calculator will work out the drainage, charcoal, substrate, and top-dressing depths for your exact container height and type.