How to Get Rid of Fungus Gnats in Houseplants (For Good)

PLANT CARE · FUNGUS GNATS · 24/04/2026

How to Get Rid of Fungus Gnats in Houseplants (For Good)

8 min read · By the Sybotanica Team
THE QUICK VERSION

Fungus gnats lay eggs in damp potting soil. Their larvae eat roots and hold your plants back from thriving.

Right now: let the soil dry completely between waterings, and pop up a few yellow sticky traps.

For good: use airy, bioactive soil with predatory mites in the worm castings, they quietly hunt the larvae while your plant gets on with growing.

See the permanent fix →

So, what are fungus gnats actually?

Fungus gnats (Sciaridae) are those tiny dark flies that rise up in a little puff the moment you touch your plant's soil. They're about 2 to 3 mm long, short-lived, and mostly harmless on their own.

The real trouble is happening beneath the surface.

A single female lays up to 200 eggs in the top few centimetres of moist potting soil. Those eggs hatch into thin, almost translucent larvae, and for the next two to three weeks, they snack on:

  • Decomposing organic matter in the soil
  • The tender root hairs your plant needs to drink
  • Young, developing roots (when the population gets heavy)

Then the larvae pupate, new adults emerge, and the whole cycle starts again, faster every round. That's why one or two flies can become a swarm within a month.

How to spot a fungus gnat problem in 30 seconds

You've got fungus gnats if:

  • Tiny dark flies puff up from the soil whenever you water or move the pot
  • You see them walking on the top of the soil, not just flying
  • You find small, whitish, thread-like larvae in the top centimetre of soil when you gently loosen it
  • Your plant is losing steam, with fewer new leaves, slower growth, yellowing, without an obvious reason

What fungus gnats are not (and how to tell):

  • Fruit flies hang out in the kitchen near ripe fruit, not on your plants
  • Whiteflies sit under the leaves, not in the soil
  • Thrips are long and slim, and they live on the leaves

