Skip to content
Stop Fungus Gnats

Plants

Fungus gnats in succulents and cacti

Written by Mustafa Ayan Fact-checked against university extension/IPM sources Last reviewed: September 19, 2026

Direct answer

Fungus gnats are genuinely uncommon in succulents and cacti, because their fast-draining mix and infrequent watering are inhospitable to gnat eggs and larvae in the first place. If you do see them here, it's a reliable signal that this particular pot is staying wetter than it should for that plant — fixing the mix and watering habit usually matters more than any larval treatment.

Why this usually means something else is off

Fungus gnat eggs and larvae need consistently moist organic matter to survive. A properly potted succulent or cactus — gritty, fast-draining mix, watered only when fully dry, in a pot with real drainage — simply doesn't offer that for long enough. Seeing gnats around one specifically usually points to one of a few common causes: a mix that's too peat-heavy for the plant, a pot with poor or blocked drainage, a saucer or cachepot holding water at the base, or a watering habit set for a different, thirstier plant nearby and applied here out of convenience.

What to fix, in order

  1. 1

    Empty any saucer or cachepot

    Standing water at the base defeats fast-draining mix entirely and is the single most common hidden cause.

  2. 2

    Check the pot actually drains

    A decorative pot with no drainage hole, or a nursery pot sitting too snugly inside one, can trap water against the roots even when the surface looks dry.

  3. 3

    Repot into a gritty, succulent-specific mix if it's peat-heavy

    Standard potting soil retains far more moisture than succulents and cacti need — mixing in perlite, pumice, or coarse sand changes how long it stays wet.

  4. 4

    Water on the plant's own schedule, not a shared one

    If this plant sits near thirstier houseplants and gets watered on the same pass, it's likely getting more than it needs.

Why a liquid drench is a poor fit here

The usual larval treatments — a Bti drench or an optional hydrogen peroxide drench — are both full watering events. Succulents and cacti are already more vulnerable to root rot from excess moisture than the gnats are a threat to them, so repeating a liquid drench on a plant like this can do more harm than the infestation itself. If larvae are confirmed and the moisture fixes above aren't enough, a light surface sprinkle of a Bti granule product (rather than a soaking drench) is a better-matched option — follow that product's label.

Plant-specific drying guidance

Sources