50 Ways to Get Rid of Fungus Gnats

Suyash is a Master Gardener and the Editorial and Strategy Director at BalconyGardenWeb.com. With a focus on houseplant care, he combines over a decade of hands-on horticultural experience with editorial expertise to guide and educate plant enthusiasts.
Learn About Editorial Policy

2-Minute Read

Ways to Get Rid of Fungus Gnats – These easy, effective solutions will protect your green friends. Say goodbye to gnats and hello to thriving plants!

These tiny nuisances may seem insignificant, but left unchecked, they can wreak havoc on your beloved plants. If you’ve had enough and are ready to take action, you’re in the right place. Prepare for an in-depth guide that arms you with proven methods and Ways to Get Rid of Fungus Gnats!

23 Best Ways to Get Rid of Spider Mites on Indoor Plants

Ways to Get Rid of Fungus Gnats

1. Strategic Watering

Ways to Get Rid of Fungus Gnats 1Allow the soil to dry out between waterings. This practice disrupts the gnats’ breeding cycle, as they thrive in moist environments.

2. Bottom Watering

Water your plants from the bottom to prevent surface moisture, which attracts fungus gnats.

3. Enhanced Drainage

Ensure your plant pots have proper drainage holes to avoid water accumulation and discourage gnats.

How to Use Banana Peels to Get Rid of Aphids

4. Hydrogen Peroxide Drench

Mix a solution of 3% hydrogen peroxide and water (1:4) and water your plants to kill gnat larvae in the soil.

5. Neem Oil Application

Apply neem oil to the soil’s surface. Neem disrupts the gnat lifecycle and acts as a repellent.

6. Sand or Grit Mulch

Ways to Get Rid of Fungus Gnats 6Add a layer of sand or fine grit on the soil’s surface to prevent adult gnats from laying eggs.

7. Yellow Sticky Traps


Place bright yellow sticky traps in planters to catch adult gnats, reducing their population and saving your plants.

8. Beneficial Nematodes for Gnats

Introduce beneficial nematodes to the soil. These microscopic worms prey on gnat larvae, reducing their numbers.

80 Ways to Get Rid of Weed Smell

9. Diatomaceous Earth

Sprinkle diatomaceous earth on the soil’s surface. It damages the gnats’ exoskeletons, leading to their demise.

10. Cinnamon Powder

Ways to Get Rid of Fungus Gnats 10To get rid of fungus gnats naturally, a useful method is to generously sprinkle cinnamon powder directly onto the soil. The strong aroma of cinnamon acts as a powerful deterrent.

11. Apple Cider Vinegar Trap

Set up traps using apple cider vinegar and a few drops of dish soap. Gnats are attracted to the vinegar and get trapped.

12. Essential Oil Repellents


Use essential oils like peppermint, eucalyptus, or lavender to create a gnat-repelling aroma around your plants.

8 Potent Ways on How to Get Rid of Bed Bugs

13. Pyrethrin Spray

Don’t know how to get rid of fungus gnats? Just spray natural pyrethrin-based insecticides. These eco-friendly solutions, derived from chrysanthemum flowers, provide a safe and efficient way to control gnats.

14. Getting Rid of Fungus Gnats by Repotting

Ways to Get Rid of Fungus Gnats 14Repot plants using fresh, sterile soil to remove larvae and eggs of fungus gnats present in the old soil.

15. Soil Baking

Bake soil in the oven at a low temperature. By subjecting the soil to gentle heat, any lurking pests or eggs are effectively eradicated. This process not only ensures the immediate removal of gnats threats but also safeguards against future infestations.

16. Soil Drying Agents

Add perlite or vermiculite to your potting mix to improve drainage and prevent soil from staying too wet.

17. Gnat Nix


Spread Gnat Nix, a specialized material, on the soil’s surface. It creates a barrier that discourages gnats.

How to Get Rid of Mold on Clay and Terracotta Pots

18. Sticky Barrier to Get Rid of Fungus Gnats

Apply Tanglefoot or petroleum jelly around the edges of pots to prevent gnats from crawling in.

19. Predatory Mites

Introduce predatory mites to your soil. These tiny yet mighty allies are voracious feeders, specifically targeting gnat larvae.

20. Predatory Beetles

If you want to get rid of fungus gnats in houseplants, introduce rove beetles, a remarkable species known for their voracious appetite for gnat larvae and pupae residing in the soil.

21. Microscopic Worms

Ways to Get Rid of Fungus Gnats 21

Meet the powerful warriors of gnat eradication: Hypoaspis miles, a species of predatory mites, and Steinernema feltiae. These microscopic allies work tirelessly beneath the surface, preying on fungus gnat larvae and pupae.

22. Natural Predators for Gnats

Invite friendly creatures like spiders and ground beetles into your indoor garden. They naturally keep pesky gnats at bay.

23. Avoid Overfeeding

Prevent gnat infestations by moderating plant fertilization; excess nutrients act as a lure for these pests. Balance is key to maintaining a thriving, gnat-free environment for your plants.

