🪰 How to Get Rid of Fungus Gnats in Houseplants (Finally)

Why these tiny flies keep showing up—and how to make them leave for good.

Disclosure: Some links on this page are affiliate links. As an Amazon Associate, we earn from qualifying purchases at no extra cost to you.
TL;DR: - Fungus gnats come from overwatered soil (stop watering so much) - Yellow sticky traps catch adults immediately - Mosquito Bits (BTI) kill larvae in soil - Life cycle is 3-4 weeks—you're fighting multiple generations at once - Prevention is way easier than eradication

Fungus Gnats: The Problem You Can't Unsee

You water your plants. Five minutes later, tiny black specks start doing laps around your monstera. They're not fast, they're not scary, but they're deeply annoying—especially when guests are over and you have to pretend these little flies have always lived here.

Here's the thing: fungus gnats don't just appear. They show up because your soil is too moist, too often. They're not coming from outside (usually). They're hatching in your pots, right now, having a wholeass gnat party in your potting mix.

The good news? You can fix this. The bad news? You need to be consistent for about a month because their life cycle is annoyingly efficient.

What Even Are Fungus Gnats?

Fungus gnats (Bradysia species) are those tiny black flies hovering around your houseplants. They're about 2-3mm long—small enough to be annoying, large enough to be visible when they do their clumsy little flights.

The Life Cycle (Why This Is Harder Than It Looks)

Understanding their lifecycle is key to killing them effectively. They have four stages:

  1. Egg (3-6 days): Laid in moist soil
  2. Larva (10-14 days): Tiny white worms eating organic matter and plant roots
  3. Pupa (3-5 days): Cocoon stage in soil
  4. Adult (about 7 days): The flying bug you see

This means:

If you only treat adults, you'll keep seeing new ones emerge for weeks. If you only treat larvae, adults will keep laying eggs. The real solution is attacking from all angles—simultaneously.

Signs You Actually Have Fungus Gnats (Not Something Else)

Not every tiny flying thing is a fungus gnat. Here's how to confirm:

