5 DIY Snake Plant Soil Mixes: Easy Homemade Solutions

One of the key components to ensuring a thriving habitat for your beloved Snake Plant lies in the soil.

With the right soil mix, your snake plant will not only grow strong and healthy but also have a better chance of avoiding issues such as root rot and stunted growth.

Snake plant on a white background

In this guide, we've compiled easy-to-make DIY soil mix recipes tailored to meet the drainage, nutrient, and pH balance needs of your beloved plant.

Follow our simple instructions to cultivate a lush and vibrant snake plant that will be the envy of all your friends!

How Soil Affects Your Snake Plant’s Overall Health

Understanding the impact of soil on your snake plant’s health is the first step toward ensuring a thriving, vibrant plant.

Below are the factors that underline the importance of having the right soil for your plant's overall health:


Snake plants have a strong preference for well-draining soil.

So, you'll want to prevent the dreaded waterlogging and root rot scenarios, as they are common enemies of snake plants.

A soil mix that allows excess water to flow out freely is ideal to prevent root damage and diseases associated with overly moist conditions​.

Soil pH

The pH level of the soil is a silent yet significant player in the health game. Snake plants prefer a pH range of 5.5 to 7.5, leaning towards neutral to slightly acidic.

However, they exhibit tolerance towards a broader pH range from 4.5 to 8.5, showcasing their adaptable nature.

Ensuring the pH level within this range fosters a conducive environment for your snake plant to thrive​​.

Nutrient Retention

A balanced diet isn’t just for us; your snake plant craves it, too! The soil should harbor a balanced concoction of nutrients to bolster the growth and vitality of your snake plant.

It should retain enough organic matter to nurture the plant while still permitting water to journey through effortlessly​.

Are you curious about the best fertilizers for your snake plant? Check out this comprehensive guide for the top recommendations.

Soil Composition

The soil's composition, encompassing a blend of organic potting soil, succulent soil mix, and additions like compost, peat moss, or coco coir, lays the groundwork for a healthy snake plant.

The right blend orchestrates a harmonious balance of aeration, moisture retention, and drainage, vital for the health and robust growth of your snake plant​​.

5 DIY Snake Plant Soil Mixes You Can Make at Home

If you're looking to create the perfect soil mix for your snake plants, we've compiled the best 5 DIY Snake Plant soil mixes you can easily make at home below.

Recipe #1: Aeration Boost Soil Mix

Introducing the Aeration Boost Soil Mix inspired by a dedicated gardener, Chris, from Garden Bench Top.

It's formulated to provide Snake Plants with a well-draining, airy, and nutrient-enriched environment, essential for their strong and healthy growth.


Here's a breakdown of the components you'll need to prepare for this nourishing soil mix.

  • 2 parts regular potting mix (preferably a succulent potting mix that already has a bit of coarse sand)
  • 1 part coarse sand (for better drainage)
  • 1 part worm castings (can be substituted with decomposed compost)
  • 2 parts perlite (for soil aeration and to prevent soil compaction)
  • 1/2 part activated charcoal (optional, for soil detoxification)

How to Mix:

