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.
Why are mushrooms growing in my snake plant?
This is a common question among indoor plant owners.
The simple answer is that mushrooms are growing in your snake plant due to excess moisture and organic matter in the soil.
Snake plants are tough, drought-tolerant succulents, so seeing fungi pop up can be alarming.
But in most cases, mushrooms growing in your snake plant are harmless and even a sign of healthy soil.
In this post, we’ll explain exactly why mushrooms are growing in your snake plant, what it means for your plant’s health, and how to prevent them.
Let’s dig in.
Why Mushrooms Are Growing In My Snake Plant
Mushrooms grow in snake plants when conditions are right for fungal life.
Here’s what’s going on when you see mushrooms growing in your snake plant:
1. Excess Moisture in the Soil
Snake plants prefer dry soil between waterings.
If you’ve been watering too often, the soil stays damp for too long.
Damp soil encourages fungal spores to germinate and produce mushrooms.
That’s why mushrooms growing in your snake plant almost always point to overwatering.
2. Organic-Rich Potting Mix
Many commercial potting soils contain bark, compost, or peat moss.
These materials break down slowly, providing a food source for fungi.
When you combine organic soil with consistent moisture, mushrooms will start growing in your snake plant.
3. Mushroom Spores Already Present
Spores are everywhere in the air and in soil.
You can’t see them, but they’re always waiting for the right conditions.
If you notice mushrooms growing in your snake plant, it means spores landed in the pot and found a perfect environment.
4. Low Air Circulation
Snake plants tolerate low light but still need airflow.
Stagnant humid air around the pot helps mushrooms grow.
Poor ventilation combined with wet soil is a recipe for mushrooms growing in your snake plant.
Common Causes of Mushrooms Growing In Snake Plant Soil
Beyond the basics, certain habits lead directly to mushrooms growing in your snake plant.
1. Watering on a Schedule Rather Than on Demand
Snake plants don’t like a fixed watering schedule.
If you water every Tuesday regardless of soil moisture, you’re likely overwatering.
That constant dampness is the main reason mushrooms are growing in your snake plant.
2. Using Poorly Draining Containers
A pot without drainage holes traps water at the bottom.
Even if you water sparingly, the excess has nowhere to go.
This hidden moisture creates the perfect spot for mushrooms growing in your snake plant.
3. Leaving Dead Leaves or Debris on Top of the Soil
Fallen leaves or old potting mix on the surface add organic matter.
As these break down, they feed fungi.
That’s another reason you see mushrooms growing in your snake plant pot.
4. Bringing Home Contaminated Soil
Sometimes, the bag of soil you bought already contains fungal spores.
If you repot your snake plant with that soil, mushrooms can appear within days.
It’s not your fault; but it explains why mushrooms are growing in your snake plant suddenly.
How to Prevent Mushrooms From Growing In Your Snake Plant
You can stop mushrooms from growing in your snake plant by fixing the environment.
Here’s what to do:
1. Let the Soil Dry Out Completely
Only water your snake plant when the top two inches of soil are bone dry.
In winter, you might water only once a month.
Dry soil means no mushrooms growing in your snake plant.
2. Improve Airflow Around the Plant
Set the pot in a spot with gentle air movement.
A small fan or an open window can help.
Mushrooms hate dry, moving air, so this stops them from growing in your snake plant.
3. Remove Mushrooms Immediately
Pick out any mushrooms you see, including the little caps.
Dispose of them in the trash, not in compost.
This prevents spores from spreading and causing more mushrooms growing in your snake plant.
4. Repot With a Grittier Mix
Use a cactus or succulent potting mix that drains fast.
Add perlite or pumice to reduce organic content.
Without organic matter and moisture, mushrooms won’t start growing in your snake plant.
5. Choose a Pot With Drainage Holes
If your current pot lacks drainage, repot into one that has them.
This simple change keeps the soil from staying soggy.
Dry soil is the enemy of mushrooms growing in your snake plant.
6. Use a Thin Layer of Top Dressing
Cover the soil surface with pebbles, sand, or pumice.
This barrier stops spores from landing in the damp soil.
It also speeds evaporation, making it harder for mushrooms to start growing in your snake plant.
So, Why Are Mushrooms Growing In My Snake Plant?
Mushrooms are growing in your snake plant because the soil is too moist and rich in organic matter.
This creates a perfect habitat for fungal spores that are always present.
The good news is that these mushrooms are usually harmless to your snake plant.
But they do signal that you need to adjust your watering routine or improve drainage.
By letting the soil dry out, increasing airflow, and removing the mushrooms when they appear, you can keep mushrooms from growing in your snake plant again.
Just remember: a snake plant thrives on neglect.
Water it less, give it bright indirect light, and don’t worry too much about occasional mushrooms.
Your snake plant will be just fine.