Snake plants are tough, but soil is where they punish mistakes. Get the mix right, and most of the rest of snake plant care gets easier.
NC State Extension puts it plainly: well-drained soil and careful watering are a must, because the roots will rot if the plant is overwatered. Penn State Extension is just as direct about the mix itself: choose a cactus potting mix or one with perlite.
Below: what to look for in a bagged mix, how to blend your own, and how to repot without stressing the plant. One naming note: NC State lists this plant as Dracaena trifasciata, previously Sansevieria trifasciata, so you may see either name on labels and in care guides.
What Is The Best Potting Mix For A Snake Plant (Sansevieria)?
Fast-draining, airy and loose. That’s the whole job description.
Clemson Extension lists what any good container mix should do: be dense enough to support the plant, hold nutrients, and allow water and air to pass through readily while still retaining adequate moisture.

UF/IFAS Gardening Solutions adds a warning that fits snake plants well: avoid fine-textured or heavy potting soils, since they usually hold too much water, which reduces root aeration.
The simplest answer: Penn State Extension recommends a cactus potting mix or one with perlite. If you’d rather mix your own, the extension recipe below works too.
Drainage Comes First
Wet soil is what gets snake plants in trouble. University of Illinois Extension notes that wet soils favor root rot, because they leave little space for air to reach the roots. The Missouri Botanical Garden says the same about this plant: overwatering often causes root rot.
So the mix has two jobs: hold a little moisture, and let the rest leave quickly. Your watering habits do the other half. NC State says to let the soil dry between waterings from spring to autumn, and in winter to water only every one to two months.
Skip The Gravel Layer
A layer of gravel at the bottom of the pot “for drainage” is an old habit. University of Illinois Extension calls it a myth. Water doesn’t drain straight into the gravel; it perches in the soil just above it, so gravel does little to keep that soil from being saturated by overwatering. A drainage hole and a mix that drains well do the real work.
What About Soil pH?
You’ll see narrow pH targets for snake plants online. NC State’s plant page lists this plant’s soil pH as neutral (6.0 to 8.0) or alkaline (above 8.0), so there’s no need to chase a tight number.

For potting mixes in general, UConn’s extension center says soilless mixes are usually kept between 5.5 and 6.0, and mixes that contain soil between 6.0 and 6.5. Peat moss is acidic, so UF/IFAS Extension notes that lime is usually added to mixes to balance the pH.
What Goes Into Snake Plant Soil (And What Each Ingredient Does)
Every ingredient pulls one way or the other: toward holding water or toward letting it go. Here’s the lineup, based on UF/IFAS, UConn and Clemson guidance.
- Perlite: a lightweight volcanic rock that increases air space and improves water drainage. This is the ingredient Penn State points to for snake plants.
- Coarse sand: improves drainage and adds weight to a mix, and is most often found in potting soils for succulents. Use coarse, washed or horticultural-grade sand; UF/IFAS says to avoid plaster and fine sands, which create a dense mix.
- Peat moss or coir: UF/IFAS says peat moss holds large amounts of water and is highly acidic, which is why lime is added. Clemson describes coir as a lower-cost, more sustainable alternative to peat moss, and says to rinse it thoroughly first to avoid salinity problems.
- Pine bark: makes a light mix with air space but low water-holding capability, according to UF/IFAS.
- Vermiculite: used to increase moisture and nutrient retention, so it pulls the opposite way from perlite. If your pot stays wet, go easy on it.
- Garden soil: Clemson says it is generally not recommended for container plants, and Penn State warns it can lead to disease and pest problems indoors. If you use it anyway, UF/IFAS says to sterilize it first.

