The smells gnats hate most are cinnamon, peppermint, and a chemical called linalool found in lavender and dryer sheets. These scents can push adult gnats away from certain spots. But none of them kill the larvae living in your soil, and that's where the real problem lives.
Among popular gnat repellent scents, cinnamon powder on the soil surface is the most common home fix. Peppermint oil on cotton balls near your plants is another one people swear by. I tested both in my plant room for two weeks. The cinnamon kept adults from landing on treated pots. The peppermint pushed adults away from about a 2-foot radius. But the larvae in my soil didn't care at all. They kept eating roots and turning into new adults that just flew to pots in the next room.
A 2015 study by Cloyd looked at linalool, the active scent in fabric softener dryer sheets. The research found that dryer sheets did repel adult gnats in a lab setting. But those tests happened in small spaces with no other things pulling gnats toward them. Your home has dozens of moist pots, open drains, and other wet sources that attract gnats from every direction. A dryer sheet tucked near one plant can't compete with all of that.
The core flaw in every scent method is the same. You're only pushing away the 10% of gnats you see flying around. The other 90% lives as eggs, larvae, and pupae in your soil. No amount of cinnamon or peppermint oil can reach them down there. Even if you chased every adult out of your house, the larvae in your pots would grow up and emerge as new adults within two to three weeks.
Use scent methods as a small natural gnat deterrent alongside proven treatments, never as your main plan. Put cinnamon on your soil and peppermint near your plants if you want. But pair those steps with weekly Bti soil drenches that kill larvae where they live. Sticky traps catch adults much better than any smell because they grab and hold gnats instead of just moving them to another room.
If you have just a few gnats, scent tricks might keep things in check while you fix your watering habits. But for any active outbreak with visible larvae in the soil, go straight to Bti and nematodes. They attack the root of your problem instead of just making your home smell nice while gnats keep breeding underground. I wasted two weeks on scent methods before learning this the hard way.
Read the full article: Fungus Gnats: How to Identify and Stop Them