How to Get Rid of Fungus Gnats

Fungus gnats are a common nuisance for indoor gardeners and houseplant enthusiasts. These tiny, fly-like insects can quickly become a significant problem if not addressed promptly. Fortunately, several effective methods exist to eliminate fungus gnats and prevent future infestations.

What Causes Fungus Gnats?

Fungus gnats thrive in moist, organic-rich environments, making overwatered houseplants an ideal breeding ground. The adult gnats are attracted to damp soil where they lay their eggs. The larvae then feed on fungi, organic matter, and plant roots, which can cause damage to your plants. Common causes of fungus gnat infestations include:

Close-up of fungus gnat on a plant leaf
  1. Overwatering: Excess moisture in the soil creates an ideal environment for fungi, which the larvae feed on.
  2. Poor Drainage: Plants in containers with poor drainage are more likely to have consistently moist soil, attracting fungus gnats.
  3. Organic Matter: Soil mixes rich in organic material, such as peat or compost, can provide a food source for fungus gnat larvae.
  4. Infected Plants: Bringing new plants into your home that are already infested with fungus gnats can introduce them to your other plants.

Preventing Fungus Gnats

The key to preventing fungus gnats is to create an environment that is not conducive to their breeding. Here are some effective prevention strategies:

  1. Proper Watering: Allow the top layer of soil to dry out between waterings. Fungus gnat larvae need moist soil to survive, so reducing moisture can disrupt their life cycle.
  2. Good Drainage: Ensure your plant containers have adequate drainage holes to prevent water from accumulating at the bottom.
  3. Sterilised Soil: Use sterilised soil mixes to reduce the chances of introducing fungus gnat larvae or eggs.
  4. Inspect New Plants: Before bringing new plants into your home, inspect them for signs of fungus gnats. Quarantine new plants for a few weeks to ensure they are pest-free.
  5. Bottom Watering: Consider watering your plants from the bottom. This allows the soil to absorb water without creating a consistently moist surface layer that attracts fungus gnats.
Fungus gnat larvae in soil

Natural Ways to Get Rid of Fungus Gnats

If you already have a fungus gnat problem, there are several natural methods to eliminate them without resorting to harsh chemicals:

Neem Oil

Materials Needed: Neem oil, water, spray bottle.

Method: Mix one tablespoon (approximately 15 ml) of neem oil with one litre of water and pour the solution into a spray bottle. Use this mixture to drench the soil and spray the plant leaves. Repeat the process every few days until the fungus gnats are gone. Neem oil disrupts the gnats' life cycle, preventing them from reproducing.

Dry Out Between Waterings

Materials Needed: None (just adjust your watering routine).

Method: Allow the top 2-5cm of soil to dry out completely between waterings. Fungus gnat larvae need moist soil to survive, so drying out the soil will kill the larvae and prevent adult gnats from laying eggs. Be mindful not to let your plants dry out too much, especially if they require consistently moist soil, but a moderate drying period can be very effective.

Sticky Traps

Materials Needed: Yellow sticky traps.

Method: Place yellow sticky traps near the base of infested plants or hang them just above the plants. The bright yellow color attracts adult fungus gnats, which get stuck to the adhesive surface. This helps reduce the adult population and disrupts their breeding cycle. Replace the traps as they become covered with gnats.

Apple Cider Vinegar Trap

Materials Needed: A shallow dish, apple cider vinegar, dish soap.

Method: Fill a shallow dish with apple cider vinegar and add a few drops of dish soap. Place the dish near your infested plants. The gnats are attracted to the vinegar, and the soap reduces the surface tension, causing them to drown.

Sand Layer

Materials Needed: Sand.

Method: Add a thin layer of sand on top of the soil in your plant pots. This dries out quickly and prevents adult gnats from laying eggs in the soil.

Potato Slices

Materials Needed: Raw potato slices.

Method: Place raw potato slices on the surface of the soil. The larvae will be attracted to the potatoes, which can then be removed and disposed of after a few days.

Chamomile Tea

Materials Needed: Chamomile tea bags, water.

Method: Brew a strong chamomile tea and let it cool. Water your plants with the tea. Chamomile has antifungal properties that can help reduce the fungus in the soil that larvae feed on.


Materials Needed: Garlic cloves.

Method: Crush a few garlic cloves and place them on the soil surface. The strong smell of garlic can deter fungus gnats.


Materials Needed: Matchsticks.

Method: Insert matchsticks into the soil with the heads down. The sulphur in the match heads can act as a natural repellent for fungus gnats.

Fungus gnats can be a frustrating problem for plant lovers, but with proper prevention and natural control methods, you can keep your plants healthy and gnat-free.

Learn how to banish plant scale here .

Find your perfect Slugg.

Free Metro Delivery | All Orders Dispatched in 24 Hours!
  • Lucy

    Regular price $399
    Regular price
    4.9 (317)

    a modern statement delicate in design

  • Rosie

    Regular price $399
    Regular price
    5.0 (373)

    a classic beauty with a dramatic twist

  • Thomas

    Regular price $399
    Regular price
    5.0 (250)

    a minimalistic design with clean lines