Getting the right compost for your houseplants can make all the difference between struggling greenery and lush, vibrant growth. But with so many types on the market, picking the right one isn’t always straightforward. Let’s break it down and find out what really works best for your indoor plants.
Understanding What Houseplants Need
Houseplants are different from garden plants in many ways. They rely entirely on the compost you provide, as they don’t have access to natural soil nutrients like outdoor plants do. That means a good mix needs to provide three key things: nutrients, aeration, and proper moisture retention.
Some plants, like cacti and succulents, need sharp drainage and minimal organic matter. Others, like ferns and tropical plants, thrive in moisture-retentive but well-aerated compost. Matching the compost to your plant’s natural habitat will give it the best chance to flourish.
Types of Compost for Houseplants
1. All-Purpose Houseplant Compost
A general houseplant compost works well for many indoor plants. It’s usually a blend of peat (or a peat alternative), perlite, and organic matter, providing a balanced mix of drainage, aeration, and nutrients. If you’re growing low-maintenance foliage plants like pothos, spider plants, or peace lilies, this type of compost is a reliable option. Some mixes also include slow-release fertilisers to support growth over several months.
2. Peat-Free Compost
With growing awareness of sustainability, many gardeners are switching to peat-free options. These composts often use coconut coir, bark, and wood fibre to create a similar texture to peat-based mixes. Peat-free options can sometimes dry out quicker, so regular monitoring of moisture levels is a good idea. They work well for most houseplants, especially if you mix in perlite or vermiculite for better aeration. Some peat-free composts also contain biochar, which helps improve soil structure and retain nutrients for longer.
3. Cactus and Succulent Compost

Succulents and cacti need something much grittier than standard compost. A dedicated cactus and succulent mix contains sand, perlite, and other materials to improve drainage. If you’re making your own, mixing regular compost with extra sand and perlite helps prevent soggy roots, which these plants hate. You can also add horticultural grit to further enhance drainage, ensuring that roots don’t sit in excess moisture.
4. Orchid Compost
Orchids are different from most houseplants because their roots need a lot of airflow. That’s why regular compost won’t work for them. Instead, they thrive in a chunky, bark-based mix that mimics their natural growing conditions. Orchid compost often contains bark chips, charcoal, and perlite to ensure proper aeration and moisture retention. Some premium blends also include sphagnum moss, which helps retain some moisture without suffocating the roots.
5. Ericaceous Compost
Some plants, like gardenias and azaleas, prefer acidic conditions. If you’re growing acid-loving houseplants, ericaceous compost is the way to go. It’s designed to maintain a lower pH level, which helps these plants absorb nutrients properly. For extra acidity, you can mix in pine needles or sulphur granules to help maintain the right soil conditions over time.
Making Your Own Houseplant Compost Mix
If you like to have more control over your compost, mixing your own blend can be a great option. Here’s a simple formula to start with:
- 50% base compost – Peat-free compost or coconut coir works well.
- 20% aeration material – Perlite, pumice, or coarse sand helps with drainage.
- 20% organic matter – Well-rotted leaf mould or composted bark improves structure.
- 10% nutrition – Worm castings or slow-release organic fertilisers give plants a steady nutrient supply.
You can tweak this mix depending on what plants you’re growing. For succulents, increase the aeration materials. For moisture-loving plants, add more organic matter. Some gardeners also mix in mycorrhizal fungi, which can help plant roots absorb nutrients more effectively.
What to Avoid in Houseplant Compost
Some things should never go into your houseplant compost. Garden soil is one of them—it’s often too heavy and can introduce pests and diseases. Also, avoid composts with high levels of synthetic fertilisers, as they can lead to salt build-up in pots over time. Instead, opt for organic or slow-release fertilisers that nourish plants gradually.
Composts with excessive wood waste can also be a problem, as they may deplete nitrogen from the soil as they break down. Check the ingredients to ensure your compost provides a well-balanced mix for healthy plant growth.
Caring for Houseplants with the Right Compost
Getting the best compost is only part of the equation. Proper care ensures your plants stay happy:
- Check moisture levels regularly. Houseplant compost should be damp but not soggy. Let the top inch dry out before watering again.
- Repot when needed. If roots start poking out of the drainage holes, it’s time for a bigger pot with fresh compost.
- Feed appropriately. Even the best compost runs out of nutrients over time. Use a balanced liquid fertiliser during the growing season to keep plants healthy.
-
Watch for pests. Some composts can attract fungus gnats, so using a top layer of grit or sand can help prevent infestations.