Weight matters too. Penn State advises a heavy pot for taller varieties, because the weight of the leaves can topple the plant, especially when the soil is dry. UF/IFAS adds that sand is heavier than the other ingredients, which makes it a good choice for top-heavy plants that might tip over.
Buying A Ready-Made Snake Plant Potting Mix
A ready-made mix is the simplest route. Penn State’s advice is to choose a cactus potting mix or one with perlite, so read the bag before you buy.
Miracle-Gro’s Cactus, Palm & Citrus Potting Mix is one example. The manufacturer describes it as a fast-draining formula for cacti, potted palms, citrus and other succulents, enriched with Miracle-Gro Plant Food.
That’s the maker’s own description of its product, not an independent test, so watch how quickly your pot dries after the first few waterings.
Moisten any mix before you pot up. Penn State says to moisten the potting mix before repotting so it absorbs water evenly, and UConn notes that organic materials become water-repellent when they dry out.
DIY Snake Plant Soil Recipes
Making your own lets you control what goes in and in what proportion, as UF/IFAS puts it. Start from an extension recipe, then adjust.
Start With An Extension Recipe
UF/IFAS Extension’s homemade potting mix guide lists two recipes for foliage plants: 2 parts peat, 1 part perlite and 1 part coarse sand; or 1 part peat, 1 part pine bark and 1 part coarse sand.
Clemson lists the first recipe as well, and says its Cornell foliage plant mix (peat, vermiculite and perlite, plus added lime and fertilizers) is well suited to Sansevieria, among other houseplants.
Notice that these are peat-based, and UF/IFAS says peat moss holds large amounts of water. Penn State points snake plant growers to a cactus mix or one with perlite. The guidance sits at different points on the moisture range, so choose based on how quickly your pot dries.
Make It Grittier If Your Pot Stays Wet
If your mix stays soggy for days, add more grit. One way is equal parts potting mix, coarse sand and perlite. That ratio isn’t from an extension recipe, so treat it as a starting point and adjust to how fast the pot dries between waterings.
How To Mix It
- Measure every ingredient with the same scoop or cup so the proportions hold.
- If you’re using coir in place of peat, rinse it thoroughly first.
- Blend in a clean bucket until the mix looks evenly combined.
- Moisten the mix before you pot up, so it absorbs water evenly.
How To Repot A Snake Plant Into Fresh Soil
Penn State says the best time to repot a houseplant is spring, when it naturally begins active growth. For snake plants specifically, it says they like fresh potting media about every 5 years, and that a snake plant can break a clay pot if it gets too rootbound.
These steps follow Penn State Extension’s repotting guide:
- Choose a pot with drainage holes that is slightly larger than the current one.
- Wash and sanitize a pot that has been used before. Soak a new unglazed clay pot in water overnight, so it doesn’t pull moisture out of the mix.
- Water the plant in its original pot and let it rest for an hour before you begin.
- Cover the drainage hole with a small square of screen, so water can leave but the mix stays put.
- Slide the plant out and gently tease apart roots that are matted or circling the rootball.
- Set the rootball so its top sits about an inch below the rim of the new pot, then add mix around it and firm the top layer gently. The mix should not be so compacted that it restricts water and air.
- Leave an inch of space below the rim for water, then water thoroughly and let it drain well.
NC State notes that the sap can cause skin irritation, so keep that in mind while you handle it. For a deeper walk-through, see our guide to repotting a snake plant.
A note on pots: a cachepot is a decorative outer holder that, per Penn State, usually has no drainage holes and isn’t meant for planting directly. Slip the potted plant inside it, and remove excess water from the cachepot after watering.
Terracotta and ceramic break more easily, according to Penn State, and the Missouri Botanical Garden notes that clay pots wider than they are high are often used to keep this tall, narrow plant from toppling.
Is It The Soil? Troubleshooting Snake Plant Problems
Not every struggling snake plant needs new soil. Check these first.
- Too much water: Penn State says root rot is a common affliction of snake plants due to overwatering, and that while you can kill the plant by overwatering, you can neglect it for a month or so and it will be no worse for wear. See signs and solutions for an overwatered snake plant and how to save rotting snake plants.
- Too little water: NC State’s winter schedule is every one to two months, so check the calendar before assuming the plant is thirsty. If it does look parched, see how to revive an underwatered snake plant.
- A worn-out mix: UConn notes that even the best potting mixes eventually degrade, and that mineral-based soils rapidly become compacted under repeated watering. Fresh mix is a fair thing to try when a plant is struggling, and why your snake plant is dying covers the other suspects.
- Yellowing leaves: check moisture and roots first. Our guide to yellowing leaves walks through the causes.
- Light: Penn State says snake plant enjoys bright indirect light and tolerates low light very well, and that direct sun can burn it. The Missouri Botanical Garden suggests protecting it from hot afternoon sun.
Pests
Mealybugs and spider mites are the pests to watch for, according to Penn State, NC State and the Missouri Botanical Garden.
University of Minnesota Extension says spider mite feeding creates a stippled look on leaves and can yellow them, and that fine webbing may show up. For other spotting, see 10 reasons snake plants get brown spots.
UMN’s advice starts with isolating the plant from others. For mealybugs, it lists removing them with tweezers or a cotton swab dipped in alcohol. For spider mites and scale, it lists insecticidal soap, and it warns against mixing homemade soap products because they can burn plants.
Feeding And Amendments
Iowa State Extension says frequent fertilizing is not necessary, and that an all-purpose fertilizer at half or quarter strength in spring promotes healthy growth.
If you want a more robust plant, Penn State Extension says you can fertilize monthly during the growing season with an all-purpose fertilizer at half strength.
Fresh bagged mix helps for a while. Clemson notes that high-quality mixes usually contain slow-release fertilizers that supply a plant’s needs for a few months, and UConn says a starter charge of fertilizer will soon be used up.
About coffee grounds: Washington State University Extension says fresh grounds are demonstrably phytotoxic to a variety of plants, so using them as an amendment or mulch is not recommended.
Composted grounds supply nutrients. It also notes that grounds aren’t reliably acidic. So skip sprinkling uncomposted grounds into a snake plant pot.
Interested in an organic option? Here’s how to use alfalfa meal as a fertilizer.
Snake Plant Quick Facts
- Names: NC State lists the plant as Dracaena trifasciata, previously Sansevieria trifasciata. Common names include snake plant, mother-in-law’s tongue and good luck plant.
- Origin: native to tropical Africa. NC State and the Missouri Botanical Garden both describe central Africa, and both also mention western Africa.
- Repotting: Penn State says snake plants like fresh potting media about every 5 years.
- Pets and people: Penn State says all species of snake plant are toxic because they contain saponin toxins. NC State lists the poison severity as low, with symptoms if eaten including vomiting and diarrhea.
- Air cleaning: snake plants are often described as air purifiers. A 2020 review of 12 published chamber studies of potted plants, in the Journal of Exposure Science & Environmental Epidemiology, found it would take 10 to 1,000 plants per square meter of floor space to match the VOC removal that normal outdoor-to-indoor air exchange already provides. Enjoy them for their looks.
Frequently Asked Questions
What is the best potting mix for a snake plant?
A fast-draining one. NC State Extension says well-drained soil is a must for snake plants, and Penn State Extension recommends a cactus potting mix or one with perlite. Pick a pot with drainage holes, and avoid heavy, fine-textured mixes, which UF/IFAS says usually hold too much water.
What is a good DIY sansevieria soil mix recipe?
UF/IFAS Extension lists 2 parts peat, 1 part perlite and 1 part coarse sand for foliage plants, and Clemson Extension lists the same mix. Those are peat-based recipes for foliage plants in general; for snake plants specifically, Penn State recommends a cactus mix or one with perlite. Moisten any mix before you pot up, because Penn State says that helps it absorb water evenly.
Can I use cactus or succulent soil for a snake plant?
Yes. Penn State Extension recommends a cactus potting mix or one with perlite for snake plants. UConn’s extension center says perlite is used to improve drainage and aeration, and that coarse sand is most often found in succulent potting soils. Moisten the mix before potting, since organic materials turn water-repellent when they dry out.
Should I put gravel at the bottom of a snake plant pot?
No. University of Illinois Extension calls it a myth that a gravel layer improves drainage. Water perches in the soil just above the gravel, so the soil can still end up saturated after overwatering. A drainage hole and a mix that drains well do the real work.
How often should I fertilize a snake plant?
Less than you might think. Iowa State Extension says frequent fertilizing is not necessary, and that an all-purpose fertilizer at half or quarter strength in spring promotes healthy growth. If you want a more robust plant, Penn State Extension says you can fertilize monthly during the growing season at half strength. Clemson Extension notes that high-quality potting mixes usually contain slow-release fertilizer that supplies a plant’s needs for a few months, and UConn’s extension center says the starter fertilizer in a mix will soon be used up.
