Disclosure: I buy what I recommend and test it personally. Amazon links may earn a commission at no extra cost to you — it does not affect picks. See the full affiliate disclosure.

Monstera don't want potting soil. They're aroids, and in the wild they grow as hemiepiphytes — germinating in leaf litter, then climbing trees and rooting into bark fissures and trapped organic debris. The closer your substrate gets to "chunky organic matter draining fast," the better the plant does. This guide pulls together what experienced aroid growers, the New York Botanical Garden's research notes, and the University of Connecticut Soil Lab all agree on — plus three specific products you can actually buy on Amazon today, and a DIY recipe that's cheaper than every commercial mix.

I want to be upfront about scope: this is a research-based roundup, not a randomized eight-week trial. I'm pulling from established aroid horticulture (NYBG, university extensions, RHS), the recommendations that show up consistently in r/Monstera and r/houseplants threads with hundreds of upvotes, and components I actually use in my own apartment. Where the houseplant community and the science diverge, I'll say so.

Better-Gro Special Orchid Mix
Best for
No-DIY option
Drainage
Excellent out of bag
Notes
Add 20% perlite for best results
DIY Aroid Mix (4-ingredient)
Best for
Cost-conscious growers
Drainage
Best possible
Notes
Cheapest per pot
Wiggle Worm Worm Castings
Best for
Amendment / top dressing
Drainage
Neutral
Notes
Use at 10% of mix volume
Last verified May 2026. Prices and availability vary.

As an Amazon Associate I earn from qualifying purchases. Picks are editorial; prices and availability vary.

What "the right soil" actually means for monstera

Three properties matter, in this order:

  1. Drainage — water should run through the pot in seconds, not pool. A soggy aroid is a dead aroid.
  2. Air to the roots — chunky material (orchid bark, perlite, lava rock) creates the air pockets that match what aerial roots find on tree bark in the wild.
  3. Slow nutrient release — a small amount of organic matter (worm castings, compost) feeds the plant between fertilizer applications. Too much organic matter holds water and compacts.

Standard Miracle-Gro Indoor Potting Mix fails on all three. It's peat-heavy, holds water for days, compacts within months, and the worm castings or starter charge it ships with last maybe six weeks. This is why the single most common monstera death is "I barely watered it but it died" — the plant drowned in soil that never dried out.

The optimal soil pH for monstera per UConn's plant pH database is 5.0–6.0 (slightly acidic). Most chunky aroid mixes test in this range out of the bag.

The three picks worth buying

Why Miracle-Gro fails for monstera

Standard Miracle-Gro Indoor Potting Mix is what 90% of new plant owners get at Home Depot. It costs $7 and works fine for the first few months. By month four to six, the peat-and-bark base compacts into a near-solid block that holds water for weeks. Your monstera then either:

  1. Sits in wet compacted soil and develops root rot — the most common monstera death.
  2. Drowns slowly while you swear you barely watered it.

The fix isn't to water less. It's to repot into a chunky aroid mix that drains in seconds. After repotting, you can water on a normal schedule because the soil doesn't trap water at the roots.

The DIY recipe, step by step

This is the mix I use for every monstera, philodendron, and pothos I own. The four ingredients last about two years, and the per-pot cost is well under a dollar.

Ingredients (one-time purchase)

Mix ratio

For a single 4-qt batch:

Mix in a 5-gallon bucket. Dry-mix first, then add water until just barely damp — not wet. The mix should hold its shape briefly when squeezed and crumble apart immediately. If water comes out, you went too far.

A note on coco coir: rinse the brick once after hydrating. Coco can ship slightly alkaline depending on processing, and a quick rinse brings it closer to the 5.0–6.0 pH range you want.

What to skip

A few mixes show up constantly in plant retail and are not worth the price for monstera specifically:

MixWhy to skip
Miracle-Gro Indoor Potting MixCompacts within 6 months. Holds too much water. The starting point for most monstera root rot.
Fox Farm Ocean ForestExcellent for vegetables and heavy feeders, too rich for monstera. The bat guano and fish meal feed faster than aroids can use.
"Tropical houseplant mix" genericsMarketing label. Read the bag — most are repackaged Miracle-Gro-style peat mixes with a leaf graphic.
Pure sphagnum mossGreat for propagation, not for established plants. Dries unpredictably and lacks the nutrients an established monstera needs.
Pure perliteDrains perfectly, but no nutrient retention or organic matter. The plant survives, doesn't thrive.

Frequently asked

Can I just amend my existing Miracle-Gro with perlite?
You can, and it helps short-term. Mix 1 part perlite to 2 parts Miracle-Gro. Drainage improves immediately. The underlying problem — the peat-and-bark base compacting — still happens over 6–12 months. Better to repot in a proper aroid mix when you next repot.
How often should I repot a monstera?
Every 18–24 months for established plants. Faster if you see roots circling the bottom of the pot or coming out the drainage holes. If you're using a proper aroid mix, you can stretch to 24–30 months — the chunky organic matter holds its structure longer than peat-based mixes.
Is sphagnum moss enough on its own?
For propagation, yes. For an established monstera, no. Pure sphagnum dries out unpredictably and doesn't provide the nutrients an established plant needs. Use sphagnum for cuttings, switch to an aroid mix once you see 4–6 inches of root development.
Do I need to fertilize if I add worm castings?
Yes, eventually. Worm castings provide a small slow-release nutrient boost, but they're low in NPK (typically around 1-0-0). For active growing season, supplement with a diluted balanced liquid fertilizer like Dyna-Gro Foliage-Pro at half strength every 2–3 waterings.
What pH should aroid soil be?
Slightly acidic. UConn's plant pH database lists monstera at 5.0–6.0. Most chunky aroid mixes test in this range out of the bag. If you're using coco coir, rinse once before mixing — it can ship slightly alkaline and rinses to a neutral starting pH.