Indoor Gardening

roundups

Best Potting Soil for Indoor Plants 2026

Best potting mixes for indoor plants compared: FoxFarm, Miracle-Gro, Espoma, and more. Picks for tropicals, succulents, seedlings, and herbs.

Priya Anand Priya Anand
A collection of indoor plants in terracotta and ceramic pots arranged on a bright windowsill with a bag of premium potting mix nearby

Most indoor plant failures come down to two things: overwatering and compacting soil. The potting mix you choose determines both. A well-draining mix with perlite sheds excess water, stays loose over months of repeated watering, and doesn’t turn into an anaerobic brick. Garden soil in a container is the most common mistake: it compacts under repeated watering, cuts off root oxygen, and kills plants within weeks despite good intentions.

The right indoor potting mix uses a peat or coco-coir base for moisture retention, perlite or bark for drainage and aeration, and optionally pre-loaded fertilizer or mycorrhizae for faster establishment. FoxFarm Ocean Forest is the most-recommended pick by experienced indoor growers — and it earns that reputation with a nutrient-rich, well-aerated formula that works for almost every tropical and foliage plant. But it’s not the right call for every situation: succulents need a gritty, fast-draining medium; orchids need chunky bark; seedlings and cuttings need a sterile, light mix without heavy pre-charged fertilizer.

This guide covers the real options with honest framing on who needs what.

How potting mixes actually differ

Four characteristics separate genuinely good indoor potting mixes from garden-center filler:

1. Base material: peat moss vs. coco coir. Most potting mixes use sphagnum peat moss as the primary ingredient — it holds moisture well, is slightly acidic (pH 3.5–4.5 before amendment), and breaks down slowly. Coco coir (compressed coconut husk fiber) is the sustainable alternative: it has a more neutral pH (5.8–6.8), holds moisture while draining faster than peat, and doesn’t compact as severely over time. Premium mixes like FoxFarm and Espoma blend both with compost and bark for a balanced medium. Cheap mixes use peat alone, which turns hydrophobic once it fully dries out.

2. Drainage amendments: perlite, bark, and pumice. Perlite is the white volcanic glass chunks visible in quality mixes — it creates air pockets that prevent compaction and improve drainage. A mix with 20–30% perlite handles aggressive watering schedules far better than a dense, peat-heavy bag. Bark chunks serve a similar role in orchid and epiphyte mixes. Quality mixes include perlite or equivalent drainage media; cheap mixes often don’t. You can always add perlite yourself (a $10 bag from a garden center), but starting with a mix that already includes it saves a step.

3. Pre-loaded nutrients. FoxFarm Ocean Forest is pre-loaded with bat guano, fish emulsion, and earthworm castings — it delivers 2–3 months of feeding without supplemental fertilizer. Espoma Organic uses Myco-tone mycorrhizae inoculant for faster root establishment. Miracle-Gro Indoor includes a lower level of slow-release fertilizer. For seedlings and fresh cuttings, heavily pre-fertilized mixes can actually be too hot — young roots are sensitive to nutrient concentration, and a sterile or lightly amended mix is a better start.

4. Specialized formulas for specific plants. Succulents and cacti need fast-draining, gritty mixes with sand or pumice at 50%+ by volume — standard potting soil retains too much moisture. Orchids need chunky medium-grade fir bark or specialized orchid mix that allows rapid drainage and drying between waterings. These aren’t marketing categories: using standard potting soil for succulents and orchids reliably causes root rot.

Quick comparison

Product Best for Rating Notes
FoxFarm Ocean Forest Potting Mix best overall; tropical foliage, herbs, and most indoor houseplants ★★★★★ $20-30 for 12 qt. Nutrient-rich, pH 6.3-6.8, excellent drainage. No supplemental feeding needed for 2-3 months. Check price
Miracle-Gro Indoor Potting Mix best widely available option; works for most foliage and flowering plants ★★★★★ $10-18 for 6 qt. Low bark, coco coir base, wets easily. Available at every hardware store. Check price
Espoma Organic Potting Mix best organic; good for ferns, tropical foliage, and chemical-free growers ★★★★★ $15-22 for 8 qt. Contains Myco-tone mycorrhizae, peat, humus, and perlite. Fully organic. Check price
Hoffman Organic Cactus & Succulent Mix succulents, cacti, and drought-tolerant plants needing fast drainage ★★★★★ $8-14 for 4 qt. Pre-blended gritty drainage mix. Standard recommendation for succulent growers. Check price
Black Gold Natural & Organic Potting Mix mid-tier pick with perlite already added; good all-around value ★★★★☆ $14-20 for 8 qt. Contains perlite, worm castings, and compost. Balanced drainage for most houseplants. Check price

