How to Get Rid of Fungus Gnats in Houseplants (Singapore)
Little black flies drifting up whenever you water a houseplant, then settling back on the soil — those are fungus gnats. They’re harmless to people but annoying, and their larvae can nibble plant roots. Because Singapore’s humid climate keeps potting mix damp, indoor plants are a perfect breeding ground. Here’s how to get rid of fungus gnats and stop them coming back.
What fungus gnats are
Fungus gnats are small (2–4mm), dark, mosquito-like flies that live around the surface of potting soil. The adults are weak fliers you’ll see hovering near pots, windows and sometimes screens. The real problem is below ground: their larvae live in the top few centimetres of damp soil and feed on fungus, organic matter and tender roots.
They’re often confused with drain flies, which breed in sink and floor-drain gunk rather than plant pots. If yours cluster around drains rather than plants, see our guide to getting rid of drain flies instead.
Why your houseplants attract them
Fungus gnats need one thing above all: consistently moist soil rich in organic matter. Common causes in Singapore homes include:
- Overwatering, or pots that don’t drain well
- High indoor humidity keeping soil surfaces damp
- Cheap or composty potting mix that holds a lot of water
- Plants in dim corners where soil dries slowly
Fix the moisture and you remove most of the problem.
How to get rid of fungus gnats
A two-pronged approach works best: kill the adults you can see, and stop the larvae breeding.
- Let the soil dry out. Allow the top 2–3cm of soil to dry between waterings. Larvae can’t survive in dry topsoil — this is the single most effective step.
- Bottom-water your plants. Water from the tray so the surface stays drier while roots still drink.
- Yellow sticky traps. Lay or stand them at soil level to catch adults and monitor numbers.
- A layer of sand or fine gravel (about 1cm) on top of the soil stops adults laying eggs and dries the surface faster.
- BTI (Bacillus thuringiensis israelensis). This biological larvicide, sold as mosquito-control dunks or granules, kills gnat larvae when you water it in — safe for plants, pets and people.
- A hydrogen peroxide soil drench (one part 3% peroxide to about four parts water) kills larvae on contact; it fizzes briefly then breaks down to water and oxygen.
How the methods compare
| Method | Targets | Notes |
|---|---|---|
| Drying out soil | Larvae + breeding | Most important fix |
| Sticky traps | Adults | Also for monitoring |
| Sand/gravel topping | Egg-laying | Easy prevention |
| BTI | Larvae | Safe, repeat weekly |
| Peroxide drench | Larvae | Fast, short-lived |
Combine a couple of these and you’ll usually clear an infestation within two to three weeks — long enough to break the breeding cycle.
Stop fungus gnats coming back
Prevention is mostly about watering habits and soil:
- Water less, and only when the topsoil is dry.
- Use pots with good drainage and empty standing water from trays.
- Choose a well-draining potting mix rather than heavy, composty soil.
- Quarantine new plants for a week or two before placing them near others.
- Don’t leave organic debris (fallen leaves, old mulch) sitting on the soil.
In air-conditioned condos and HDB flats where plants live indoors, simply easing off the watering can solves the problem on its own.
It also helps to think about where your plants sit. A pot in a dim, poorly ventilated corner holds moisture far longer than one near airflow and light, so its soil surface stays damp and gnat-friendly for days. Moving vulnerable plants to a brighter, breezier spot — or running a small fan nearby — speeds up surface drying and quietly discourages the next generation of fungus gnats.
Common mistakes that keep gnats around
If an infestation drags on for weeks, it’s usually one of these:
- Watering on a fixed schedule. Watering “every two days” regardless of how dry the soil is keeps the surface permanently moist and the gnats permanently fed. Water only when the topsoil has dried.
- Treating adults but not larvae. Sticky traps and sprays thin out the flies you see, but the breeding continues in the soil. You have to dry out or treat the soil to actually stop them.
- Forgetting the trays. A pot can drain perfectly while sitting in a saucer of standing water that wicks straight back up. Empty trays after watering.
- Repotting into the same heavy mix. A composty, water-retentive mix re-creates the problem. Switch to a free-draining mix.
- Missing a second source. If flies persist after the soil dries, check drains — they may be drain flies or fruit flies, not fungus gnats at all.
The Singapore humidity angle
Year-round humidity is the reason fungus gnats are so common in local homes. Even careful waterers find that potting soil in a dim, still corner of an HDB flat or condo stays damp for days, giving larvae all the time they need. Two simple habits help most: move vulnerable plants somewhere brighter and breezier so the surface dries faster, and run a small fan nearby. If gnats are drifting in from a neighbour’s plants or a shared corridor through open windows, fine-mesh window insect screens keep them — and other small flying pests — out while still letting air through. For a broader routine across an indoor or balcony garden, see balcony garden pest control in Singapore.
Frequently asked questions
Are fungus gnats harmful to people or pets?
How long does it take to get rid of fungus gnats?
Are fungus gnats the same as fruit flies or drain flies?
Will letting the soil dry out hurt my plant?
When to get help
Fungus gnats are a nuisance pest rather than a serious one, and the steps above resolve nearly all cases at home. But if you’re seeing waves of small flies throughout your home and aren’t sure plants are the only source, it’s worth investigating drains, damp and other breeding sites. Professional pest control in Singapore can identify the source and treat it if a DIY approach isn’t getting on top of things.
Related guides
- How to get rid of drain flies
- How to get rid of fruit flies
- How to get rid of springtails
- How to get rid of whiteflies on plants
- Balcony garden pest control in Singapore
- How to keep insects out of the house
*Tired of gnats over your plants? Get a free pest-control quote and clear them for good.*