Potting Soil Guide: Everything You Need to Know
Great soil is the foundation of successful container gardening. Unlike garden beds where roots can spread to find nutrients and water, container plants depend entirely on what's in the pot. This guide explains what makes a good potting mix, compares commercial options, and shows you how to make your own. Learn which ingredients matter, which to avoid, and how to choose the right mix for your plants.
Never Use Garden Soil in Containers
This is the single most common beginner mistake. Garden soil (dirt from your yard) and topsoil bags will destroy your container garden:
Why Garden Soil Fails
- - Compacts when watered, suffocating roots
- - Holds water poorly or too much
- - Contains weed seeds, pests, diseases
- - Becomes hard and impenetrable
- - Roots can't spread or breathe
Signs of Wrong Soil
- - Water pools on surface, won't soak in
- - Soil pulls away from pot edges when dry
- - Plants yellow and stunt despite watering
- - Surface crusts over between waterings
- - Heavy, muddy texture
What Makes a Good Potting Mix
Good potting mix is engineered to solve the unique challenges of container growing: it must retain moisture while draining excess water, stay loose for root growth while supporting plants, and provide nutrients in a limited space.
Key Properties
- Lightweight: Won't compact over time, easy to move containers
- Drains quickly: Excess water flows through, preventing root rot
- Retains moisture: Holds enough water between waterings
- Airy structure: Allows oxygen to reach roots
- Sterile: No weed seeds, pests, or diseases
Key Ingredients
- Peat moss or coco coir (40-60%): Water retention, structure
- Perlite (20-30%): White volcanic rock for drainage and aeration
- Vermiculite (optional): Holds water and nutrients
- Compost or aged bark (10-20%): Nutrients and organic matter
- Fertilizer (optional): Slow-release nutrients
Commercial Potting Mix Guide
Commercial mixes vary widely in quality and price. Here's how to evaluate them and what to look for on the label.
Budget Mixes ($5-10 per bag)
What You Get
- - Basic peat/perlite blend
- - May contain more bark filler
- - Limited or no added fertilizer
- - Works fine for most plants
Watch For
- - Large bark chunks (poor for small containers)
- - Heavy, dense texture (compacts)
- - Gnats or insects in bag
- - Musty smell (mold)
Verdict: Fine for beginners and budget gardening. May need amendments (extra perlite) and fertilizer. Store brands at big box stores often work well.
Mid-Range Mixes ($10-20 per bag) - Recommended
What You Get
- - Quality peat/coir with good perlite ratio
- - Added slow-release fertilizer
- - Wetting agent for even moisture
- - Consistent quality batch to batch
- - Moisture control versions available
Popular Brands
- - Miracle-Gro Potting Mix
- - Espoma Organic Potting Mix
- - Black Gold All Purpose
- - Proven Winners Premium
- - Coast of Maine Organic
Verdict: Best value for most gardeners. Ready to use out of the bag with minimal amendments needed.
Premium Mixes ($20-40 per bag)
What You Get
- - Precisely formulated blends
- - Added beneficial microbes
- - Premium amendments (worm castings, etc.)
- - Specialty blends for specific plants
- - Superior drainage and structure
Popular Brands
- - FoxFarm Ocean Forest
- - FoxFarm Happy Frog
- - Pro-Mix BX/HP
- - Roots Organics
- - BuildASoil
Verdict: Worth it for serious growers, especially for tomatoes and high-value crops. May be overkill for casual herb gardening.
How to Read Potting Mix Labels
Good Signs
- + Peat moss or coco coir listed first
- + Perlite included (visible white specks)
- + "For containers" or "potting mix"
- + Fertilizer included (shows NPK ratio)
- + pH adjusted (5.5-7.0 ideal)
Warning Signs
- - "Topsoil" or "garden soil" on label
- - Very heavy bag (too much soil/sand)
- - Mostly bark or wood chips
- - No perlite or vermiculite
- - Strong chemical smell
DIY Potting Mix Recipes
Making your own potting mix gives you control over ingredients and can save money when buying components in bulk. These recipes create excellent growing media for any container plant.
Basic All-Purpose Mix
Perfect for most vegetables, herbs, and flowers. The go-to recipe for general container gardening.
Recipe (makes ~3 gallons)
- 2 partsPeat moss or coco coir
- 1 partPerlite
- 1 partCompost or aged bark
Add: 1 tablespoon slow-release fertilizer per gallon of mix. Optional: 1/4 cup lime if using peat moss (raises pH).
Seed Starting Mix
Fine-textured and sterile for delicate seedlings. No fertilizer needed until true leaves appear.
Recipe
- 2 partsFine peat moss or coco coir (sifted)
- 1 partFine perlite or vermiculite
Note: Sift ingredients through hardware cloth to remove large pieces. Mix should be fluffy and fine.
Rich Mix for Tomatoes & Heavy Feeders
Extra nutrients for tomatoes, peppers, eggplant, and other heavy-feeding vegetables.
Recipe
- 2 partsPeat moss or coco coir
- 1 partPerlite
- 1 partQuality compost
- 1/2 partWorm castings
Add per gallon: 1 tbsp slow-release fertilizer, 1 tbsp bone meal (calcium for tomatoes), optional 1 tsp Epsom salts (magnesium).
Fast-Draining Herb Mix
For Mediterranean herbs (rosemary, lavender, thyme) that prefer drying between waterings.
Recipe
- 1 partPeat moss or coco coir
- 1 partPerlite
- 1 partCoarse sand
Note: Less fertilizer needed. Herbs grown lean often have more intense flavor.
Where to Buy Ingredients
Common Sources
- - Garden centers: Full selection, higher prices
- - Big box stores: Basic ingredients, good prices
- - Feed stores: Bulk perlite and peat, great value
- - Online: Specialty ingredients, bulk quantities
- - Landscape supply: Bulk compost, cheap perlite
Cost Breakdown (approximate)
- - Peat moss (3.8 cu ft): $15-20
- - Coco coir brick (expands to 2 cu ft): $8-12
- - Perlite (4 qt): $5-8
- - Vermiculite (4 qt): $8-12
- - Compost (1 cu ft): $5-10
Bulk tip: Buying ingredients in bulk (4+ cubic feet) reduces cost per gallon significantly. Split with gardening friends for best value.
Special Situations & Troubleshooting
Soil Dries Out Too Fast
Problem: Need to water multiple times daily, soil hydrophobic.
- - Add more peat moss or coco coir
- - Mix in vermiculite (holds water)
- - Add wetting agent or a drop of dish soap
- - Mulch the surface with straw or wood chips
- - Move to larger container
Soil Stays Too Wet
Problem: Soil soggy, roots rotting, fungus gnats.
- - Add more perlite (30-40% of mix)
- - Check drainage holes aren't clogged
- - Ensure container isn't sitting in water
- - Repot with fresh, well-draining mix
- - Water less frequently
Reusing Old Potting Mix
How to refresh and reuse soil from previous season.
- - Remove roots and debris
- - Mix 1:1 with fresh potting mix
- - Add slow-release fertilizer
- - Add 10% perlite if compacted
- - Don't reuse diseased plant soil
Fungus Gnats in Soil
Small flies laying eggs in moist soil surface.
- - Let top 1-2 inches dry between waterings
- - Add sand or perlite layer on top
- - Use yellow sticky traps
- - Apply Bti (mosquito dunks) to water
- - Bottom water instead of top watering
Frequently Asked Questions
What's the difference between potting soil and potting mix?
Can I reuse potting soil from last year?
Why is potting soil so expensive?
What's better: peat moss or coco coir?
Do I need to add fertilizer to potting mix?
How much potting soil do I need?
Related Guides
Get Soil Recommendations for Your Plants
Tell us what you want to grow and get customized soil mix recommendations based on your specific plants and growing conditions.
Get Personalized Recommendations