Follow these steps to prepare the Aeration Boost Soil Mix and create a nurturing home for your Snake Plants.

  1. Gather a large container, a measuring cup, and a small trowel (or feel free to use your hands if you don't mind getting dirty).
  2. Measure out the ingredients using the ratios provided and combine them in the large container. Break up any large clumps, especially of worm castings, as you mix.
  3. You can mix the soil with a trowel or your hands, ensuring a well-blended mixture.
  4. Once mixed, the soil should be grainy, light, and airy due to the perlite, providing a well-draining, nutrient-rich environment for your Snake Plants.

Recipe #2: Tropical Bliss Soil Mix

Crafted by Gardenvid, this blend is tailored to mirror the tropical haven your Snake Plants crave, balancing moisture retention with aeration for better breathability for the roots.


Below are the components that make up the Tropical Bliss Soil Mix, each contributing to the overall health and vitality of your Snake Plants.

  • 2 cups of sand
  • 1 cup of cocopeat
  • 3 cups of peat moss
  • 2 cups of perlite
  • 2 cups of vermicompost

How to Mix:

Follow these guidelines to prepare the tropical-like haven and create a nurturing habitat for your Snake Plants.

  1. Combine the sand, cocopeat, peat moss, perlite, and vermicompost in a spacious mixing container, following the ingredients above.
  2. Thoroughly mix all the ingredients together to ensure an even distribution of components.
  3. Fill your selected pot with the freshly prepared soil mix.
  4. Plant your Snake Plant in the pot and gently firm the soil around the base of the plant to ensure it's securely placed.
  5. Water the plant lightly to settle the soil around the roots. Place the pot in a location with bright, indirect sunlight and follow your regular watering routine.

Recipe #3: Simple Serenity Soil Mix

If a simple mix is what you're after, this straightforward recipe from Let's Talk About Plants comes highly recommended, offering enhanced retention and drainage.

Plus, there's no need for additional perlite—the cactus potting mix takes care of the drainage aspect effortlessly.


Here are the basic components you'll need for this mix:

  • 2 parts indoor potting mix
  • 2 parts cactus potting mix

How to Mix:

Follow these steps to prepare your soil mix:

  1. Start by getting a large mixing container ready. Ensure it's clean and spacious enough to allow for thorough mixing of the soil components.
  2. Measure and add two parts of the indoor potting mix to the container.
  3. Proceed to measure and add two parts of the cactus potting mix.
  4. Blend the indoor and cactus potting mixes thoroughly using a garden fork or your hands. Ensure the components are well mixed to achieve a uniform texture.
  5. Check the texture of the mix. It should feel light and airy. This texture promotes quick drainage, which is essential to prevent water logging in Snake Plants.

Recipe #4: : Succulent Harmony Mix

The Succulent Harmony Mix takes inspiration from the plant's succulent nature, incorporating a blend of succulent soil, perlite or vermiculite, peat moss or coconut coir, and organic compost.


Here are the key components you'll need for this mix:

  • 2 parts succulent potting soil
  • 1 part vermiculite and coconut coir
  • 1 part organic compost

How to Mix:

Follow these steps to create your own Succulent Harmony Mix for your snake plant:

  1. Combine 2 parts succulent soil, 1 part perlite, 1 part peat moss, and 1 part organic compost in a large bucket or container.
  2. Select a pot suitable for your snake plant and fill it about 1/3 of the way with the soil blend.
  3. Position your snake plant in the pot atop the soil blend.
  4. Fill the remaining space around the snake plant with the rest of the soil mixture, ensuring the plant is securely placed.
  5. After repotting, follow your usual snake plant care routine, ensuring it receives adequate light and water.

Recipe #5: pH-Balanced Soil Mix

The pH-balanced Soil Mix is formulated to cater to the snake plant's pH range, ensuring an environment conducive to growth and nutrient absorption.


For this mix, you'll need the following:

  • 3 parts all-purpose potting soil (with sphagnum peat moss)
  • 1 part coarse sand or perlite
  • 1 part coco coir
  • 1 part pine bark fines

How to Mix:

Here's how to prepare the pH-balanced Soil Mix for your snake plants:

  1. Begin by placing three parts of all-purpose potting soil into your mixing container.
  2. Add one part of either coarse sand or perlite to the mix for better soil drainage.
  3. Now, add one part coco coir to the mix for moisture retention.
  4. Next, add one part of pine bark fines to introduce some organic matter to create a well-aerated soil structure.
  5. Thoroughly mix all these ingredients together to ensure a uniform distribution.
  6. Fill your pot about a third of the way with the soil mix, place your snake plant in, and fill the rest of the pot with the soil mix, firming it gently around the base of the plant.
  7. Lightly water your snake plant to settle the soil around the roots.

Symptoms You’re Using the Wrong Soil for Your Snake Plant

It's essential to observe your snake plant's reaction to the soil it's planted in, as this could be a telltale sign of its comfort and compatibility with the medium.

Here are some symptoms indicating that the soil mix might not be the right fit for your snake plant, along with suggestions to amend the situation.

Overly Moist Roots

Using soil that retains too much water can cause overly moist roots. If you notice that the roots of your snake plant are consistently wet, it's time to reconsider your soil mix.

Proper drainage is crucial for healthy snake plants, so consider incorporating materials like perlite or pumice to improve your soil's draining properties.

Learn more about rescuing your plant from overwatering and root rot. Find out how here.

Lackluster Leaf Color

A healthy snake plant should have vibrant green leaves. If the leaves start to look dull, it could be a sign that your soil isn't providing the necessary nutrients.

In this case, consider creating a soil mix with added nutrient sources like compost or worm castings to help revitalize your snake plant's leaf color.

Wondering why your snake plant leaves turn yellow? Learn more about how you can prevent this issue.

Stunted Growth

Stunted growth is another symptom that your snake plant isn't thriving in its current soil mix.

If you've been doing everything else right, but your snake plant isn't growing, it's time to examine your soil.

A mix containing equal parts of soil, perlite, coir, and sand can help improve the nutrients and drainage needed for healthy growth.

Sagging Leaves

Sagging leaves can indicate improper soil composition, as well. A well-aerated soil mix ensures that your snake plant's roots have access to the oxygen they need.

If the leaves are drooping, it could signify a soil compaction issue.

To remedy this, try loosening up the soil around your snake plant by incorporating materials like coir or perlite for better aeration.

What Is the Best Soil Mix for Snake Plant?

Finding the perfect soil mix might require some trial and error, or you could save time and energy by considering pre-mixed soil products.

One of the best in the market is the Espoma AP8 8-quart Organic Potting Mix.

Learn more on Amazon.

This mix contains a blend of sphagnum peat moss, humus, and perlite, enriched with earthworm castings, alfalfa meal, kelp meal, and feather meal.

It has a pH level of around 6.5, suitable for Snake Plants, and additional organic ingredients like yucca extract to support healthy growth, making it a practical choice.

Is Succulent Potting Mix Good for Snake Plants?

Yes, succulent potting mix is a good choice for Snake Plants. Succulent soil has a loose structure, retains necessary nutrients, and typically has a pH level that suits Snake Plants.

It's a convenient and effective soil choice, especially if you have succulents growing at home already.

Is Charcoal Great for Snake Plants?

Yes, charcoal can be a great addition to your Snake Plant's soil mix.

It aids in improving drainage and absorbs impurities, helping to create a healthier soil environment.

Additionally, it prevents soil compaction, which is beneficial for the plant's root health.

Parting Thoughts: Cultivating a Thriving Habitat for Your Snake Plant

Now that you've learned about these five DIY snake plant soil mixes, creating the perfect environment for your snake plant's growth is within your reach.

Remember that these plants are part of the succulent family and, thus, require good drainage to avoid root rot.

Proper care and consideration are key to cultivating a thriving habitat for your snake plant.

So, in addition to choosing the right soil mix, ensure that your plant receives indirect bright light from a nearby window.

With the right soil mix and ideal conditions, your snake plant can flourish, becoming a statement piece in your home decor while purifying the air around it.

5 DIY Snake Plant Soil Mixes: Easy Homemade Solutions

Leave a Reply

Your email address will not be published. Required fields are marked *