Why Does My Plant Soil Smell Bad? 3 Causes (and Fixes)
Cause #1: Root Rot (Most Common)
Sour, swampy smell + soggy soil = anaerobic decay of dead roots. Unpot immediately. Cut all black mushy roots with sterilized scissors. Dust with cinnamon. Repot in fresh dry mix. No water for 7 days.
Cause #2: Fungus Gnats + Fungal Mat
Slight sour smell + tiny flies hovering above soil. Fungus gnats lay eggs in moist topsoil, and the resulting larvae plus fungal mat smell unpleasant. Let soil dry between waterings, add a layer of horticultural sand on top, or use mosquito bits drenched in water.
Cause #3: Stagnant Fertilizer Salts
Sharp chemical smell + white crust on soil = accumulated fertilizer salts. Flush the pot with plain water for 5 minutes. Stop fertilizing for 6–8 weeks. Resume at half strength when symptoms clear.
Frequently asked questions
Is sour-smelling soil always a death sentence for my plant?
No — if you catch it early (mild smell, plant still mostly healthy), most plants recover with a repot and root pruning. Severe rot with collapsed stems is harder to save.
Can I just add new soil on top instead of repotting?
No. The bad-smelling layer needs to be removed entirely. Top-dressing only masks the smell temporarily; the underlying rot continues.
Sources and references
- Houseplant Diseases — University of Minnesota Extension
Get personalized help with your plant
One plant diagnosis and one room design are included in the free trial. Account and checkout required; your selected subscription renews unless canceled.
Start my free trial