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.
Your cactus is growing mushrooms because the soil is staying too wet for too long.
Fungi and cactus roots don’t mix well, and when mushrooms pop up, it’s a clear sign that your watering habits or potting mix are creating a perfect environment for spores to sprout.
If you’ve spotted tiny caps or a fuzzy growth at the base, you’re probably wondering about the cause, the risk to your plant, and what to do next.
In this post, we’ll dig into why your cactus is growing mushrooms, how to fix the moisture problem, and whether those mushrooms are harmless or a red flag for root rot.
Let’s get to the bottom of this fungal mystery.
Why Your Cactus Is Growing Mushrooms: The Moisture Connection
The simple answer to why your cactus is growing mushrooms is that the soil is staying damp longer than it should.
Mushrooms are the fruiting bodies of fungi, and fungi thrive in moist, humid, and organic-rich environments.
Cacti, on the other hand, are desert plants that prefer dry, well-draining soil with plenty of air circulation around the roots.
When you water too often, use a pot without drainage holes, or leave your cactus in a heavy potting mix, you create the exact opposite of its natural habitat.
That trapped moisture invites fungal spores, which are everywhere in the air and soil, to germinate and grow.
So, when your cactus is growing mushrooms, it’s essentially telling you that your soil is more like a swamp than a desert.
1. Overwatering Is the Number One Trigger
Overwatering is the most common reason your cactus is growing mushrooms.
Cacti store water in their stems, so they only need a drink when the soil is completely bone dry.
If you’re watering on a fixed schedule rather than checking the soil first, you’re likely giving your cactus more moisture than it can use.
That leftover water sits in the pot, creating a breeding ground for fungus.
When the soil stays wet for several days in a row, mushroom spores find the ideal conditions to sprout.
So, if you see mushrooms, it’s a strong hint that you’ve been a little too generous with the watering can.
2. Poor Drainage and Heavy Soil Trap Moisture
Even if you water correctly, the potting mix itself can cause your cactus to grow mushrooms.
Regular potting soil is too dense and holds too much water for cacti.
A proper cactus mix should contain sand, perlite, or pumice to allow water to flow through quickly and dry out fast.
If your cactus is in a pot without a drainage hole, water collects at the bottom, and that stagnant pool is a magnet for fungi.
The combination of a heavy organic soil and poor drainage keeps the root zone soggy, which is precisely why your cactus is growing mushrooms.
3. High Humidity and Poor Airflow Around the Pot
Your environment also plays a big role in mushroom growth.
If your cactus sits in a humid room, like a bathroom or a kitchen with lots of steam, the air itself can keep the soil moist.
Poor air circulation around the pot means the top layer of soil never gets a chance to dry out properly.
Those damp conditions are a welcome invitation for fungi to move in and fruit.
Even if you water sparingly, high ambient humidity can make your cactus grow mushrooms by keeping the surface of the soil wet.
Are Mushrooms Harmful to Your Cactus?
Mushrooms themselves aren’t usually the direct cause of cactus damage, but they signal a bigger problem.
The fungus that produces mushrooms lives in the soil and decomposes organic matter.
That process is fine in a forest, but in a cactus pot, it means the roots are sitting in a wet, decomposing environment.
The real danger comes from root rot, which is caused by bacteria and other fungi that thrive in the same wet conditions.
So, while the mushroom might look harmless, it’s a warning that your cactus’s roots are at risk of turning soft, brown, and mushy.
In short, your cactus growing mushrooms is not a good sign, but it’s also not a death sentence if you act quickly.
How to Stop Your Cactus From Growing Mushrooms
The fix is straightforward: make the environment less hospitable to fungus and more suitable for your cactus.
Here’s how you can tackle the problem step by step.
1. Let the Soil Dry Out Completely
The first thing to do is stop watering immediately.
Give the soil time to dry out completely, which might take a week or two, depending on your home’s temperature and humidity.
Only water again when the soil is dry to the touch at least an inch below the surface.
For the future, adopt a “soak and dry” method: water deeply until it runs out the drainage hole, then let the soil dry fully before watering again.
2. Repot With Fresh, Fast-Draining Soil
If your cactus is growing mushrooms, the best long-term fix is to repot it.
Remove the cactus from its current pot, and shake off the old soil from the roots.
Inspect the roots for any dark, mushy areas, and cut away any rotten sections with a clean, sterilized knife.
Repot into a new pot with drainage holes and use a commercial cactus mix or make your own with one part potting soil, one part coarse sand, and one part perlite.
Fresh soil will be free of the fungal spores that triggered the mushroom growth.
3. Improve Airflow and Reduce Humidity
Move your cactus to a spot with better air circulation, like near an open window or a fan.
Keep it away from humid areas like kitchens and bathrooms.
Also, consider placing a thin layer of small pebbles or gravel on top of the soil.
This helps keep the surface dry and prevents fungal spores from settling in.
So, Why Is My Cactus Growing Mushrooms?
Your cactus is growing mushrooms because the soil moisture levels are too high for a desert plant.
Whether it’s from overwatering, poor drainage, or high humidity, the mushrooms are a symptom of an environment that’s too wet.
The good news is that you can fix this by letting the soil dry out, repotting into a proper cactus mix, and improving airflow around the plant.
Once you correct those conditions, the mushrooms will disappear, and your cactus can get back to doing what it does best: staying tough and dry.
So keep an eye on that soil, and your spiky friend will thank you.