How Long Does A Snake Plant Take To Grow

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.

A snake plant typically takes two to three years to grow from a small pup into a mature, full-sized plant.
 
But how long does a snake plant take to grow really depends on the conditions you provide.
 
If you’re wondering about snake plant growth speed, it’s naturally slow compared to many other houseplants.
 
The snake plant growth rate is influenced by light, water, temperature, and potting habits.
 
In this post, we’ll break down exactly how long a snake plant takes to grow and what you can do to encourage faster growth.
 
Let’s dig in.
 

How Long Does a Snake Plant Take to Grow Under Normal Conditions

A snake plant’s growth from a small offset to a mature specimen usually spans two to three years.
 
But the exact time a snake plant takes to grow can vary by variety.
 
For example, a tall snake plant like Sansevieria trifasciata ‘Laurentii’ may reach 3-4 feet in about three years.
 
While a dwarf variety like ‘Hahnii’ might stop at 6-8 inches in just 18 months.
 
So when you ask how long does a snake plant take to grow, the answer also depends on the specific type you own.
 

1. The Snake Plant Growth Rate Is Slow by Design

Snake plants are succulents native to arid regions of Africa.
 
They evolved to store water and survive harsh conditions, which naturally slows their growth.
 
A snake plant will grow new leaves from its rhizome system, but each new leaf emerges slowly.
 
You might only see one or two new leaves per year in moderate light.
 
That’s why the snake plant growth rate feels so gradual.
 

2. How Long Does a Snake Plant Take to Grow From a Pup?

A pup is a small offshoot that grows from the mother plant’s rhizome.
 
When you separate and pot a pup, it’s already a miniature version of the adult.
 
How long does a snake plant take to grow from that pup to a full plant?
 
Typically, it takes 12 to 18 months for the pup to double in size.
 
After that, growth continues steadily, reaching maturity in another year or two.
 

3. How Long Does a Snake Plant Take to Grow From a Leaf Cutting?

Growing a snake plant from a leaf cutting is slower than from a pup.
 
A leaf cutting must first root, then sprout a new rhizome and eventually new leaves.
 
This process can take 6 to 12 months just to see the first tiny shoot.
 
So how long does a snake plant take to grow from a cutting to a decent size?
 
Expect about three to four years before it looks like a full, bushy plant.
 

What Affects How Fast Your Snake Plant Grows

Several factors can speed up or slow down how long your snake plant takes to grow.
 
Understanding these will help you get the most out of your snake plant growth.
 

1. Light Levels Determine Snake Plant Growth

Snake plants are tolerant of low light, but they won’t grow much in it.
 
If you want to see visible snake plant growth, place it in bright, indirect light.
 
A spot near an east or west window is ideal.
 
Direct morning sun is fine, but harsh afternoon sun can scorch the leaves.
 
In very low light, a snake plant may only push out one leaf per year.
 
Move it to brighter light and you’ll see that snake plant take to grow much faster.
 

2. Watering Frequency and Snake Plant Growth

Overwatering is the fastest way to stunt snake plant growth.
 
Snake plants store water in their thick leaves and roots.
 
Water only when the soil is completely dry, usually every 2-4 weeks.
 
If you water too often, roots rot and the snake plant growth slows or stops.
 
Let the soil dry out fully between waterings for the best snake plant growth results.
 

3. Temperature and Humidity Impact Growth

Snake plants thrive in temperatures between 60°F and 80°F (15°C–27°C).
 
Cold drafts or temperatures below 50°F can halt growth entirely.
 
How long does a snake plant take to grow in cooler rooms?
 
It will take longer because the plant’s metabolism slows down.
 
Average household humidity is fine for snake plant growth.
 
Avoid placing it near air conditioning vents or drafty windows.
 

4. Pot Size and Soil Type Affect Snake Plant Growth

A snake plant likes to be slightly root-bound before it pushes out new leaves.
 
If the pot is too large, the plant focuses on root growth instead of leaf growth.
 
Use a well-draining cactus or succulent mix for best snake plant growth.
 
A pot that is only an inch or two wider than the root ball is ideal.
 
Repotting every 2-3 years refreshes the soil and encourages continued growth.
 

How to Speed Up Snake Plant Growth

If you’re impatient with how long your snake plant takes to grow, there are ways to help it along.
 
Follow these tips to maximize snake plant growth within its natural limits.
 

1. Provide Bright, Indirect Light

As mentioned, light is the biggest factor in snake plant growth.
 
Move your plant to the brightest spot it can handle without direct scorching sun.
 
A south window with sheer curtain works beautifully.
 
More light means more photosynthesis, which fuels faster snake plant growth.
 

2. Use a Balanced Fertilizer During the Growing Season

Feed your snake plant once a month in spring and summer with a diluted houseplant fertilizer.
 
A 10-10-10 formula works well, but use half the recommended strength.
 
Fertilizer provides the nutrients needed for robust snake plant growth.
 
Stop fertilizing in fall and winter when growth naturally slows.
 
Over-fertilizing can burn roots and harm the snake plant’s growth.
 

3. Keep It in a Warm, Stable Environment

Snake plants grow best when temperatures stay consistently warm.
 
Avoid sudden temperature drops or cold drafts.
 
If your home is on the cooler side, the snake plant growth will be slower.
 
Moving it to a warmer room can noticeably speed up how long the snake plant takes to grow.
 

4. Don’t Overwater—But Don’t Underwater Either

Stick to a consistent watering schedule.
 
Water deeply when the soil is bone dry, then let it dry out again.
 
This mimics the plant’s natural dry-season/wet-season cycle and promotes steady snake plant growth.
 
Overwatering leads to root rot, while chronic underwatering can cause leaves to shrivel and slow growth.
 

So, How Long Does a Snake Plant Take to Grow?

A snake plant typically takes two to three years to grow from a small pup to a full, mature plant.
 
But how long does a snake plant take to grow really depends on light, water, temperature, and pot size.
 
Under ideal conditions, you’ll see steady snake plant growth with one to three new leaves per year.
 
In lower light or cooler rooms, the snake plant growth rate slows down considerably.
 
You can speed things up a bit with bright light, proper watering, and occasional fertilizing.
 
But remember, snake plants are slow growers by nature, and that’s part of their charm.
 
Now you know exactly what to expect from your snake plant’s growth.
 
Give it the right care and enjoy watching it slowly fill out over the years.