Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
To get rid of fungus gnats in peace lily, you need to target both the adult flies and the larvae living in the moist soil.
Getting rid of fungus gnats in peace lily plants starts with understanding that these tiny pests are more than just a nuisance, they can stress your beloved houseplant.
If you’ve been wondering how to get rid of fungus gnats in peace lily pots, the good news is that a few simple, consistent steps will completely clear them out.
Fungus gnats in peace lily soil thrive because your peace lily loves consistently moist, rich potting mix, which is basically a five-star hotel for gnat larvae.
In this post, we will walk through exactly how to get rid of fungus gnats in peace lily plants using natural, effective, and plant-safe methods.
Let’s dive into the best ways to save your peace lily from these annoying little fliers.
Understanding Why Fungus Gnats Love Peace Lily Soil
Before you can get rid of fungus gnats in peace lily plants, it helps to know why they’re there in the first place.
Fungus gnats are attracted to damp, organic-rich soil, and your peace lily’s watering needs create the perfect breeding ground.
The adult gnats lay their eggs in the top couple of inches of moist soil, and those eggs hatch into larvae that feed on fungi, decaying plant matter, and even your peace lily’s tiny root hairs.
So, getting rid of fungus gnats in peace lily pots isn’t just about killing the adults you see flying around, it’s about breaking the entire life cycle in the soil.
1. The Moisture Problem That Attracts Fungus Gnats
The number one reason you have fungus gnats in peace lily soil is that the top layer stays wet for too long.
Peace lilies do like consistent moisture, but they don’t need soggy soil on the surface.
When you water frequently from the top and never let the surface dry, you’re inviting fungus gnats to move in and multiply.
To get rid of fungus gnats in peace lily plants, you must change how you water, and that starts with letting the top inch or two of soil dry out between waterings.
2. The Organic Matter That Feeds the Larvae
Peace lily potting mixes are usually packed with peat moss, compost, or bark, which are all organic materials.
Fungus gnat larvae absolutely feast on this decomposing organic matter, and that’s why they multiply so fast in your peace lily pot.
Getting rid of fungus gnats in peace lily plants means reducing the food source for the larvae, which can be done by removing any dead leaves or debris sitting on the soil surface.
Effective Methods to Get Rid of Fungus Gnats in Peace Lily Soil
Now that you know why they’re there, let’s get into the actual action plan to get rid of fungus gnats in peace lily plants.
These methods work best when you combine them and stay consistent for at least two to three weeks.
Remember, the goal is to kill the larvae in the soil and stop the adults from laying more eggs.
1. Let the Soil Dry Out Completely at the Top
The simplest way to get rid of fungus gnats in peace lily plants is to stop watering from the top for a while.
Instead, switch to bottom watering, where you place the peace lily pot in a saucer of water and let the roots soak up moisture from below.
This keeps the top two inches of soil dry, which is exactly where fungus gnats in peace lily soil prefer to lay their eggs.
Dry topsoil will kill off the larvae that are already there, and it will discourage new adults from settling in.
2. Use Sticky Traps to Catch the Adults
While you’re drying out the soil, you also need to catch the adult fungus gnats flying around your peace lily.
Yellow sticky traps are incredibly effective because adult gnats are attracted to the color yellow.
Place a few sticky traps directly into the peace lily pot, sticking them upright in the soil.
These traps won’t eliminate the larvae, but they will significantly reduce the adult population, which stops the egg-laying cycle and makes it much easier to get rid of fungus gnats in peace lily plants for good.
3. Apply a Hydrogen Peroxide Soil Drench
This is one of the most effective ways to kill fungus gnat larvae in peace lily soil without harming your plant.
Mix one part 3% hydrogen peroxide with four parts water, and use this solution to water your peace lily thoroughly.
When the hydrogen peroxide hits the soil, it releases oxygen, which kills the larvae on contact while also aerating the roots.
This is a fantastic method to get rid of fungus gnats in peace lily pots because it targets the root of the problem, literally.
Repeat this drench once a week for two to three weeks to make sure every generation of larvae is gone.
4. Sprinkle Diatomaceous Earth on the Soil Surface
Diatomaceous earth is a fine, powdery substance made from fossilized algae, and it’s a natural killer for fungus gnats in peace lily soil.
Sprinkle a thin, even layer of food-grade diatomaceous earth over the top of the dry soil.
When adult gnats land on it or when larvae try to crawl out, the sharp microscopic edges cut their exoskeletons, causing them to dehydrate and die.
This is a long-term solution that works steadily to get rid of fungus gnats in peace lily plants as long as you keep the powder dry.
Preventing Future Fungus Gnats in Peace Lily Plants
Once you’ve managed to get rid of fungus gnats in peace lily pots, you don’t want them coming back.
Prevention is all about changing the environment so it’s no longer inviting to these pests.
Here are a few habits that will keep your peace lily gnat-free.
1. Always Water from the Bottom
Make bottom watering your permanent routine for your peace lily.
This keeps the top layer of soil dry, which is the single most effective preventive measure against fungus gnats in peace lily soil.
Only water from the top occasionally to flush out any salt buildup, and always allow the surface to dry afterward.
2. Repot with a Well-Draining Mix
If you’ve had a severe infestation, consider repotting your peace lily with fresh, well-draining potting soil.
Add extra perlite or coarse sand to the mix to improve drainage and aeration, which makes it much harder for fungus gnats in peace lily plants to thrive.
Also, make sure your peace lily pot has adequate drainage holes so water never pools at the bottom.
So, How to Get Rid of Fungus Gnats in Peace Lily Plants?
You can get rid of fungus gnats in peace lily plants by combining dry topsoil, sticky traps, and a hydrogen peroxide drench.
Getting rid of fungus gnats in peace lily soil isn’t a one-time fix, it requires persistence for a few weeks to break the full life cycle.
You need to dry out the top layer, catch the flying adults, and kill the larvae in the soil simultaneously.
With consistent bottom watering, a little diatomaceous earth, and a watchful eye, you’ll successfully get rid of fungus gnats in peace lily plants and keep them away permanently.
Your peace lily will thank you by growing healthy, strong, and beautifully pest-free.