Soil for Kalanchoe
Kalanchoe plants are colorful succulents that can brighten up any indoor space. If you’re thinking about growing these eye-catching houseplants, you might be wondering about the best soil to use. Kalanchoe plants thrive in well-draining soil mixtures that mimic their natural habitat.
A good soil mix for your kalanchoe should include sandy or gritty materials to improve drainage. You can use a pre-made cactus or succulent potting mix, or create your own by mixing regular potting soil with coarse sand or perlite. This type of soil helps prevent water from pooling around the roots, which can lead to rot.

When planting your kalanchoe, make sure to choose a pot with drainage holes. This allows excess water to escape and keeps the soil from becoming waterlogged. With the right soil and proper care, your kalanchoe will reward you with beautiful blooms and lush foliage.
Understanding Kalanchoe
Kalanchoe plants are fascinating succulents that can brighten up any space. They’re known for their colorful flowers and thick, fleshy leaves.
Species Overview

Kalanchoe belongs to the Crassulaceae family. This group includes about 1,400 species of flowering plants. The most popular type is Kalanchoe blossfeldiana, often found in homes and gardens.
Kalanchoe plants come from Madagascar. They have adapted to survive in dry conditions. Their leaves store water, making them drought-resistant.
You’ll find many types of Kalanchoe. Some have showy flowers, while others are grown for their unique leaf shapes. Popular varieties include the Flaming Katy and the Panda Plant.
Kalanchoe in Different Climates

Kalanchoe can grow in various climates, particularly thriving in USDA hardiness zones 9a to 11b, which feature warm temperatures and minimal frost. In tropical areas, they thrive outdoors year-round.
If you live in a cooler region, don’t worry! Kalanchoe makes great indoor plants. They do well in pots on sunny windowsills.
In hot, dry climates, these plants need some shade. Too much direct sun can burn their leaves. In humid areas, make sure they have good air flow to prevent rot.
During winter, protect your Kalanchoe from frost. If it gets too cold, bring them inside. With the right care, you can enjoy these colorful plants in any climate.
The Ideal Soil for Kalanchoe

Kalanchoe plants need the right soil to thrive. Good soil helps them grow strong and healthy. Let’s look at what makes the best soil for these plants.
Soil Composition
You want to use a mix that drains well for your kalanchoe. A good blend is:
- 2 parts potting soil
- 1 part coarse sand
- 1 part perlite
This mix lets water flow through easily. It also gives roots room to breathe. You can find pre-made cactus or succulent soil, but be aware, they only work well if they drain quickly, and most don’t. For kalanchoe, this is vital.
You could mix your own soil, but that means buying multiple ingredients, often in large amounts.
For best results, we recommend our specialized succulent soil. It’s perfectly formulated for drainage and nutrients, so your kalanchoe thrives.

Soil pH Level and Nutrients
Kalanchoe likes soil that’s a bit acidic. Aim for a pH between 5.5 and 6.5. You can test your soil with a simple pH kit from a garden store.
If the soil is too basic, mix in some peat moss. This will make it more acidic but this may increase the time between watering because peat moss holds a ton of water. For nutrients, use a balanced, water-soluble fertilizer. Feed your plant every 2-4 weeks during growing season.
Don’t overdo it with food. Too much can harm your kalanchoe. Always follow the instructions on the fertilizer package.
Improving Soil Aeration

Well-draining soil prevents root rot and keeps kalanchoe happy. Mix in some perlite or coarse sand to boost aeration. These materials create tiny air pockets in the soil.
You can also add some small bark chips or coconut coir. These organic materials help air move through the soil. They also hold some water without making the soil too wet.
When you pot your kalanchoe, don’t pack the soil too tight. Leave it a bit loose to let air reach the roots.