This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
To get rid of gnats in pothos, you need to target both the adult gnats and their larvae living in the damp soil.
If you’ve noticed tiny flying insects buzzing around your pothos plant, you’re likely dealing with fungus gnats.
These pests thrive in moist potting mix, which is exactly what pothos loves.
In this post, we’ll walk through exactly how to get rid of gnats in pothos using simple, effective methods.
Let’s explore how to get rid of gnats in pothos so your plant stays healthy and gnat-free.
How to Get Rid of Gnats in Pothos
The key to how to get rid of gnats in pothos is breaking the gnat life cycle.
Gnats lay eggs in moist soil, and larvae feed on organic matter and roots.
Here’s exactly what to do to get rid of gnats in pothos for good:
1. Let the Soil Dry Out Between Waterings
Gnats need consistently damp soil to survive and reproduce.
By letting the top two inches of soil dry out completely, you eliminate the environment larvae need.
Pothos actually prefers to dry out a bit between waterings, so this helps your plant too.
Checking soil moisture with your finger is the easiest way to know when to water.
This single habit is one of the most effective ways how to get rid of gnats in pothos.
2. Use Sticky Traps for Adult Gnats
Yellow sticky traps catch adult gnats and prevent them from laying more eggs.
Place the traps near the soil surface or just above the pot rim.
Adult gnats are attracted to the yellow color and get stuck on the adhesive.
Replace traps every few weeks until you no longer see gnats on them.
This method alone won’t solve the problem, but it’s a great complement to other gnat-control steps.
3. Apply a Hydrogen Peroxide Soil Drench
A diluted hydrogen peroxide solution kills gnat larvae on contact without harming your pothos.
Mix one part 3% hydrogen peroxide with four parts water.
Pour the mixture through the soil until it drains out the bottom of the pot.
The peroxide releases oxygen bubbles that kill larvae and also aerate the roots.
Repeat this treatment once a week for three weeks to fully break the cycle.
4. Repot with Fresh, Well-Draining Soil
If the infestation is severe, repotting your pothos can give you a fresh start.
Old soil may be packed with gnat larvae and eggs.
Use a well-draining potting mix and a pot with drainage holes.
Remove as much old soil from the roots as possible before replanting.
This is a more drastic method, but it’s very effective for how to get rid of gnats in pothos completely.
5. Use Bottom Watering to Keep Soil Surface Dry
Gnats lay eggs only on the top inch of moist soil.
If you water from the bottom, the surface stays dry, discouraging egg-laying.
Place your pothos pot in a tray of water for 15–20 minutes until the soil absorbs moisture.
Then remove the pot and let any excess water drain away.
Bottom watering is a preventative strategy that works alongside other methods.
Natural Remedies to Get Rid of Gnats in Pothos
Chemical sprays aren’t necessary when natural options work just as well.
Here are a few favorite natural remedies to get rid of gnats in pothos:
1. Neem Oil Spray for Foliage and Soil
Neem oil is a natural insecticide that disrupts the gnat life cycle.
Mix a teaspoon of cold-pressed neem oil with a quart of water and a few drops of dish soap.
Spray the soil surface and the undersides of leaves once a week.
It won’t harm your pothos, but it will repel and kill gnats over time.
2. Diatomaceous Earth on the Soil Top
Food-grade diatomaceous earth (DE) is a fine powder that dehydrates gnats and larvae.
Sprinkle a thin layer on top of the dry soil.
When gnats crawl through it, the powder damages their exoskeletons.
Reapply after watering because the DE loses effectiveness when wet.
It’s a safe, non-toxic option for gnats in pothos plants.
3. Cinnamon Powder as a Natural Fungicide
Cinnamon has antifungal properties that kill the fungus gnat larvae feed on.
Just sprinkle ground cinnamon on the top layer of soil.
It helps dry out the soil surface and disrupts the gnat food source.
Plus it smells great and is completely safe for your pothos.
Preventing Gnats from Returning to Your Pothos
Once you’ve cleared the infestation, prevention is key for how to get rid of gnats in pothos long-term.
Follow these simple habits to keep gnats away:
1. Water Only When Necessary
Overwatering is the number one cause of gnats in pothos.
Stick to a schedule where the soil dries out completely between waterings.
Use a moisture meter if you’re unsure about when to water.
2. Quarantine New Plants
New plants can introduce gnats to your pothos.
Keep any new plant separated for at least two weeks.
During that time, watch for signs of gnats and treat if needed.
3. Improve Air Circulation Around the Pot
Gnats prefer still, humid air.
Place a small fan near your pothos to keep air moving.
Good airflow helps the soil surface dry faster and discourages gnats.
4. Use a Layer of Sand or Gravel on Top
A thin layer of coarse sand or small gravel on the soil surface prevents gnats from laying eggs.
They can’t burrow through the abrasive layer.
It also keeps the top of the soil dry, which is a win-win.
So, How to Get Rid of Gnats in Pothos?
To get rid of gnats in pothos, you need to dry out the soil, trap adults, and kill larvae using methods like hydrogen peroxide or neem oil.
The key is consistency and breaking the gnat life cycle over several weeks.
By following the steps in this post, you can successfully get rid of gnats in pothos and prevent them from coming back.
Your pothos will thrive again without those annoying little flies buzzing around.
Happy planting and enjoy your gnat-free pothos!