Oh, potting soil. What a variety of mixes and uses we see available at the hardware and landscape store. And if you’ve been in the market for potting soil lately, then you know that it certainly is NOT cheap. Many of the bags of pre-made soil are also only 1-2 cubic feet, and that won’t fill a garden bed or too many large pots. Here’s a quick recipe for homemade potting soil for you DIY gardeners out there!

I’ve been mixing up my own potting soil recipe for the past year or so, and DIY potting soil isn’t nearly as intimidating as it sounds. In fact, there are plenty of ways to do it. I first began using the potting soil recipe from Mel Bartholemew’s book The New Square Foot Gardening. His recipe is very simple, and this helped me to get my footing. Now that I know a little more about available ingredients, I’ve branched out a bit.
And if you’re interested in only using sustainable, local materials for your DIY potting soil recipe, then see my tips at the bottom of the post.

For many of the potting mixes found at the store, even the popular green bag offering “miracles,” they include a mix of traditional potting mix ingredients: perlite, peat moss, compost, and fertilizer. But the unknown elements listed, such as “wetting agents” and “forest products” make me wary. And since mixing up my own potting soil is simple and easy, I’ll skip the mystery ingredients and stick to the basics. Here are the primary components of my potting soil recipe:


I typically use equal parts peat moss, vermiculite, and compost. There are lots of variations out there that use these same three ingredients but in different ratios. And I can tell you there is grace in how much of each ingredient to use. You certainly won’t kill your plants if you use more peat moss than compost, etc.
If you’re creating a small batch of potting soil, use a large rubber tub (with a lid). Place all of your ingredients in the bin and mix well. If your peat/coir is dry and dusty, use a spray or two of water to keep the dust to a minimum. Your potting soil will then be ready for use whenever you need it!
For filling a raised bed, I simply place all of my ingredients in the raised bed itself. Then using a garden hoe or bow rake, I’ll mix the potting soil recipe right in the bed. 
Whether in a container or in a raised bed, this potting mix should last for years. I may add in a bit more compost each spring to give it a nutrient boost, and/or I direct compost toward the end of the fall to keep the soil rich.
If you’re looking to create your own potting soil at home, and you want your materials to all be locally sourced (i.e. not from Canadian peat bogs or from volcanic rock… no volcanoes near you), then here are some ideas:
Have you tried mixing your own potting soil? I’d love to know what you’ve tried and what has worked for you. Have a great week and happy gardening!