The picks

Best overall: FoxFarm Ocean Forest Potting Mix

Best for tropical foliage, herbs, and most indoor houseplants — the best-performing all-purpose indoor potting mix available

FoxFarm Ocean Forest Potting Mix

FoxFarm Ocean Forest is the most consistently recommended potting mix by serious indoor plant growers, and the results back it up. The formula combines forest humus, sandy loam, and sphagnum peat moss with bat guano, Pacific Northwest sea-going fish and crab meal, and earthworm castings. The pH is 6.3–6.8 — a near-perfect range for most tropical foliage, herbs, and flowering houseplants. The nutrient loading is substantial enough that you don't need to supplement feed for the first 2–3 months after potting. The drainage is noticeably better than standard potting soils — the mix includes perlite and stays loose through many watering cycles without compacting into a solid plug. Plants potted in Ocean Forest consistently establish faster than in cheaper alternatives. At $20–30 for a 12-quart bag it costs more per volume than Miracle-Gro Indoor, but the results justify the premium. One caveat: it's too nutrient-rich for seedlings and fresh unrooted cuttings — a sterile seedling mix or a diluted coco coir blend is a better start for propagation.

★★★★★ 4.8 · 11,200 reviews

Check current price on Amazon

Pros

  • Nutrient-rich blend of bat guano, fish meal, earthworm castings, and forest humus — no supplemental feeding for 2-3 months
  • pH 6.3-6.8 is correct for tropical foliage, herbs, edibles, and most flowering houseplants
  • Better-than-average drainage and aeration from perlite and sandy loam addition
  • Plants establish noticeably faster than in cheaper bag mixes
  • Available in multiple sizes from 12 qt to 1.5 cubic foot bags

Cons

  • Too nutrient-hot for seedlings and unrooted cuttings — can burn young, sensitive roots
  • Higher price per volume than Miracle-Gro or budget alternatives
  • Bark chunks in the mix can be inconsistent in size; some bags run coarser than others
  • Not appropriate for succulents, orchids, or plants requiring fast-draining specialty mixes

Best widely available: Miracle-Gro Indoor Potting Mix

Best for buyers who need a reliable indoor mix from a local store — better than their outdoor formula for container use

Miracle-Gro Indoor Potting Mix

Miracle-Gro's Indoor Potting Mix is meaningfully different from their standard outdoor potting soil, and the distinction matters. The indoor formula uses a coco coir base rather than heavy peat and bark, wets easily even after drying out, and includes controlled-release fertilizer sized for container use rather than outdoor beds. It's specifically formulated to avoid gnats and pests that plague cheap indoor soils — the mix is sterilized and won't contain the wood chips and compost that attract fungus gnats. For buyers who want to pick up potting mix at Home Depot or Lowe's without ordering online, this is the correct choice over their standard outdoor formula. It works well for pothos, monsteras, snake plants, peace lilies, and most common houseplants. Not as nutrient-rich as FoxFarm, and will need supplemental feeding after the initial fertilizer charge runs out (typically 1–2 months), but it performs reliably and doesn't compact as badly as budget alternatives.

★★★★★ 4.5 · 18,700 reviews

Check current price on Amazon

Pros

  • Available at virtually every home improvement store — no online ordering required
  • Coco coir base wets easily and doesn't go hydrophobic after drying out
  • Lower gnat-attracting organics than cheap compost-heavy budget mixes
  • Correct pH range for most common tropical and foliage houseplants
  • Affordable at $10-18 for a 6-quart bag; large bags available at lower per-volume cost

Cons

  • Less nutrient-dense than FoxFarm Ocean Forest — plan to start feeding after 4-6 weeks
  • Some reviewers report inconsistent moisture retention between bags
  • Not appropriate for succulents, orchids, or specialty plants requiring fast-draining mix
  • Miracle-Gro's standard outdoor formula is frequently mistaken for this one — check the label

Best organic: Espoma Organic Potting Mix

Best for organic growers; ferns, tropical foliage, and plants benefiting from mycorrhizal inoculant

Espoma Organic Potting Mix

Espoma's Organic Potting Mix is the top organic choice for indoor plants. The formula uses sphagnum peat moss, humus and perlite, and is certified organic. The differentiator is Myco-tone, Espoma's proprietary blend of 11 endomycorrhizal and ectomycorrhizal fungi — these root-colonizing organisms develop a symbiotic relationship with plant roots that expands the effective root surface area dramatically, improving water and nutrient uptake from day one. Plants potted in Myco-tone-inoculated mixes consistently establish faster and show better drought tolerance once established. The mix is formulated for pH 5.5–7.0, which covers most tropical foliage, ferns, African violets, and herbs. At $15–22 for an 8-quart bag, the price is reasonable for the organic certification and mycorrhizal addition. For growers committed to organic methods or growing edible herbs where synthetic inputs aren't desirable, Espoma is the right call.

