Why does my plant soil smell like rotten eggs

I'm here to share my experience. If you buy something through our links, we may earn a commission.

What that rotten-egg smell usually means

If your plant soil smells like rotten eggs, the first thing I think about is a lack of oxygen in the root zone. That smell is usually hydrogen sulfide, and it shows up when soil stays too wet and the good, oxygen-loving microbes can’t do their job. Once that happens, the anaerobic stuff takes over, and the pot starts smelling like a swamp that sat closed up for too long.

I’ve seen this most often in houseplants that look “fine” on top while the root zone is quietly going downhill. The leaves may still be green, but the pot smells awful when you water it, or when you press a finger into the soil and break the crust. By then, the problem is usually drainage plus watering habits, not a mystery disease.

What you’ll actually notice

The smell is the giveaway, but it usually comes with a few other clues.

  • The pot feels heavy long after watering.
  • The top layer looks dry, but the middle of the pot is still wet.
  • Leaves may start yellowing from the bottom.
  • Growth slows down, even if the plant is getting light.
  • You may notice fungus gnats hanging around the soil surface.

The smell can show up right after watering, especially if the potting mix is holding too much moisture. If the odor is strongest only when the soil is soaked, that points to poor drainage or compacted mix rather than a dead plant.

When it’s a real problem and when it isn’t

A faint earthy smell after watering is normal. Healthy potting soil has a smell of its own. What is not normal is a sharp sewer-like, rotten-egg odor that makes you pull the pot away from your face.

If the smell disappears after the soil dries and the plant looks vigorous, you may just have a potting mix that stays wet a little too long. That is annoying, but not an emergency. If the smell sticks around for days, the leaves are drooping, or the base of the plant feels soft, that is a real problem and the roots need attention.

If the pot smells bad and stays wet, don’t keep “checking” it with more water. That’s how a manageable problem turns into root rot.

The big mistake people make

The most common mistake is watering on a schedule instead of watering based on how the soil actually feels. A lot of plants are killed by kindness. People see the top inch dry, give it another drink, and the bottom half of the pot never gets a chance to breathe.

Another easy-to-miss mistake is using a decorative pot without drainage holes. It looks neat on a shelf, but it traps water at the bottom. I’ve opened plenty of cachepots where the plant was sitting in a hidden puddle. On the outside, everything looked normal. Inside, the roots were drowning.

One realistic example

A snake plant in a 10-inch nursery pot started smelling like rotten eggs about three days after each watering. The top of the soil dried fast because the plant sat near a bright window, so it looked safe. But the inside stayed soggy for over a week. When the plant was lifted, the bottom roots were brown and mushy, and the pot had a sour, sulfur smell. The fix was to unpot it, trim the damaged roots, replace most of the soil with a chunkier mix, and move it into a smaller pot with better drainage. After that, watering dropped from once every 7 days to once every 18 to 21 days, and the smell never came back.

Quick checklist to figure out what’s going on

  • Smell the soil right after watering and again 24 hours later.
  • Feel how heavy the pot is compared with a dry pot of the same size.
  • Check whether the pot has drainage holes.
  • Look for yellowing lower leaves or mushy stems.
  • Stick a wooden skewer or chopstick deep into the soil and see if it comes out wet and cool.
  • Inspect for fungus gnats, which often show up when soil stays too wet.

How to fix it without making it worse

Let the soil dry properly

If the plant can handle it, stop watering until the pot has actually dried out. Not just the surface. The whole root ball should lose that soggy feel. For many indoor plants, that means waiting several days longer than your usual routine.

Check drainage first

If the pot has no drainage holes, move the plant into one that does. This matters more than people want to admit. Great soil in a bad pot still becomes a swamp.

Refresh the mix if it stays wet too long

Dense, old potting soil breaks down and holds water like a sponge. Repot into a chunkier mix if needed. For many houseplants, adding perlite, orchid bark, or pumice helps a lot. The goal is to leave air pockets around the roots, not pack the soil tightly like garden dirt.

Trim only clearly rotten roots

If you unpot the plant and find mushy, brown, foul-smelling roots, trim those away with clean scissors. Healthy roots are usually firmer and lighter in color. Don’t overdo it by cutting everything that looks slightly off. Save as many healthy roots as you can.

What not to do

Do not drown the plant in extra water because the soil feels dry on top. That top layer can fool you. Do not add a thick layer of gravel at the bottom of the pot; that old trick does not improve drainage the way people think it does. And do not keep adding fertilizer while the soil smells bad. Fertilizer won’t fix low oxygen, and it can stress already damaged roots.

When the smell is not a crisis

If you just repotted with compost-heavy mix, or you watered a very dry peat-based mix and noticed a temporary earthy-sour smell that fades within a day, that is usually not a disaster. Fresh organic material can smell stronger at first, especially in a warm room. What matters is whether the smell fades as the soil airs out and the plant stays firm and upright.

If the pot is small, the plant is actively growing, and the smell is mild and short-lived, I’d watch it before I’d panic. The problem is usually more about watering rhythm than plant surgery.

A practical way to keep it from coming back

The best habit is simple: water only when the soil tells you to. Lift the pot, poke the mix, and pay attention to how long it takes to dry after a thorough watering. Once you learn that rhythm, the rotten-egg smell usually disappears for good.

For most indoor plants, I also recommend this practical rule: if the pot still feels noticeably heavy three days after watering, something about the mix, pot, or watering amount is off. That single check catches a lot of problems early.

In the end, rotten-egg soil is your plant’s way of saying the roots aren’t getting enough air. That’s fixable, and often pretty quickly, if you stop watering blindly and deal with the drainage issue instead of the odor alone.

Nick Wayne

Gardening and lawn care enthusiast

Nicolaslawn