21 Natural Ways to Get Rid of Cockroaches from Home and Garden

24. Maintain Cleanliness

Regularly remove fallen leaves and debris from the soil’s surface to eliminate potential breeding sites.

25. New Plant Quarantine

Isolate new plants for a few weeks before introducing them to your collection to prevent bringing in gnats.

26. Enhance Airflow

Provide adequate ventilation to your plants to reduce excess moisture. Optimal airflow promotes a healthier environment, which is unfavorable for gnats.

27. Control Humidity

Control indoor humidity levels to get rid of fungus gnats in house; reduced moisture discourages their presence, ensuring a pest-free environment for your indoor space.

28. Sanitized Tools

Ways to Get Rid of Fungus Gnats 28
Prioritize hygiene in gardening: disinfect tools to halt gnat larvae spread, safeguarding your plants from potential infestations.

Here are the best ways to get rid of flies

29. Insecticidal Soap

Treat plants with insecticidal soap, which kills gnats on contact while being safe for your plants.

30. Botanical Insecticides for Fungus Gnats

Combat gnats effectively with botanical insecticides like tobacco, providing a targeted solution to control and eliminate gnat populations in your surroundings.

31. Hydrogen Peroxide Soil Soak

Water your plants with a solution of hydrogen peroxide and water to eliminate larvae in the soil.

32. Biological Insecticides

Introduce beneficial bacteria like Bacillus thuringiensis israelensis (BTI) into the soil. BTI is a natural soil-dwelling bacteria that specifically targets gnat larvae, disrupting their digestive system and leading to their demise.

Where Do Maggots Come From & How To Get Rid Of Them

33. Carnivorous Plants

Introduce carnivorous plants like the Sundew (Drosera) or Butterwort (Pinguicula) near affected areas. These plants produce sticky substances that attract and trap gnats, naturally controlling their population.

34. Quartz Sand Cover

Keep adult gnats away by covering the soil with quartz sand, preventing them from laying eggs on the surface.

35. Coffee Ground Incorporation

Prevent gnat larvae by mixing used coffee grounds into the topsoil, creating an inhospitable environment for their growth.

36. Stale Beer Traps

Lure and trap adult gnats by placing shallow dishes filled with stale beer, effectively drowning the pests and minimizing their presence.

37. Remove Deceased Plants

Ways to Get Rid of Fungus Gnats 37

Promptly remove dead or decaying plants, which serve as breeding grounds for gnats, curbing their presence in your garden.

38. Yellow LED Lights

Swap regular white lights with yellow LED bulbs to discourage adult gnats from invading your space.

10 Effective Ways to Get Rid of Powdery Mildew

39. Plant Gnat-Repellent Flora

Grow natural gnat repellents such as garlic, chrysanthemums, or lavender around your area, creating a natural barrier against gnats.

40. Consult an Entomologist

Seek advice from an entomologist or horticulturist. Their tailored guidance can help you get rid of fungus gnats effectively.

41. Pest Control Services

Nation Pests Control Services

Consider professional pest control services for severe infestations that are difficult to manage.

42. Flypaper Strips

Ways to Get Rid of Fungus Gnats 42

Prevent flying gnats by strategically placing flypaper strips near your plants, catching adult gnats mid-air, and curbing their population effectively.

43. Sticky Cardboard

Create your own sticky traps by coating cardboard with adhesive and then placing them around your plants.

How to Get Rid Of Ground Moles with Vinegar

44. Vacuuming Fungus Gnats

Control gnats with precision by using a handheld vacuum to gently remove adult gnats from the air and around your plants, ensuring a pest-free environment.

45. Gnat Zapper

Invest in an electronic gnat zapper specifically designed to attract and eliminate these pests efficiently.

46. Essential Oil Spray for Gnats

Create a diluted essential oil spray by adding 5-6 drops in a litre of water (e.g., lavender or rosemary) and mist your plants to repel gnats.

47. Citrus Peels

Ways to Get Rid of Fungus Gnats 47Place citrus peels on the soil’s surface to get rid of adult gnats and mask the scent of the soil.

48. Homemade Gnat Spray

Mix water, dish soap, and neem oil in equal quantities to create a homemade spray that targets gnats on contact.

15 Ways on How to Get Rid of Drain Flies | How to Kill Drain Gnats

49. UV Light Traps

Create a gnat-free indoor environment by setting up UV light traps, which attract and trap adult gnats effectively, ensuring your plants remain healthy.

50. Plant Health Maintenance

Maintain the overall health of your plants by providing proper light, nutrients, and care. Healthy plants are more resilient to gnat infestations.

Ways to Get Rid of Fungus Gnats – Conclusion

By employing these comprehensive strategies, you’ll be well-equipped to tackle fungus gnats and protect the health and beauty of your beloved plants. Remember to adapt and combine methods for the best results and remain persistent in your efforts.

Recent Posts

Join our 3 Million Followers:


Related Articles


Please enter your comment!
Please enter your name here