Snake Plant Not Growing? 5 Causes & Easy Fixes (Tested)

Snake Plant Not Growing? 5 Causes and How to Fix Them
Snake plant not growing is a common problem, and it usually has a clear cause. Once you fix it, the plant starts growing again. The most common reasons are wrong watering, incorrect light, heavy soil, seasonal dormancy, and a lack of nutrients. Below, you’ll find each cause along with a simple solution, including a soil mix and a homemade fertilizer.
1. Wrong Watering

The first and most common reason behind slow and stunted snake plant growth is wrong watering. Both overwatering and underwatering can stop growth.
Overwatering
When watered too much, the plant can go into shock and sometimes even die. Check whether your soil is holding too much moisture. If it is, let the soil dry out and don’t water again until it does. Poorly draining soil makes this problem worse, and such a mix won’t let your plant grow well. A simple homemade soil recipe is shared below.
Underwatering
Snake plant is very hardy against underwatering because it stores some moisture inside its leaves. But if you don’t water it at all, you will see the snake plant not growing the leaves start to curl inward, growth stops, and the plant can die.
The Correct Way to Water
- Let the upper layer of soil dry out a bit, then add moisture.
- Maintain light moisture rather than soaking the soil.
- Never water a snake plant heavily.
2. Incorrect Light

Snake plant needs less light than many houseplants, but both a very sunny spot and a dark spot can lead to slow, stunted growth.
- Low light: Leaves often spread out and grow leggy, with very weak growth.
- Direct sun: Growth looks compact and upright, but it is slow, and leaf tips can turn brown.
A nursery secret: You may have noticed snake plants and other indoor plants kept under green nets at nurseries. That’s because they don’t like direct sunlight, and the shade is a big reason their plants grow so well.
For your plant, choose a spot with no direct sunlight but a full day of bright, indirect light, such as near a window or in the shade of bigger plants.
In recent years, while visiting many nurseries, I discovered a lot of nursery methods that enhance plant growth drastically. I’ve made them usable for home gardeners in a short book, linked Here.
3. Heavy Soil

Poorly draining or compacted soil is another reason for the snake plant not growing. In a compact mixture, roots struggle to spread, and if you don’t change the soil, the plant can eventually die.
I also grew snake plants in a compact mixture at the beginning, but eventually I prepared a mix that works really well. I now use it for all my indoor plants, and you can see how many plants are growing in this one pot.
Simple Snake Plant Soil Mix
Combine these three ingredients:
- Garden soil
- Sand
- Compost
If you’d like a detailed guide on the exact ratios, it’s linked Here.
4. Dormancy and Seasonal Changes

If your watering, light, and soil are all right, the reason may be as simple as the season. Snake plants naturally stop growing for some time as seasons change. They prefer a moderate temperature range, so you’ll see slower growth during hot summers and in winter.
I live in a moderate climate, and the most growth appears in early summer and at the end of summer. If you live in a colder region, move your plant indoors so it can keep growing a little longer. Don’t worry, because growth resumes once the season becomes ideal again.
5. Lack of Nutrients and Fertilizing

If everything else is right and your snake plant still isn’t growing well, it may be lacking nutrients. Snake plant is a low to moderate feeder, so it needs fertilizer at least once a month. A single dose can kick-start growth again.
Homemade Indoor Plant Fertilizer
I prepare this fertilizer at home, and it contains the nutrients indoor plants need. It’s a simple mixture of:
You can find these ingredients linked To Buy, along with a detailed Guide on this Indoor Plants fertilizer. Apply it to your snake plant at least once a month for consistent growth.
Quick Summary: Why Your Snake Plant Is not Growing
| Cause | What to Do |
|---|---|
| Wrong watering | Let the upper soil dry out; never water heavily |
| Incorrect light | Provide bright, indirect light with no direct sun |
| Heavy soil | Use a mix of garden soil, sand, and compost |
| Dormancy | Be patient; move indoors in cold climates |
| Lack of nutrients | Fertilize at least once a month |
Conclusion
A snake plant not growing is almost always fixable. Check your watering first, then the light, soil, season, and feeding. Correct the cause, and your plant will start growing again. If you found this guide helpful, subscribe for more plant care Guides
About the Author
Muhammad Hassan is the creator and gardening writer behind PureGreeny. He has been growing and caring for plants since 2017, gaining hands-on experience with different plants, soils, fertilizers, propagation, and natural plant-care methods.
Through PureGreeny, Hassan shares practical, easy-to-understand gardening advice based on real growing experience and plant-care experiments.
