This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
To stop a snake plant growing tall, you need to control its light, pot size, and pruning habits.
Snake plants naturally grow upward, but with the right care you can keep them short and full.
If you’re wondering how to stop snake plant growing tall, you’re not alone since many owners prefer a compact, bushy look.
This post covers exactly how to stop snake plant from growing tall using simple, effective techniques.
Let’s dive into the details so your snake plant stays exactly the height you want.
Why a Snake Plant Grows Tall and How to Stop It
Understanding why snake plants grow tall is the first step to controlling their height.
When a snake plant gets too much light or a large pot, it stretches upward quickly.
To stop snake plant growing tall, you must address these triggers directly.
Here are the main reasons and how to stop snake plant from growing tall in each case.
1. Too Much Bright Light Encourages Vertical Growth
Snake plants grow tall when they receive several hours of direct or very bright indirect light.
In nature, they reach for sunlight, so intense light signals them to grow upward fast.
To stop snake plant growing tall, move it to a spot with medium or low light.
A north-facing window or a few feet away from a bright window works perfectly.
This reduces the plant’s urge to stretch, keeping leaves shorter and more compact.
2. Oversized Pots Encourage Deep Rooting and Height
When a snake plant is in a pot that’s too large, its roots spread out and fuel rapid leaf growth.
Bigger pots mean more soil, which holds more moisture and nutrients.
This leads to taller, wider leaves as the plant bulks up.
To stop snake plant from growing tall, repot it into a snug container.
Choose a pot only slightly larger than the root ball so growth stays moderate.
3. Overwatering Promotes Lanky, Tall Leaves
Too much water pushes snake plants to grow tall as they rush to use up the moisture.
Snake plants are succulents and prefer dry soil between waterings.
If you water too often, the leaves elongate and become weak.
To stop snake plant growing tall, let the soil dry out completely before watering again.
In winter, water even less, maybe once a month or when the leaves feel slightly soft.
Practical Methods to Stop Snake Plant Growing Tall
Now you know the reasons, here are actionable ways to stop snake plant growing tall.
These techniques work together to keep your plant short, bushy, and healthy.
1. Prune Tall Leaves Regularly
Pruning is the most direct way to stop snake plant from growing tall.
Use clean, sharp scissors to cut the tallest leaves down to your desired height.
Cut at an angle to mimic the natural leaf tip and prevent disease.
You can also remove entire tall leaves from the base to encourage new, shorter growth.
Removing these leaves redirects energy to the remaining foliage and offsets.
2. Use a Root-Bound Pot to Slow Growth
Keeping your snake plant slightly root-bound is a great way to stop snake plant growing tall.
When roots have no room to spread, the plant focuses on staying healthy rather than stretching.
Only repot every 3 to 5 years, and use a pot that’s just an inch wider than the root ball.
This confinement naturally limits leaf height and encourages denser growth.
3. Reduce Fertilizer to Control Height
Fertilizer, especially high-nitrogen types, fuels fast leaf growth.
To stop snake plant from growing tall, cut back on feeding.
Use a balanced, low-nitrogen fertilizer only once during the growing season (spring or summer).
Dilute it to half strength to give the plant a gentle boost without pushing height.
Skip fertilizer entirely in fall and winter when growth naturally slows.
4. Propagate Offsets for a Fuller, Shorter Look
Snake plants produce offsets or “pups” that grow from the soil beside the main plant.
If you want to stop snake plant growing tall, remove these pups and propagate them in separate pots.
Then you can keep the mother plant in a small pot, which limits its height.
The result is a cluster of shorter plants rather than one tall, spindly specimen.
Common Mistakes When Trying to Stop Snake Plant Growth
Even with good intentions, some efforts to stop snake plant growing tall can backfire.
Avoid these errors so your plant stays compact without damage.
1. Placing the Plant in Complete Darkness
Snake plants tolerate low light, but no light at all will weaken them.
If you think complete darkness will stop snake plant from growing tall, think again.
Weak, leggy growth occurs as the plant desperately reaches for any light.
Instead, provide moderate indirect light to keep leaves short and firm.
2. Cutting Leaves Too Short or Too Often
Pruning too aggressively can stress your snake plant and cause browning at the cut edges.
To stop snake plant growing tall, trim only the tallest 20–30% of leaves at a time.
Leave at least a few inches of leaf above the soil so the plant can still photosynthesize.
Over-pruning leads to a bare, unhealthy look rather than a compact, lush one.
3. Ignoring the Plant’s Natural Shape
Snake plants have a natural upright form, and fighting it too hard can harm them.
You can stop snake plant growing tall, but you can’t change its growth pattern entirely.
Accept that some leaves will always be taller than others.
Focus on keeping the plant healthy rather than forcing it into an unnatural shape.
So, How to Stop Snake Plant Growing Tall?
To stop a snake plant from growing tall, you need to control its light, pot size, and pruning habits.
Reduce light intensity, use a snug pot, water sparingly, prune tall leaves, and skip heavy fertilizer.
These steps help you stop snake plant growing tall while keeping the plant happy and full.
Remember, a snake plant that stays short is still a resilient, beautiful houseplant.
Now you know exactly how to stop snake plant from growing tall, so go ahead and shape yours.