Back to articles Plant Care

“How to Get Rid of Fungus Gnats in Your Indoor Plants”

Katya
October 21, 2026
No comments
"how to Get Rid of Fungus Gnats in Your Indoor Plants"

Sharing is caring!

If you’ve been searching for how to get rid of fungus gnats in your indoor plants, you are definitely not alone. I’ve been there, standing in my living room, watching these teeny tiny flies swarm up every time I watered my pothos. It’s super annoying, and honestly, a little embarrassing when guests come over! “how to Get Rid of Fungus Gnats in Your Indoor Plants” is a popular choice for gardeners.

The good news is that fungus gnats are way more of a nuisance than a serious threat to your plants. Once you understand what’s causing them, getting rid of the little pests is totally doable. I promise you can win this battle!

Why You Have Fungus Gnats in Your Indoor Plants

Fungus gnats are those tiny, dark flies that look a little like fruit flies but hang out around your plant soil instead of your fruit bowl. The adults don’t actually hurt your plants much, but their larvae are a different story. The larvae live in the top layer of your potting soil and munch on organic matter and plant roots, which can stress out younger or smaller plants.

The number one reason they show up is overwatering. Fungus gnats absolutely love moist, soggy soil because that’s where they lay their eggs. Here in Florida, our humidity already makes things tricky, so it’s really easy to accidentally keep your soil too wet without even realizing it.

I used to water my houseplants on a strict schedule, no matter what. Big mistake! I learned the hard way that watering on a schedule instead of checking the soil first is basically an open invitation for fungus gnats. Now I always do the finger test before I water anything.

How to Get Rid of Fungus Gnats: The Best Methods That Actually Work

Related article: Monstera Thai Constellation Care Guide: Light, Watering, and Growing Tips

The very first thing you need to do is let your soil dry out between waterings. Stick your finger about two inches into the soil before you water. If it still feels damp, wait another day or two. This alone can make a huge difference because the eggs and larvae can’t survive in dry soil.

Yellow sticky traps are my absolute favorite tool for catching adult gnats. You just stick them in the soil near your plants and the adults fly right into them. They won’t solve the whole problem on their own, but they help you see how bad the infestation is and knock down the adult population fast. You can grab them at any garden center or online for just a couple of dollars.

For the larvae in the soil, a product called Bacillus thuringiensis israelensis (BTi) works really well. It’s a natural, soil-dwelling bacteria that kills gnat larvae without harming your plants, pets, or kids. The University of Florida IFAS Extension actually recommends biological controls like BTi as a safe and effective option for indoor plant pests. You mix it with water and use it to water your plants like normal.

Another option I’ve used with great success is a hydrogen peroxide drench. Mix one part 3% hydrogen peroxide with four parts water and water your plant with it. It fizzes up in the soil and kills the larvae on contact. It sounds intense but it’s totally safe for your plants at that dilution!

Prevention Tips to Keep Fungus Gnats Out of Your Indoor Plants for Good

Once you’ve gotten the gnats under control, you really want to keep them from coming back. The biggest thing you can do is adjust your watering habits. Let the top two inches of soil dry out completely before watering again. Most houseplants actually prefer this anyway, so it’s a win-win.

You might also want to take a look at your potting mix. Regular potting soil holds moisture really well, which is great for some plants but not so great for gnat prevention. Adding a little perlite to your mix helps it drain faster and dry out more quickly between waterings. I usually do about a 70/30 mix of potting soil to perlite for most of my tropicals.

Topping your soil with a half-inch layer of sand or fine gravel is another trick I love. The adult gnats prefer to lay their eggs in moist, organic soil, and they don’t like laying eggs in dry sand or gravel. It’s a simple physical barrier that makes your pots way less attractive to them.

One more tip, especially for us Florida folks: be careful about bringing outdoor plants inside. Our warm weather means bugs are active year-round, and it’s really easy to accidentally bring gnats or their eggs indoors on a plant you’ve been keeping on the porch. eXtension.org recommends inspecting any new or outdoor plants carefully before bringing them inside, which is advice I now follow religiously.

Choosing the Right Soil and Pots to Keep Gnats Away

This is something a lot of people overlook, but your pot choice really matters when it comes to fungus gnats. Pots with good drainage holes are non-negotiable. If water can’t escape from the bottom, it just sits there and keeps the soil wet way longer than it needs to be.

Terracotta pots are fantastic for gnat-prone plants because the clay is porous and actually pulls moisture away from the soil. I switched several of my most gnat-prone plants over to terracotta and noticed a real difference. Plastic pots hold moisture much longer, so if you love plastic pots, just be extra careful not to overwater.

When you’re repotting, always use fresh, sterile potting mix. Old or reused soil can already have gnat eggs or larvae hiding in it before you even get started. I know it’s tempting to reuse old soil to save money, but trust me, it’s not worth the headache.

Taking care of your houseplants should be fun and relaxing, not a constant battle with tiny flies! Once you get your watering habits under control and use a couple of these simple tricks, fungus gnats really don’t stand a chance.

If you’re still struggling, just remember that knowing how to get rid of fungus gnats in your indoor plants takes a little patience. Stick with it, stay consistent, and your plants will be gnat-free before you know it. You’ve totally got this!

Subscribe to receive updates via email! 🌻

Written By

Katya

Katya is a Florida‑based gardener, mom, and plant lover who shares simple DIY projects, propagation tips, and everyday garden inspiration on Katya Blooms!

Read full bio

Leave a Comment