★★★★★ 4.6 · 5,900 reviews

Check current price on Amazon

Pros

  • Contains Myco-tone mycorrhizal fungi inoculant — expands root uptake surface area for faster establishment
  • OMRI listed, fully certified organic — no synthetic fertilizers or pesticides
  • Good perlite content for drainage; doesn't compact as severely as peat-only mixes
  • pH 5.5-7.0 covers most tropical foliage, ferns, African violets, and herbs
  • Clean, consistent formula with low variability between bags

Cons

  • Lighter fertilizer load than FoxFarm Ocean Forest — you'll need to supplement sooner
  • Not appropriate for succulents, cacti, or plants requiring xeric (very dry) conditions
  • Higher price per volume than Miracle-Gro Indoor
  • Mycorrhizal benefit is diminished if you use synthetic fertilizer — the fungi need to work for the root to colonize

Best for succulents and cacti: Hoffman Organic Cactus & Succulent Mix

Best for succulents, cacti, sedums, agaves, and any drought-tolerant plant that needs fast-draining, gritty substrate

Hoffman Organic Cactus and Succulent Soil Mix

Succulents and cacti store water in their tissue and are adapted to rocky, nutrient-poor, fast-draining soils — standard potting mixes hold too much moisture and cause root rot within weeks. The Hoffman Cactus & Succulent Mix uses Canadian sphagnum peat, reed sedge peat, perlite, and sand at a ratio that drains immediately after watering. The pH is 6.0–6.5, appropriate for succulents. It's the standard recommendation among succulent enthusiasts and the go-to baseline for mixing your own custom gritty substrate. Many experienced succulent growers use the Hoffman mix as a base, adding an additional 50% coarse perlite, pumice, or decomposed granite to push drainage even further. At $8–14 for a 4-quart bag it's affordable, available on Amazon and at most garden centers, and it consistently outperforms trying to make standard potting soil work for drought-tolerant plants.

★★★★★ 4.5 · 7,800 reviews

Check current price on Amazon

Pros

  • Designed specifically for succulents and cacti — drains fast, doesn't retain moisture after watering
  • Pre-blended with sand and perlite — no extra amendments required for casual succulent growers
  • pH 6.0-6.5 correct range for most succulent and cactus varieties
  • Standard recommendation in succulent communities; consistent results across reviewers
  • Affordable and available at most garden centers and online retailers

Cons

  • Experienced growers often find it still too water-retentive for some varieties — add pumice or perlite for extra drainage
  • Not appropriate for tropical foliage or herbs that prefer consistent moisture
  • Peat-based formula will compact somewhat over time; repot every 1-2 years
  • Smaller bags (4 qt) get expensive for large collections — buy the largest available to reduce per-volume cost

Mid-tier all-rounder: Black Gold Natural & Organic Potting Mix

For growers who want something between budget and premium, Black Gold’s Natural & Organic formula is a solid mid-tier choice. It contains earthworm castings, compost, and perlite in a balanced blend that works for most tropical foliage plants, herbs, and outdoor container plants. It doesn’t have the nutrient density of FoxFarm Ocean Forest or the mycorrhizal addition of Espoma, but it includes perlite already mixed in — a step up from the bare peat-heavy bags that dominate the budget tier. At $14–20 for an 8-quart bag it occupies the useful middle ground between “too expensive to use freely” and “too sparse to support demanding plants.”

What to skip

Garden soil and outdoor topsoil in containers. This is the most common beginner mistake. Garden soil compacts severely in the confined volume of a pot, creating anaerobic zones where roots can’t breathe. It also introduces outdoor pathogens and pests (fungus gnats, soil mites, potentially harmful bacteria) into an indoor environment. The texture, drainage, and pH are designed for in-ground planting — none of those properties translate to container use. Never use outdoor soil indoors.

Miracle-Gro Moisture Control Potting Mix for indoor plants. The Moisture Control formula is designed for outdoor hanging baskets and containers that dry out between waterings in hot sun and wind. It retains moisture far longer than appropriate for indoor use, where plants are already at risk from overwatering in lower-light conditions. The standard Miracle-Gro Indoor Potting Mix is the correct choice for containers; the Moisture Control version is not.

Ultra-cheap store-brand potting “soil” under $5 per bag. These mixes are typically dense, bark-heavy, low-perlite formulas that compact within a few watering cycles. The drainage is poor, the pH is untested, and the nutrient content is negligible. The $3 savings per bag is irrelevant when you’re buying replacement plants because the roots rotted. Spend $12–20 on a quality mix.