Home remedies: what actually works (and what's wishful thinking)

Before we talk about the long-term fix, let's be honest about the classic hacks you've probably already tried:

Method Works? Why
✅ Beneficial nematodes (Steinernema feltiae) Highly effective Microscopic worms you mix into your watering can. They actively hunt fungus gnat larvae in the soil and infect them from the inside, breaking the cycle within a week or two.
✅ Let the soil dry out completely Short-term, effective Larvae need moisture. Dry soil stops the cycle, temporarily.
✅ Yellow sticky traps Catches the adults Reduces the next generation, but does nothing about larvae already in the soil.
✅ Cinnamon on the soil surface Moderate Slows fungal growth (larvae food); doesn't kill larvae directly.
✅ Matches head-down in the soil A bit The sulphur is mildly off-putting to them. Not a knockout.
❌ Vinegar traps Mostly myth They're attracted to fermenting fruit, not vinegar.
❌ Coffee grounds Actively unhelpful Adds more organic matter, which attracts more gnats.
❌ Supermarket bug sprays Short-term only Kills the adults you can see, misses everything underground.

Most of these target a symptom. Only one or two reach the larvae underground, and even then, they leave your soil exactly the way the gnats found it.

Why home remedies keep failing you

Fungus gnats adore one specific environment: damp, peat-heavy, nutrient-rich soil that stays wet for a long time.

That's basically the definition of supermarket potting soil.

Standard potting mix gives them everything on their wishlist:

  • A permanently moist top layer, perfect for egg-laying
  • Peat and undecomposed organic matter, plenty of food for the larvae
  • Poor drainage, so the wet zones never really dry
  • No predators, nothing in that sterile soil is working against them

You can clear out the adults with traps today. You can dry the top layer this weekend. But as long as your soil invites them in, a new generation will always move back in. It's not your fault, you're just fighting a game the soil keeps rigging against you.

The permanent fix: soil that protects itself

Every SYBASoil blend is built on three ideas that make fungus gnats unwelcome from day one.

1

An airy, fast-draining structure

Our mixes are made with coconut coir, perlite, pumice, and bark, no peat, no compaction. That means the soil actually dries out between waterings instead of holding a permanent wet film on top. Less moisture at the surface equals nowhere for gnats to lay eggs.

Left: SYBASoil. Right: regular potting soil.
2

Activated carbon to keep things clean

Fungus gnat larvae don't just eat roots, they also graze on soil fungi. Activated carbon filters impurities, slows fungal growth, and helps prevent the mouldy film some potting soils develop. Less fungus in the soil means less for the larvae to eat.

3

Predatory mites living in the worm castings

Here's the part that surprises most plant parents the first time they hear it: our fresh worm castings come with microscopic predatory mites (Macrocheles robustulus) already in the mix. They're invisible, they live in the top few centimetres of soil, and they hunt exactly one thing, fungus gnat larvae.

Predatory mites hunting pest larvae on a leaf. The species we use is Macrocheles robustulus, which lives inside our worm castings, where it targets fungus gnat larvae underground (impossible to film through the soil).

Honest note: the predatory mites aren't active in every single bag the day you open it, because the worm castings are protected from them during production. Once the soil settles into your pot and the conditions are right, they wake up and get to work. You won't see them, you won't feel them, and they never leave the pot. Completely safe for you, your kids, your cat, your dog, everything.

The result: instead of fighting a losing battle with home remedies, you have a pot that doesn't invite fungus gnats in the first place. No more sticky traps. No more squished flies in your morning coffee. Just happy plants getting on with growing.

  • "I'd tried cinnamon, traps, drying out the soil, you name it. Nothing stuck. Six months on SYBASoil and I haven't seen a single gnat across 40+ plants. My only regret is not switching sooner."

    ★★★★★ Maria K. on Trustpilot

  • "Guests actually asked if I'd finally moved my plants out, because there were no gnats flying around. They're still there, they're just happy and bug-free."

    ★★★★★ Stefan L. on Trustpilot

Our Happy Plant Guarantee

We stand behind every bag. 100% satisfaction guarantee, no drama, no fine print. Because our whole mission is simple: Making Plants Happy.

Frequently Asked Questions

How long does it take for fungus gnats to disappear after I repot with SYBASoil?

The adults you can see will die off naturally within 1 to 2 weeks. The larvae go out with the old soil when you repot. Your fresh SYBASoil blend doesn't give any new gnats a reason to stay. Most plant parents tell us their homes are gnat-free within 2 to 3 weeks.

Do I really need to repot? Can't I just top up with fresh soil?

For a permanent fix, yes, you'll want to repot. The larvae live in the soil, not on your plant, so if you keep the old soil, you keep the problem. A full repot takes around 10 minutes per plant and makes the difference between another round of gnats and finally being done with them.

Are the predatory mites safe for pets and kids?

Completely. Macrocheles robustulus is a well-established biological pest control organism used in professional greenhouses all over the world. They only hunt other small soil-dwellers, not mammals, not plants, not humans. They live exclusively in the top layers of soil, and they never leave the pot.

What makes SYBASoil different from other premium potting soil?

Three things together: airy peat-free structure (coconut coir, perlite, pumice), activated carbon to reduce fungal growth, and live predatory mites in the worm castings. Most premium soils have one of those. We're the only ones doing all three.

Can I use SYBASoil preventatively, even if I don't have gnats yet?

Honestly, that's the best time. Stopping a fungus gnat problem before it starts is much easier than fixing one that already exists. Switching to SYBASoil at your next repot builds the protection in from day one.

How long does a bag of SYBASoil last in the pot?

Each mix is designed for about 12 to 18 months of active life. After that, the organic nutrients start to taper off, and it's time to repot. That's a natural rhythm we recommend for healthy plants anyway.

What if my plant doesn't react well to the new soil?

Reach out to us, seriously, we'll help. Our 100% Satisfaction Guarantee means you can send an email to info@sybotanica.com and we'll work it out. No questions, no hassle. We only want what's best for you and your green friends.