ZZ Plant

Best Soil for ZZ Plant

Zamioculcas zamiifolia
Reviewed by Kiersten Rankel M.S.
Quick Answer
ZZ Plants do best in a fast-draining, gritty mix similar to what you'd use for succulents. Combine potting soil with perlite and coarse sand so water moves through quickly. Aim for a slightly acidic to neutral pH between 6.0 and 7.0.

What Soil Does a ZZ Plant Need?

ZZ Plants store water in large underground rhizomes, so they need soil that drains fast and lets air reach the roots. Sitting in wet soil is the quickest way to kill one, so lean heavily toward drainage and aeration over moisture retention.

Stays wet
Damp
Waterlogged wet & suffocating
Damp & Airy moisture + oxygen
Compacted dense & dry
Gritty & Fast drains in seconds
ZZ Plant
Regular Potting Soil
Airy
Dries quickly

ZZ Plants have thick, potato-like rhizomes that hold plenty of water on their own. Because of this built-in reservoir, the soil's job is to drain quickly and stay on the dry side between waterings.

Standard potting mix holds too much moisture for a ZZ Plant. You want something grittier, closer to a succulent mix, with plenty of inorganic material like perlite and coarse sand to create air pockets.

Charcoal is a helpful addition because it absorbs excess moisture and discourages the fungal growth that leads to root rot. Think of the mix as a support system for the rhizomes, not a water source.

What Soil Mix Should I Use for My ZZ Plant?

Recommended Mix
Potting soil 40%
Perlite 30%
Coarse sand 20%
Horticultural charcoal 10%
Stay on top of plant care
Get seasonal reminders for watering and fertilizing โ€” personalized for your plants.
Try Greg Free

What pH Does My ZZ Plant Need?

ZZ Plants prefer slightly acidic to neutral soil, with an ideal pH between 6.0 and 7.0. They're fairly forgiving in this range, so most standard potting mixes won't need adjusting. You can check with an inexpensive soil pH meter or test strips from any garden center.

If the pH drops below 5.5, you may notice yellowing leaves or sluggish growth as nutrient uptake slows down. On the alkaline side, iron and manganese become less available, which can also cause pale or yellowing foliage.

Ideal pH Range
Ideal range 6.0โ€“7.0
Tolerable minimum 5.5
To lower pH Mix in peat moss or elemental sulfur
To raise pH Add a pinch of garden lime

When Should I Replace My ZZ Plant's Soil?

ZZ Plants are slow growers, so their soil lasts longer than most houseplants. Plan to refresh the mix every 2 to 3 years, or when you notice signs of compaction.

Spring is the best time to repot. Since the mix is mostly inorganic, it won't break down as fast as bark-heavy blends, but the potting soil portion will gradually lose its structure and start holding too much water.

Signs Your Soil Needs Replacing
Water pools on the surface instead of soaking in
Rhizomes feel soft or mushy when you unpot the plant
White salt crust builds up on the soil surface
Growth has stalled despite good light and regular care

What Soil Amendments Does a ZZ Plant Need in the Ground?

If you're planting a ZZ Plant outdoors in a warm climate, its thick rhizomes and tuberous roots store water like a succulent. That means the soil needs to drain fast. Soggy ground is the quickest way to lose this plant.

For clay soil, mix in coarse sand, perlite, and a small amount of compost to create a gritty, well-draining blend. Keep amendments lean since ZZ Plants actually prefer soil that is not too rich. Sandy soil is already partway there. Just add a light layer of compost to give the plant something to feed on as it establishes. A spot with bright indirect light or part shade works best, since the leaves can scorch in harsh afternoon sun.


Got More Questions?

Can I use regular potting soil for my ZZ Plant?
Regular potting soil alone holds too much moisture for ZZ Plants. Mix it with perlite and coarse sand at roughly a 40/30/20 ratio so water drains through quickly and the rhizomes stay dry between waterings.
Do I need to sterilize my soil before potting a ZZ Plant?
Sterilizing isn't necessary if you're using fresh, bagged potting mix. If you're reusing soil from another plant, baking it at 180ยฐF for 30 minutes can kill off any lingering fungal spores or pests.
Should I add orchid bark to my ZZ Plant's soil?
You can, but it's not the best fit. Orchid bark retains more moisture than coarse sand or perlite, which is fine for aroids but not ideal for a plant this drought-tolerant. Stick with a grittier, more mineral-based mix.
Why are my ZZ Plant's rhizomes mushy after repotting?
Mushy rhizomes usually mean the soil is staying too wet. Switch to a faster-draining mix with more perlite and sand, and make sure your pot has drainage holes. Let the soil dry out completely before watering again.
Can I use cactus soil for a ZZ Plant?
Yes, pre-mixed cactus soil is a solid shortcut. It already drains fast and contains extra sand or perlite. You can use it straight from the bag or add a handful of charcoal for extra rot protection.
Stay on top of plant care
Get seasonal reminders for watering and fertilizing โ€” personalized for your plants.
Try Greg Free

About This Article

Kiersten Rankel M.S.
Kiersten Rankel M.S.
Botanical Data Lead at Greg ยท Plant Scientist
About the Author
Kiersten Rankel holds an M.S. in Ecology & Evolutionary Biology from Tulane University. A certified Louisiana Master Naturalist, she has over a decade of experience in science communication, with research spanning corals, cypress trees, marsh grasses, and more. At Greg, she curates species data and verifies care recommendations against botanical research.
See Kiersten Rankel's full background on LinkedIn.
Editorial Process
Soil recommendations verified against Zamioculcas zamiifolia growth data from Greg's botanical database, cross-referenced with USDA hardiness zone data and published horticultural research.
47,746+ Greg users growing this plant
USDA hardiness zones 9bโ€“13b