Standard potting soil for orchids. Phalaenopsis and Cattleya orchids are epiphytes — they grow attached to tree bark in nature with their roots exposed to air and brief rain events. They need chunky fir bark or orchid bark mix that drains in seconds and dries out completely between waterings. Standard potting soil stays wet for days, suffocating orchid roots. Orchid bark mix is typically $10–15 for a bag that repots 3–5 plants.

FAQ

Frequently asked questions

Can I use garden soil for indoor plants?
No. Garden soil compacts in containers, cutting off root oxygen and causing root rot. It also introduces outdoor pests (fungus gnats, soil mites) and pathogens indoors. Always use potting mix formulated for containers — it's lighter, better-draining, and sterile enough for indoor use. If you already have garden soil indoors and plants are declining, repot into fresh potting mix.
Do I need to add perlite to store-bought potting mix?
For most plants, yes. Most bag potting mixes are serviceable out of the bag but improve significantly with 20-30% added perlite. Perlite creates air pockets that prevent compaction, improve drainage, and allow roots to breathe after watering. A $10 bag of medium perlite from a garden center lasts for many repottings. FoxFarm Ocean Forest already includes good perlite content; cheaper mixes typically don't. For succulents, add even more — 40-50% perlite or pumice.
How often should I replace potting soil?
Every 1-2 years for actively growing plants, or when the soil becomes hydrophobic (water runs straight through without absorbing) or salt-crusted from fertilizer buildup. Signs it's time to repot: the mix compacts when wet and cracks when dry, water pools on the surface instead of sinking in, or the plant is clearly rootbound and growth has slowed significantly. Spring is the best time to refresh soil for most tropical plants.
What's the best potting mix for monsteras and pothos?
FoxFarm Ocean Forest or Espoma Organic Potting Mix, amended with 20-30% perlite. Both monsteras and pothos prefer well-draining, aerated mix that dries out partially between waterings. They're sensitive to root rot from consistently wet soil, so drainage is more important than moisture retention. Avoid Moisture Control formulas or dense, peat-heavy mixes. The addition of orchid bark (10-15% by volume) improves drainage further and mimics the chunky substrate monsteras prefer in nature.
What's the difference between potting soil and potting mix?
Technically: potting "soil" implies it contains actual soil (mineral particles). Potting "mix" is a soilless blend of peat, coco coir, perlite, and amendments with no mineral soil content. In practice, the terms are used interchangeably on product labels. The more useful distinction is between mixes formulated for containers (what this guide covers) versus outdoor ground soil or garden soil, which should never be used in pots.
Why is FoxFarm Ocean Forest so highly recommended?
Three reasons: it's nutrient-rich enough that plants feed themselves for 2-3 months after repotting (visible in faster growth and greener leaves), the drainage is noticeably better than comparable price-point mixes, and the pH is consistently in the correct range for most indoor plants. The formula includes earthworm castings and bat guano, which provide slow-release organic nitrogen that doesn't burn roots at the concentrations present. It's not perfect — too hot for seedlings, too expensive for filling large outdoor pots — but for repotting houseplants indoors, it outperforms everything in the same price tier.
Can I reuse old potting mix?
With refreshing, yes. Old mix can be screened to remove dead roots, amended with fresh perlite and slow-release fertilizer (like Osmocote), and reused for less demanding plants. Avoid reusing mix from a plant that died from root rot or a pest infestation — the pathogens and pests persist in the medium. For edibles and propagation, always use fresh sterile mix. For established tropical foliage, refreshed old mix with added nutrients performs adequately in a pinch.

Bottom line

Best overall: FoxFarm Ocean Forest — nutrient-rich, well-draining, and the right choice for tropical foliage, herbs, and most indoor houseplants. Best widely available: Miracle-Gro Indoor Potting Mix — the correct pick for in-store buyers, formulated for containers rather than garden beds. Best organic: Espoma Organic Potting Mix — mycorrhizal fungi inoculant, OMRI certified, and a good all-purpose choice for organic indoor growers. Best for succulents and cacti: Hoffman Organic Cactus & Succulent Mix — the standard fast-draining baseline for drought-tolerant plants that need rapid drainage.

Whatever mix you choose, add 20-30% perlite. The improvement in drainage and aeration is immediate and visible in root health.

For containers that match your new potting mix, see self-watering planters for plants that benefit from bottom-up moisture delivery, indoor planters for the full range of pot styles, and seed starting kits for the lightweight sterile mixes used for germination and propagation.