I've been battling a stubborn fungus gnat infestation for nearly six months now, and they're still coming back! I've resorted to using a strong insecticide spray, which I really didn't want to do, but it was a last-ditch effort. If that doesn't work, I'm looking for tried-and-true methods from anyone who's successfully gotten rid of these pests. What strategies have worked for you? I'd appreciate a list of options to explore! Thanks!
8 Answers
I've had great success using nematodes along with yellow sticky traps. The nematodes really cut down on the gnat population in just a few days. I followed up with another round of nematodes after a couple of weeks and replaced the sticky traps as a precaution. It worked wonders for me!
Nothing worked for me until I repotted every plant with fresh soil. It was a pain, but it finally did the trick!
Yellow sticky traps combined with sharp sand as a soil topping helped me; just be careful with plants that don’t like it—like my carnivorous ones. It cleared up most of my gnat issues!
You might want to try using Microbe-lift biologic mosquito control. I use just a few drops in my watering can, and it works really quickly. It's even easier than those mosquito bits, and I've found it much more effective!
Consider using mosquito dunks or gnatrol; they contain Bacillus thuringiensis israelensis, which targets gnat larvae. It’s not a quick fix since it only kills the larvae, but it does work in the long run!
Adding hydrogen peroxide to my watering routine helped a lot! I put in a capful of 6% solution, and it really targets those larvae. I also use yellow sticky traps and cover the soil with sand to combat them. It’s a bit of work but worth it!
Switching to a chunky soil mix really helped me keep gnats at bay, plus I use neem oil every now and then. I still catch a few gnats here and there, but it hasn’t been an issue lately, except when I bring in new plants from the garden center.
Brewing some 'mosquito dunks tea' and using yellow stickies worked well for me during my gnat battle. It took a few waterings, but it definitely made a difference!

I’ll definitely try the nematodes! Thanks for sharing!