Tiny flies hovering around your houseplants? Those are fungus gnats — and they are a watering problem disguised as a pest problem. This guide covers how to identify fungus gnats, kill the larvae in the soil, trap the adults, and stop them from coming back using proven methods: hydrogen peroxide drench, BTi (Mosquito Bits), sticky traps, and bottom watering.
Sarah Green
Horticulturist and garden expert with 15+ years of experience growing vegetables, herbs, and houseplants. Certified Master Gardener.
My Garden Journal
The Real Problem: Wet Soil, Not Pest Infestation
Fungus gnats are almost always a symptom of one thing: soil that stays wet too long. The adult gnats do not damage plants — they are a nuisance. The larvae, which live in the top 2–3 inches of moist soil, are the problem: they feed on organic matter, root hairs, and — in heavy infestations — young roots, causing wilting and yellowing that looks like underwatering.
The solution is therefore two-pronged: kill the larvae already in the soil, and let the soil dry out enough that new eggs never hatch. Every treatment works faster and lasts longer when you fix the moisture problem at the root (literally).
Fungus Gnats vs Fruit Flies: How to Tell the Difference
Before treating, confirm what you have. Both are small flies near plants. The distinction matters because the fixes are completely different.
| Fungus Gnats | Fruit Flies | |
|---|---|---|
| Size | ~2mm, very small | ~3mm, slightly larger |
| Color | Gray-black, delicate | Brown-tan, stocky |
| Wings | Long, held flat | Short, held angled |
| Movement | Run/hop across soil surface | Fly erratically, hover |
| Where found | Near soil, hovering at pot level | Near fruit, drains, trash |
| Attracted to | Wet soil, decaying organic matter | Fermenting fruit, vinegar |
| Larvae | Translucent, in soil | In rotting fruit |
Diagnostic test: Place a thin slice of raw potato on the soil surface. Leave it 24–48 hours. If you find small white maggots (2–5mm) on the underside when you lift it — fungus gnat larvae confirmed.
Identify the Severity
| Level | Signs | Urgency |
|---|---|---|
| Light | A few adults flying; no larvae found | Nuisance only — treat preventatively |
| Moderate | 5–15 adults per pot; larvae in potato test | Treat now before larvae damage roots |
| Heavy | 20+ adults; wilting/yellowing despite correct watering | Treat immediately — root damage likely |
Treatment: Step-by-Step
The fastest elimination combines a soil drench (kills larvae) + sticky traps (captures adults) + watering change (prevents reinfection). For heavy infestations, add BTi as an ongoing soil treatment.
Step 1: Let the Soil Dry Out
Stop watering immediately. Allow the top 2–3 inches of soil to dry completely before any treatment. This alone kills many eggs and newly hatched larvae, which require moisture to survive. Most common houseplants (pothos, snake plant, monstera, philodendron) tolerate a full week without water with no damage.
Do not water again until the top 2 inches are bone dry. This is often the single most effective step — especially for light infestations.
Step 2: Apply a Hydrogen Peroxide Soil Drench
Mix a solution of 1 part 3% hydrogen peroxide to 4 parts water (e.g., 50ml H2O2 in 200ml water per 15cm pot). Water your plant with this solution as a normal watering, allowing it to soak through to the drainage tray.
- The H2O2 fizzes on contact with organic matter (larvae, eggs, fungal matter) and kills on contact
- It breaks down into water and oxygen within minutes — no residue, no harm to the plant
- Safe for all houseplants at this dilution
- Repeat every 7 days for 3 weeks (covers the full fungus gnat lifecycle: egg 3 days → larvae 10 days → pupa 4 days → adult)
Buy: 3% hydrogen peroxide is sold in any pharmacy as wound antiseptic. Do not use higher concentrations.
Step 3: Set Yellow Sticky Traps
Adult gnats are attracted to the color yellow. Press yellow sticky trap cards (available online or at garden centers) into the soil at pot level or hang them just above the plant. Replace when covered.
Sticky traps do not kill larvae — they are for adults only. They also serve as a population monitor: count the gnats per trap per week to measure progress.
Step 4: Apply BTi for Persistent Infestations
BTi (Bacillus thuringiensis var. israelensis) is a naturally occurring soil bacteria sold as "Mosquito Bits" or "Gnatrol." It is the most effective long-term larvae treatment available and is OMRI certified organic.
How to use Mosquito Bits:
- Soak 1 tablespoon of Mosquito Bits in 1 liter of water for 30 minutes
- Strain out the bits, use the water to water your plants
- The BTi-infused water is absorbed into the soil and kills larvae when they eat it
- Repeat every 2–3 weeks for 2 months during active infestation
BTi has zero effect on plant roots, beneficial soil organisms, humans, or pets. It only affects fungus gnat larvae (and mosquito larvae). It is safe and effective for long-term preventative use in any potting soil.
Step 5: Switch to Bottom Watering (Permanent Prevention)
Bottom watering — placing the pot in a tray of water and letting the plant drink from the drainage hole up — keeps the soil surface dry, eliminating the moist top layer that fungus gnats need to lay eggs and hatch.
This is the single best prevention strategy. Fungus gnats lay eggs in the top 2–5cm of moist soil. If that layer is always dry, the infestation cycle cannot restart.
Why Fungus Gnats Keep Coming Back
If your fungus gnats return after treatment, one of these is the cause:
1. Overwatering — the root cause is still present Fungus gnats cannot establish in dry soil. If adults persist, the soil is still staying wet. See the overwatering guide to diagnose your watering frequency.
2. Poor drainage soil Dense soil retains moisture in the upper layer longer. Mix in perlite (20–30% by volume) to improve drainage and aeration. See the houseplant soil guide for potting mix recommendations.
3. New plants or fresh potting mix Fungus gnats often arrive in bags of potting mix (especially peat-heavy mixes) or on new plants from a nursery. Inspect new plants before bringing them indoors. Consider baking small quantities of potting soil (82°C / 180°F for 30 minutes) to kill eggs if you are repeatedly reinfesting.
4. Incomplete treatment cycle The fungus gnat lifecycle is ~21–28 days. A single treatment that kills larvae hatched that week leaves eggs already in the soil. Three full weeks of treatment (hydrogen peroxide drench or BTi) is required to break the cycle.
5. Neighbouring infected plants Gnats move freely between pots. Treat all houseplants in the same room simultaneously, not just the most visibly infested one.
Neem Oil for Fungus Gnats
Neem oil (specifically the azadirachtin compound) disrupts the fungus gnat lifecycle by acting as an insect growth regulator — preventing larvae from developing into pupae. It is less fast-acting than hydrogen peroxide but provides longer residual protection.
Soil drench application:
- Mix 2 teaspoons of neem oil + 1 teaspoon dish soap per liter of water
- Emulsify thoroughly (neem oil does not mix with water without surfactant)
- Water the plant normally with this solution
- Repeat every 7–10 days for 3–4 applications
Note: neem oil has a strong odor and can temporarily affect root uptake in sensitive plants. The hydrogen peroxide drench is generally preferred for speed; BTi is preferred for organic long-term use.
Prevention: The Long-Term Plan
| Practice | How It Prevents Gnats |
|---|---|
| Let soil dry between waterings | Eggs and larvae require moisture to survive |
| Bottom water | Surface stays dry — gnats can't lay viable eggs |
| Use well-draining soil | Perlite-amended mix drains faster, reduces moisture window |
| Use terracotta pots | Breathable walls wick moisture away from soil faster |
| Inspect new plants | Quarantine 1–2 weeks before placing near other plants |
| Don't leave standing water in saucers | Remove drainage water after 30 minutes |
| Yellow sticky traps as monitors | Catch early infestations before they establish |
Are Fungus Gnats Harmful to Plants?
Adults: No. Adult fungus gnats do not bite, sting, or damage plants. They are pure nuisance.
Larvae: Yes, in heavy infestations. Larvae feed on root hairs and young feeder roots. Symptoms of larval root damage look identical to overwatering: wilting despite moist soil, yellowing lower leaves, stunted growth. See the root rot guide if you suspect root damage alongside a fungus gnat infestation.
Severity: Light to moderate infestations rarely cause visible plant damage. Heavy infestations (20+ adults per pot, multiple generations) in small pots with young plants or cuttings can cause genuine root damage and growth stall.
FAQ
Are fungus gnats harmful to humans or pets?
No. Fungus gnats do not bite, carry disease, or harm humans or animals. They are a plant care issue only. Hydrogen peroxide, BTi (Mosquito Bits), and neem oil at the dilutions used for plants are also non-toxic to humans and pets.
How long does it take to get rid of fungus gnats?
With consistent treatment (soil drench every 7 days + sticky traps + reduced watering), adult populations typically drop within 1–2 weeks. Full elimination takes 3–4 weeks to break the complete lifecycle. An untreated infestation can persist indefinitely if the soil stays moist.
Will letting the soil dry completely kill my plant?
Most common houseplants (pothos, snake plant, monstera, philodendron, ZZ plant, peace lily) tolerate 7–10 days without watering with zero harm. Succulents tolerate weeks. Only moisture-sensitive plants (maidenhair fern, some calatheas) would show stress. For those, use the BTi soil drench method rather than letting the soil dry aggressively.
Do I need to repot to get rid of fungus gnats?
Rarely. Repotting removes the infested soil but also stresses the plant. It is only warranted if the infestation is severe (heavy root damage) or the current potting mix has very poor drainage and cannot be corrected with top-dressing perlite. For most infestations, treat in place.
Can I use cinnamon for fungus gnats?
Cinnamon has antifungal properties and is sometimes recommended to reduce the fungal matter that gnats feed on. It does not kill larvae directly. Sprinkle on the soil surface as a supplement to — not replacement for — hydrogen peroxide drench or BTi treatment.
Why do I have fungus gnats if I barely water my plants?
Fungus gnats can arrive in bags of commercial potting mix, which is often pre-infested. The presence of gnats does not always mean you are overwatering — it can mean the eggs were already in the soil when you potted the plant. The fix is the same: hydrogen peroxide drench to kill larvae, sticky traps to capture adults.
What is the fastest way to get rid of fungus gnats?
The fastest method is a 1:4 hydrogen peroxide:water drench applied once the top 2 inches of soil are dry, combined with yellow sticky traps. This combination produces visible results (fewer adults, no new larvae) within 7–10 days. For speed, do not skip the sticky traps — they capture egg-laying adults and break the reproduction cycle faster than soil treatment alone.
Do fungus gnats live in the soil or on the plant?
Both. Larvae live exclusively in the soil (top 5cm), feeding on organic matter and roots. Adults emerge from soil, mate, and re-lay eggs in the soil. Adults spend most of their short lives (about 7–10 days) near the soil surface or hovering around the plant. They do not damage leaves or stems.
このガイドをシェア
関連ガイド
関連するガイドで学び続けましょう
Indoor Plantsの他のガイド
How to Propagate Pothos: Water & Soil Methods (Step-by-Step)
How to Get Rid of Whiteflies on Houseplants: Complete Treatment Guide
How to Get Rid of Thrips on Houseplants: Complete Treatment Guide
How to Get Rid of Scale Insects on Houseplants (Complete Treatment Guide)