Skip to main content

The ultimate guide to choosing the best potting soil for indoor plants

Choosing the right foundation to start your plants off right

Community holding soil in their hands.
paulaphoto / Shutterstock

Indoor plants are the perfect option for beginners, people without the space or time for an outdoor garden, and anyone who just needs a little greenery in their life. Depending on the plants you’re growing, the care can range from incredibly easy to terribly difficult. Care guides can help you learn how to water your plant and what kind of fertilizer it needs, but soil is often left unexplained.

If you’re trying to start your own indoor garden and don’t know where to begin, here’s what you need to know about choosing the best potting soil for indoor plants.

Recommended Videos

Why does soil choice matter?

Hands holding soil
bluedog studio / Shutterstock

If you don’t have much gardening experience, you might wonder why soil choice matters and what makes one soil better or worse than another. After all, isn’t it all just dirt? Well, yes, it is all dirt, but dirt is actually made up of a variety of things. Soil forms the foundation for most plants to grow from (although some can grow in water and others don’t need anything), and it also provides most of the nutrients your plant needs in order to grow.

However, different plants have different needs. A plant that’s native to deciduous forests is likely to prefer loamy soil, while a desert plant will need sandy or rocky soil, and a bog plant will need slow-draining, wet soil. You might be able to grow a desert plant in loamy soil, but it will struggle more and need more care. Choosing the right soil sets your plant up for success.

What do the additives in potting soil do?

A metal seedling tray full of seedlings with perlite in the soil
allybally4b / Pixabay

Potting soil typically does not just contain soil — there are also extra ingredients added to enrich the soil. Knowing what the most common ones do will give you a better idea of how each potting soil will fulfill your plant’s needs. Perlite is in most potting soil mixes, and you’ve likely seen it before without realizing what it was. Perlite absorbs water, releasing it slowly over time. This allows excess water to drain away from the roots while still letting your plant access water. Vermiculite fills the same role.

Peat moss also absorbs water, but it also makes the soil slightly more acidic and can loosen dense soils. Coco coir fills the same role, but doesn’t make the soil acidic. Lime can be added to make the soil more alkaline. Compost is sometimes added to potting soil to enrich it, and some brands will add a fertilizer instead. Bone meal or blood meal also add nutrients to the soil.

What does your plant need?

Gloved hands holding soil with different colored balls of fertilizer in it
Singkham / Shutterstock

Now that you know what the most common soil additives do, it’s time to take a look at the plants that will be growing in that soil. If you’re going to be growing multiple plants, it’s best to stick to something fairly basic. A potting soil with perlite and perhaps compost will work just fine for most plants. If you’re only growing one plant, or want to get different potting soil for each plant, then here’s what to pay attention to.

First, consider how much your plant can tolerate wet soil. Most plants have a limit to how waterlogged the soil can become before the plant suffers (root rot), with desert plants typically having the lowest tolerance and bog, marsh, or wetland plants having the highest. Drainage is influenced by both the additives and the base soil type used for the mix, which is why this is important to consider first. Your cactus won’t be thrilled with a dense, clay-heavy soil, and your Venus flytrap will be just as unhappy in fast-draining cactus soil.

Next, find out if your plant is a heavy feeder or not. Heavy feeders are plants that need a lot of nutrients in order to grow properly. This includes many fruits and vegetables, but also many plants that grow large flowers. For heavy feeders, a potting soil with compost, fertilizer, or other nutrient-boosting additives is ideal.

Finally, look at your plant’s preferred pH. Most plants prefer a neutral soil, but some thrive in acidic or alkaline. Choosing a potting soil that contains peat moss, lime, or other pH-shifting additives to match your plant’s pH preference is a good idea.

Choosing the best potting soil for indoor plants doesn’t have to be hard. When you understand the basic functions of the major potting soil additives and know what your plant needs, you can use that to determine the ideal soil for your plants. Of course, you can also opt for a balanced potting soil instead, especially if you want to grow more than one plant.

Cayla Leonard
Cayla Leonard is a writer from North Carolina who is passionate about plants.  She enjoys reading and writing fiction and…
Mother of thousands: How to care for this plant
Grow your own mother of thousands with these tips
Mother of thousands plant with plantlets

Succulents are one of the most varied categories of plants, coming in so many different sizes, shapes, and colors. They’re known for being low-maintenance and drought tolerant, which makes them popular houseplants for beginners. One popular succulent is Kalanchoe daigremontiana, a type of kalanchoe also known as mother of thousands, alligator plant, and devil’s backbone. Want to grow this fascinating and lovely succulent? Here’s everything you need to know to keep it happy and healthy.
Planting mother of thousands

Choose a pot with drainage holes for your mother of thousands, and use well-draining potting soil. Like most succulents, mother of thousands is sensitive to overwatering. Using a cactus potting mix is a good idea, as these soil blends are formulated for increased drainage and airflow. This helps prevent root rot and other fungal infections, which can cause problems for this drought-tolerant plant.

Read more
Boston fern care guide: Everything to know about this low-maintenance plant
Caring for a Boston fern
Medium-sized Boston fern in a pot on a balcony

If you’re in need of a low-maintenance houseplant for your home, ferns are a fantastic option. While there are many types of ferns, the classic Boston fern is a popular choice. Also called a sword fern due to the shape of its fronds, these lovely ferns are perfect for hanging baskets and standing pots alike. They’re easy to grow, making them a great plant for beginners as well. Want to try growing your own Boston fern? Here is everything you need to know about Boston fern care.
Planting a Boston fern

Native to forest environments, Boston ferns prefer rich, well-draining soil that mimics their natural habitat. The soil should hold enough water for the Boston fern to stay hydrated, but not so much that the soil stays soggy for a long time. Adding perlite to the soil or choosing a soil mix that already contains perlite is a great way to accomplish this. Some gardeners prefer to skip soil and use a peat-based potting mix, similar to what you might grow an orchid in.

Read more
Add style to your space with these trendy alocasia indoor plants
How to identify and grow different alocasia houseplants
A close-up of alocasia silver dragon leaves

With their elegant winged leaves, varied textures, and contrasting coloration, it’s really no wonder that alocasias have become so popular. Native to subtropical Asia and Australia, this stunning genus contains some of the most breathtaking houseplants out there. While you may come across a rare or exotic alocasia here or there, they’re relatively popular and easy to find these days. 

If you’ve ever taken care of an alocasia plant, you may know that it’s not necessarily the easiest plant to care for. However, their beauty makes them worth the effort. If you're new to alocasia plant care and aren't sure where to start, then we have you covered. Here are our favorite types of alocasia plants that you should add to your houseplant collection.
Alocasia black velvet (Alocasia reginula)

Read more