Quick test: Place a yellow sticky trap directly on the soil surface. If you catch tiny black flies, you've got fungus gnats. If you catch nothing but still see flies, check if they're fruit flies (they're attracted to different things and need different treatment).

Step 1: Stop Giving Them What They Want (Watering Changes)

Here's the uncomfortable truth: fungus gnats only exist because you're watering too much. Not to be harsh, but it's true.

Fungus gnat larvae need constantly moist soil to survive. If you let your soil dry out between waterings, larvae die. Adults can't lay eggs in dry soil. The colony collapses.

What to do:

This alone won't eliminate an existing infestation, but it prevents it from getting worse and is essential for any treatment to work.

Step 2: Catch the Adults (Immediate Relief)

Adult gnats are annoying but they're also the visible problem. Catching them doesn't solve the root cause, but it:

  1. Reduces egg-laying immediately
  2. Gives you peace of mind
  3. Monitors if treatment is working (fewer catches = progress)

Yellow Sticky Traps

Kensizer Yellow Sticky Traps →

Yellow is the color these dumb little flies can't resist. Place traps:

These are cheap, work immediately, and give you visual feedback on how bad the problem is. You'll catch way more in the first few days, then fewer as the population decreases.

Step 3: Kill the Larvae (The Real Solution)

This is where most people fail. They set traps, see fewer flies, and think they're done. But larvae in the soil keep churning out new adults. You need to kill the next generation.

Mosquito Bits with BTI (Your Best Friend)

Summit Mosquito Bits →

BTI (Bacillus thuringiensis israelensis) is a bacteria that's deadly to fungus gnat larvae but safe for humans, pets, and plants. It's the gold standard for gnat control.

How to use it:

  1. Make BTI tea: Steep 4 tablespoons of Mosquito Bits in 1 gallon of water for 30 minutes (or overnight for stronger)
  2. Strain out the bits (optional but cleaner)
  3. Water your plants with this solution as you normally would
  4. Repeat every 3-4 days for 2-3 weeks

Why strain? The bits themselves don't dissolve. Straining makes application easier but isn't strictly necessary—you can just sprinkle bits on soil and water in. Some people prefer this "set it and forget it" approach.

For stubborn infestations:

Bottom Watering (The Passive Attack)

Bottom watering forces water up through the soil from below, leaving the top layer drier—which means less ideal conditions for larvae and eggs near the surface.

How to do it:

  1. Fill a tub or tray with BTI tea
  2. Set pots in the water (1-2 inches deep)
  3. Let them soak for 15-30 minutes
  4. Remove and let drain completely

Do this for 2-3 weeks alongside your BTI treatments. It's low-effort and effective.

Step 4: When Things Get Desperate (Heavy Artillery)

If you've tried the above for a month and still have gnats, or if the infestation is absolutely wild, you need to escalate.

Systemic Insecticides (Last Resort)

Bonide Systemic Houseplant Insect Control →

Systemic insecticides are absorbed by the plant and kill anything that eats the roots—including fungus gnat larvae. This is effective but comes with caveats:

Warning: Neem oil is often recommended for gnats but it's mostly preventative. It doesn't work well against larvae in soil. Save your neem for spider mites and other surface pests.

Repotting (Nuclear Option)

Sometimes the soil itself is the problem. If you've got a severe, persistent infestation:

  1. Remove the plant from its pot
  2. Shake off as much old soil as possible (larvae and eggs come with it)
  3. Rinse roots gently under running water
  4. Throw away the old soil (sealed bag, trash outside)
  5. Clean the pot with bleach solution (1:10 ratio) or soap and water
  6. Repot with fresh, well-draining soil
  7. Start fresh with BTI treatments

This is a lot of work and stressful for the plant, so only do it if nothing else works. Often, consistent BTI treatment for 3-4 weeks will solve the problem without repotting.

Step 5: Prevention (Because You Know How You Got Here)

Once you've killed the gnats, don't let them come back. Prevention is way easier than eradication.

Watering Discipline

This is 90% of prevention. The same habits that cause gnats will bring them back:

Quarantine New Plants

New plants can bring hitchhikers. Keep new additions isolated for 2-3 weeks:

Sticky Trap Monitoring

Even after you're gnat-free, keeping a trap on affected plants for a month or two acts as an early warning system. If you catch anything, you can treat before it becomes an infestation again.

Improve Soil Drainage

If you're constantly battling gnats, your soil mix might be part of the problem:

Common Mistakes People Make

Treating Once and Calling It Done

You see fewer flies after one treatment and assume you're done. But eggs laid before treatment are still hatching. You need to keep treating for 2-3 weeks minimum.

Only Using Sticky Traps

Traps catch adults but do nothing for larvae. You'll keep seeing new gnats emerge for weeks. Use traps AND BTI.

Not Isolating Affected Plants

Gnats can fly (poorly, but they can). Move affected plants away from healthy ones until the infestation is under control.

Repotting Without Treatment

You repot the plant but don't treat the new soil or the surrounding area. Any remaining eggs or larvae in the old pot (or that escaped during repotting) will restart the cycle.

Overwatering "Because the Plant Needs Water"

More water makes the problem worse. The plant will survive a few weeks of slightly dry soil. The gnats won't.

FAQ

How long does it take to get rid of fungus gnats?

With consistent treatment (BTI + sticky traps + proper watering), you should see significant reduction in 1-2 weeks and complete elimination in 3-4 weeks. The key is being consistent—skip treatments and the cycle restarts.

Can fungus gnats live in dry soil?

No. Larvae need moist soil to survive. Adults can linger for a week or so, but they can't lay eggs in dry soil and will die naturally without reproducing.

Will cinnamon kill fungus gnats?

Cinnamon has mild antifungal properties but does NOT kill fungus gnat larvae. Some people sprinkle it on soil, but there's no evidence it works. Stick to BTI for actual treatment.

Can I use apple cider vinegar traps?

Apple cider vinegar with dish soap can attract and kill adult fruit flies. It does NOT work for fungus gnats—they're not interested in vinegar. Use yellow sticky traps instead.

Are fungus gnats harmful to my plants?

They're mostly a nuisance, but heavy infestations can damage roots, especially on young or small plants. This can cause stress, yellowing, or slowed growth. Serious damage is rare but possible.

Will my plant recover after gnat treatment?

Yes, absolutely. Plants recover quickly once the infestation is under control. You might see temporary stress from repotting (if you went that route), but established plants bounce back fine.

Related Guides

Last updated: 2026-02-11