How to Get Rid of Fungus Gnats in Houseplants for Good
Stop the cycle with proven soil and larvae treatments that actually work.
Reviewed by Domakihub home & decor pros · 2026-06-23 · 4 min read
Fungus gnats are one of the most common nuisances for anyone keeping indoor plants — whether in a family home, a holiday rental apartment, or a hotel lobby in Greece. The adult gnats are mostly harmless, but their larvae feed on roots and organic matter in moist potting soil, weakening plants over time. The video above walks through nine practical solutions; the steps below distil the most effective into a clear action plan you can start today.
What Are Fungus Gnats and Why Do They Keep Coming Back?
Fungus gnats (family Sciaridae) are tiny, dark flies roughly 2–3 mm long. They are attracted to damp organic soil and lay their eggs just below the surface, where the larvae hatch and feed on root hairs and decaying plant matter.
The reason infestations are so persistent is generational overlap: adults lay up to 200 eggs each, and a new generation hatches every three to four weeks. Treating only the adults — swatting them or using sticky traps alone — leaves larvae untouched and the cycle continues within weeks.
Why Greek Homes and Rentals Are Particularly Vulnerable
Greece's mild winters mean many property owners keep houseplants year-round in well-watered indoor pots. Olive, ficus, and monstera plants in terracotta pots are common, and overwatering — especially in winter when plants grow slowly — creates exactly the wet, oxygen-poor soil conditions fungus gnats need.
Holiday rental properties are especially at risk because irrigation schedules are often set and forgotten. An automatic dripper that works well in August can saturate soil in October, turning a single pot into a breeding colony that persists between guest stays.
5 Steps to Eliminate Fungus Gnats
- 1
Let the Soil Dry Out Between Waterings
Fungus gnat eggs and young larvae cannot survive in dry soil. For most houseplants, allow the top 3–5 cm of potting mix to dry completely before watering again. This alone breaks a significant portion of the breeding cycle within two to three weeks and is the single most effective long-term prevention measure.
- 2
Apply a Hydrogen Peroxide Soil Drench
Mix one part 3% hydrogen peroxide with four parts water and use it as your next watering. The solution kills larvae on contact as it fizzes through the soil, then breaks down into water and oxygen — leaving no harmful residue. Repeat every five to seven days for three weeks to catch multiple larval generations.
- 3
Top-Dress Pots with a Dry Layer of Sand or Perlite
Spread a 1–2 cm layer of coarse horticultural sand or perlite over the soil surface. This creates a dry, inhospitable barrier that discourages adult females from laying eggs. Sand is inexpensive, readily available at Greek garden centres (κηποτεχνικά), and works continuously without any chemical input.
- 4
Set Yellow Sticky Traps at Soil Level
Yellow sticky traps placed at or just above pot level catch adult gnats before they lay new eggs. While traps alone will not end an infestation, they reduce the adult population, help you monitor how bad the problem is, and give a clear signal when numbers are finally dropping. Replace traps every one to two weeks.
- 5
Treat with Bacillus thuringiensis israelensis (Bti)
Bti is a naturally occurring soil bacterium that kills fungus gnat larvae but is completely safe for people, pets, and beneficial insects. It is sold as granules or a liquid concentrate (brand names include Gnatrol and Bactimos). Drench the soil according to package directions once a week for three consecutive weeks. This is the most targeted biological control available and is especially useful for larger plantings or commercial properties.
Rather have a pro handle it?
Get a vetted pest control pro in your city — one number, booked in EN/EL/DE.
FAQ
- How do I know if I have fungus gnats and not fruit flies?
- Fungus gnats are dark grey or black with long legs and antennae, and they hover around soil rather than food. Fruit flies are tan or yellowish, rounder in body shape, and cluster near overripe fruit or drains. If the flies disappear when you stop watering and reappear when soil is wet, they are almost certainly fungus gnats.
- Can fungus gnats kill my plants?
- Adult gnats cause no direct plant damage, but large larval populations can stunt or kill smaller or younger plants by damaging root systems and creating entry points for root rot pathogens. Established, healthy plants in well-draining soil usually tolerate a mild infestation, but it is still worth treating to prevent escalation.
- How long does it take to get rid of fungus gnats completely?
- Expect four to six weeks to fully clear an infestation when combining soil drying, a hydrogen peroxide drench, and sticky traps. This covers two full gnat generations. Skipping even one week of treatment lets the remaining larvae mature and restart the cycle, so consistency matters more than any single product.