Can You Put Cactus in Terrarium?
Yes, you can put cactus in a terrarium, but you need to choose an open terrarium with a wide opening, not a closed glass jar. Closed terrariums trap humidity, which will quickly rot a cactus. With the right container, fast-draining soil, and very little water, a cactus terrarium can be a striking and easy-care display.
What kind of terrarium is best for cactus?
Cactus come from dry deserts, so they need a setup that lets air move freely and moisture escape. The best choice is an open terrarium—like a glass bowl, a geometric planter, or a wide-mouthed jar with no lid. A closed terrarium (like a corked bottle or a glass dome with a seal) keeps water vapor inside, creating a sauna that will kill your cactus in weeks.
Look for a container that is shallow rather than deep. Cactus roots spread out near the surface, so a deep container just wastes space and holds extra damp soil. Also pick a container with a wide opening so you can easily reach in to water and arrange decorations. For a ready-made option, consider a glass terrarium bowl that is open on top and made for succulents.
What type of soil do cactus need in a terrarium?
Regular potting soil is a disaster for cactus in a terrarium because it stays wet too long. You need a fast-draining, gritty soil mix that mimics desert ground. The easiest way is to buy a commercial cactus and succulent potting mix. You can find reliable cactus soil mix on Amazon that already contains perlite and sand.
If you want to make your own, mix three parts potting soil, two parts coarse sand, and one part perlite or pumice. This creates a loose, gritty mix that drains fast and dries out quickly. Never add moss or peat moss—those hold moisture and cause rot.
Which cactus varieties are best for small terrariums?
Not all cactus will stay small enough or be happy in a confined container. For a terrarium, choose slow-growing, miniature cactus species that don't mind some crowding. Good options include:
- Mammillaria (pincushion cactus) – stays small, produces flowers
- Rebutia – very tiny, blooms easily
- Echinopsis (small types like E. chamaecereus) – clumping, low growth
- Gymnocalycium – round and slow, colorful spines
- Astrophytum (star cactus) – no spines, unique shape
Stay away from fast-spreading or large cactus like opuntia (prickly pear) unless you have a massive container. Also avoid cactus that grow tall columns quickly—they'll outgrow the space.
How do you layer a cactus terrarium?
Layering helps drain excess water and keeps roots healthy. Follow these steps:
- Bottom layer: 1–2 inches of small pebbles or gravel. This creates a reservoir for extra water.
- Second layer: a thin dusting of activated charcoal. It filters impurities and prevents odors. You can find activated charcoal for terrariums online.
- Third layer: a landscape fabric (or coffee filter) to stop soil from mixing with the gravel.
- Top layer: your cactus soil mix, about 2–3 inches deep.
- Surface: a thin sprinkle of small pebbles or sand. This keeps the cactus base dry and looks nice.
Make sure the soil level is low enough that the cactus is not buried too deep. Plant so the base sits just above the soil line.
Do you need drainage holes in a cactus terrarium?
Ideally, yes, but many glass terrariums do not have them. If your container lacks drainage holes, you must be extra careful with watering. The gravel layer at the bottom helps, but it does not replace a hole. Without a hole, water can pool in the gravel and eventually cause rot if you overwater.
To make it work without drainage, water very sparingly—use a small spoon or a dropper and only wet the soil, not the gravel. Many growers still succeed with no-hole terrariums by never letting water reach the bottom. If you want peace of mind, pick a container with a built-in drainage hole or one you can drill (if not glass).
How often should you water a cactus in a terrarium?
Watering is the most critical part. Cactus in a terrarium dry out slower than in a regular pot because airflow is limited. You should only water when the soil is completely bone dry. This could be every three to six weeks, depending on your home's temperature and light.
Use a wooden skewer or finger to check moisture deep in the soil. When in doubt, wait another week. Overwatering is the number one killer of cactus anywhere, and terrariums make it even riskier. If you see the cactus looking wrinkled, that's okay—it's a sign it's dry. If it looks mushy or yellow, you've watered too often.
Can you put a fake cactus in a terrarium?
Yes, absolutely. If you love the look of a desert mini-garden but prefer zero maintenance, high-quality artificial cactus can work beautifully. Choose realistic-looking ones made of plastic or resin. Fake cactus never rot, need no water, and can sit in a closed terrarium if you like the design. However, they still need dusting occasionally. For a low-effort gift idea, a fake cactus in a pretty glass container is a popular choice.
What are common mistakes when putting cactus in a terrarium?
Avoid these pitfalls to keep your cactus alive:
- Using a closed container – even a small lid traps humidity. Always leave the top open.
- Watering too much – less is always better. Cactus are designed to survive drought.
- Choosing soil that holds water – never use garden soil or moisture-control mixes.
- Putting cactus in dim light – they need bright, direct sun for most of the day. A terrarium on a desk in a dark room will fail.
- Planting too deep – the cactus body should not be buried. Bury only the roots.
- Ignoring air circulation – an open top helps, but if the room is stale, set the terrarium near a gentle fan or vent.
Open vs. closed terrarium for cactus – a quick comparison
| Feature | Open Terrarium | Closed Terrarium |
|---|---|---|
| Humidity level | Low, like a desert | High, like a rain forest |
| Suitable for cactus? | Yes | No (will rot) |
| Watering frequency | Every 3–6 weeks | Needs no watering but kills plants |
| Appearance | Dry, open, easy to access | Sealed, self-contained mini-ecosystem |
Checklist for setting up a cactus terrarium
Before you start, run through this simple checklist to make sure you have everything right:
- ☐ Open-top container (wide mouth, no lid)
- ☐ Drainage layer (gravel or pebbles)
- ☐ Activated charcoal (optional but helpful)
- ☐ Fast-draining cactus soil mix
- ☐ Small, slow-growing cactus variety
- ☐ Bright, sunny spot (at least 4–6 hours direct light)
- ☐ Minimal water schedule (wait until soil is dry)
- ☐ Decorative pebbles or sand for surface
Once you have all these, your cactus terrarium will be set up for success. Just remember that cactus do not like change – keep the environment consistent, and they will stay healthy for years. If you are looking for the perfect starting container, browse small succulent terrarium containers that are open and shallow.