DIY Potting Soil

Basic Potting Soil Ingredients

A good basic potting soil mix includes equal parts peat moss (or coco coir), perlite (or vermiculite), and compost. Peat moss or coco coir helps with moisture retention, perlite improves drainage, and compost provides nutrients. For extra aeration, add some coarse sand or pine bark. Mix well before use.


General Houseplants

1 part peat moss or coco coir
1 part perlite or vermiculite
1 part compost or well-rotted manure

Ornamental Flowers

2 parts peat moss or coco coir
1 part compost
1 part perlite or vermiculite
Slow-release organic fertilizer

Vegetables & Herbs

1 part compost or worm castings
1 part peat moss or coco coir
1 part perlite or vermiculite
Optional: Add garden lime for calcium

Plant Categories and Their Ideal Potting Mix

General Houseplants (Use basic potting mix)

Ornamental Flowers (Need nutrient-rich mix)

Vegetables & Herbs