What Smells Do Cockroaches Hate?

Google Reviews 4.8 Stars
4.8 ★★★★★3,600+ Google Reviews
BBB Accredited Business
Nextdoor Neighborhood Fave 2026 award
NPMA Member
BestCompany.com Best of the Best 2026 award
Published November 5, 2026 Cockroach Ryan Marshall

Search this question and you'll get a list: peppermint, bay leaves, cucumber peels, coffee grounds, vinegar, dryer sheets. Some of those have a little lab science behind them. Most have none. And even the ones that test well in a lab dish have never been shown to clear cockroaches out of a house.

Short answer

In lab tests, cockroaches avoid citrus oils (grapefruit, lemon, lime and orange) and catnip oil. A 2009 study of 17 essential oils found citrus oils repelled German cockroaches best, mostly because of limonene. But no smell has been shown to get rid of an infestation. Sanitation, sealing gaps and gel bait do that.

Wooden bowl holding a pale yellow grapefruit, an orange and several lemons against a dark background
The smell with the best evidence. Grapefruit, orange and lemon. Oils from these fruits repelled German cockroaches in a 2009 lab study, and limonene, the main compound in citrus peel oil, did most of the work. A fruit bowl is not the same thing.

Which Smells Do Cockroaches Actually Avoid?

Here's how the popular answers hold up against university and government research.

SmellWhat the evidence saysVerdict
Citrus oils (grapefruit, lemon, lime, orange)Repelled German cockroaches in a lab olfactometer test; also repelled American and smokybrown cockroaches (Yoon et al., 2009)Real effect, in the lab
Catnip oil (Nepeta cataria)Repelled adult male German cockroaches in a choice test at Iowa State; its main compound beat DEET (Peterson et al., 2002)Real effect, in the lab
Peppermint oilSold as a roach repellent; none of the extension services we cite recommend it for keeping roaches out of a homeUnproven indoors
Bay leaves, cucumber peels, coffee groundsPopular online; no extension recommendationFolklore
VinegarCleans up food residue, which helps; the smell itself isn't a recommended repellentClean with it, don't count on it
BleachKills a roach it soaks; the smell doesn't keep them awayNo. See will bleach kill a roach

Citrus: the best-tested smell

Researchers at Chungbuk National University screened 17 essential oils against the German cockroach (Blattella germanica) in a T-tube olfactometer, a device that gives the insect two paths and records which one it takes. Five oils repelled German cockroaches at rates of 70.0 to 96.7%. Four of the five were citrus: grapefruit, lemon, lime and orange. The citrus oils also repelled the American cockroach (Periplaneta americana) and the smokybrown cockroach (Periplaneta fuliginosa), the two big "palmetto bugs" of the Southeast. Limonene appeared to be the main active ingredient.

Catnip: it really is the smell

At Iowa State, entomologists tested catnip oil and its two nepetalactone compounds on adult male German cockroaches. One form, E,Z-nepetalactone, was significantly more repellent than the same dose of DEET, the active ingredient in many bug sprays. The telling detail: roaches with their antennae removed didn't react at all. They were responding to odor.

Catnip plant with a fuzzy flower spike of small white, purple-spotted blossoms and a toothed green leaf
Catnip, Nepeta cataria. The oil from this mint-family herb holds nepetalactone, which repelled German cockroaches in Iowa State lab tests. A pot of it on the patio won't do the same thing indoors.

Why Doesn't a Smell Get Rid of Roaches?

Repelling a roach in a glass tube is a different job from keeping a colony out of your kitchen for months. Here's why the jump fails:

  • The oils evaporate. A 2025 study of essential oils against German cockroaches notes that many of them are highly volatile, and that this has been flagged as a concern for practical use. Whatever repellent effect you get fades as the scent does.
  • Repelling isn't killing. A German cockroach colony that lives inside your walls just shifts a few inches to an untreated crack and keeps breeding.
  • Outdoor roaches come in for water and shelter. A cotton ball by the door does nothing about the gap under it.
  • Lab doses are strong. The 2025 study applied oils at up to full strength directly onto the roach, a higher dose than commercial products contain.

So if peppermint oil on the baseboards hasn't stopped the roaches, it was never going to be the fix.

Can Strong Smells Make a Roach Problem Worse?

Sometimes, yes. Repellents scatter roaches, and scattered roaches are harder to reach. The University of Kentucky says the ingredients in bug bombs "tend to be repellent, causing insects to scatter," and that foggers "seldom are effective against household pests."

The bigger issue is bait. Gel bait works because roaches eat it and carry it back to their hiding spots. Kentucky entomologists say baits pair a slow-acting insecticide with a food attractant, and they warn: "Do not spray around your bait placements with cleaning agents or other insecticides." A strong oil spray right on top of the bait you just placed works against it.

Light brown German cockroach seen from above, with two dark parallel stripes on the shield behind its head
The roach in most of these studies. The German cockroach is small, tan and marked with two dark stripes behind the head. It lives and breeds indoors, so no outdoor scent barrier will touch it.

What Smells Attract Cockroaches Instead?

Food and water. That's the short list, and it's where your effort pays off. Clemson Cooperative Extension says German cockroaches are mainly found in kitchens and bathrooms around sinks and drains, American cockroaches in dark, moist, warm areas around sewers, and smokybrowns in dark, warm, humid spots. Warm, humid summers in Charleston, Columbia, Raleigh and Hampton Roads suit all three.

Take away what draws them in:

  • Don't leave dishes or pet food out overnight. The University of Kentucky lists both, along with garbage left to pile up.
  • Store food and garbage in tight containers, as Clemson recommends.
  • Don't let water stand in the sink. Fix drips under the sink and behind the toilet.
  • Cut the clutter in kitchens and bathrooms.
  • Keep drain traps full. Pima County, Arizona, which deals with a lot of sewer roaches, advises keeping water in the P-trap under every sink, adding water weekly in hot weather. More on drains in our guide to getting rid of water bugs.
  • Seal the way in. Kentucky recommends caulking cracks around doors and windows and sealing where pipes and wires pass through walls with caulk, foam or copper mesh.

If You Still Want to Use Scents

A citrus-scented cleaner is fine, and wiping up grease with it does real good. Just keep expectations and safety straight:

  • "Natural" roach sprays aren't checked by the EPA. Products that qualify as minimum risk pesticides are exempt from federal registration, and the EPA says it does not review them.
  • Oils aren't harmless. The National Pesticide Information Center notes plant oils can be harmful to the eyes and some people are allergic to them. Keep bottles away from kids, and ask your vet before using concentrated oils around pets.
  • Keep scents away from bait. Wipe and spray in one place, put bait somewhere else.
  • Don't use oils in place of the basics. Sanitation, sealing and bait are what the extension services recommend. See our cockroach prevention tips.

The same lesson shows up with other pests. Peppermint oil is the most popular natural mouse repellent, and the evidence there is just as thin. See does peppermint oil keep mice away.

When to Call a Professional

  • You keep seeing small tan roaches with two dark stripes in the kitchen or bathroom. That's the German cockroach, which lives and breeds indoors.
  • You find egg cases, droppings or shed skins in cabinets and drawers.
  • A few weeks of cleanup, sealing and bait haven't cut the numbers.
  • Big roaches keep coming in from outside and you can't find how.

If the roaches are already well established, start with our guide to getting rid of a heavy roach infestation. Our cockroach control service uses targeted baits and follow-up visits for German roaches and palmetto bugs across South Carolina, North Carolina and Virginia. Request a free quote online.

Key Takeaways

  • Citrus oils repel cockroaches in the lab. Grapefruit, lemon, lime and orange oil repelled German, American and smokybrown cockroaches in a 2009 study.
  • Catnip oil works on smell too. Its nepetalactone beat DEET against German cockroaches at Iowa State.
  • No smell clears an infestation. Oils evaporate, and roaches move to the next crack.
  • Repellents can backfire. They scatter roaches and can keep them off bait.
  • Food and water are the real draw. Clean up, fix leaks, seal gaps and use gel bait.

Sources: C. Yoon, S.-H. Kang, J.-O. Yang, D.-J. Noh, P. Indiragandhi and G.-H. Kim, "Repellent activity of citrus oils against the cockroaches Blattella germanica, Periplaneta americana and P. fuliginosa", Journal of Pesticide Science 34(2), 2009; C. J. Peterson, L. T. Nemetz, L. M. Jones and J. R. Coats, Iowa State University, "Behavioral activity of catnip (Lamiaceae) essential oil components to the German cockroach", Journal of Economic Entomology, 2002; A. Manzanares-Sierra et al., "Essential Oils as Bioinsecticides Against Blattella germanica", Insects, 2025; University of Kentucky Entomology, "Cockroach Elimination in Homes and Apartments" (EF614); Clemson Cooperative Extension HGIC, "Cockroach (Roach) Control"; Pima County, Arizona, cockroach prevention; U.S. EPA, "Conditions for Minimum Risk Pesticides"; National Pesticide Information Center, "Minimum Risk Pesticides".

Frequently Asked Questions

In a 2009 lab study of 17 essential oils, citrus oils (grapefruit, lemon, lime and orange) repelled German cockroaches best, and limonene did most of the work. Catnip oil also repelled German cockroaches in Iowa State tests. Neither has been shown to clear roaches out of a home.

Peppermint oil is sold as a natural roach repellent, but none of the extension services cited here recommend it for keeping cockroaches out of a home. Essential oils are also highly volatile, so any effect fades as the scent does.

Bay leaves show up on most home-remedy lists, but none of the extension services cited here recommend them. A few leaves in a cabinet won't reach roaches living behind the walls or under the sink.

Vinegar is a fine cleaner, and wiping up grease and crumbs does help because it removes food. The smell itself isn't a recommended cockroach repellent.

Food and water. Dirty dishes, pet food left out overnight, garbage, grease and standing water all draw them in, which is why cockroach baits combine a slow-acting insecticide with a food attractant.

Photo credits: Photo: Felicia Montenegro on Unsplash; Ryan Hodnett, CC BY-SA 4.0, via Wikimedia Commons; Clemson University, USDA Cooperative Extension Slide Series, CC BY 3.0 US, via Wikimedia Commons.

Protect Your Home From Pests

Licensed, insured pest control for South Carolina, North Carolina & Virginia.

Get a Free Quote

Customer Reviews

What Our Customers Are Saying

B
Brad Simmons
Local Guide · Termite Inspection
★★★★★

"Tony's inspection highlighted several issues. With a good explanation of solutions, he's getting my house back on track."

Verified Google Review
B
Brian Cousins
Local Guide · General Pest Control
★★★★★

"I called at 1pm on a Friday and they squeezed me in the same day, amazing. Mike and Jonathan did a fantastic job explaining the treatment plan."

Verified Google Review
S
Sandra Harvey
Termite Control
★★★★★

"Jonathan is very thorough, friendly and professional. He kept me informed about finding the termites, showing pictures and video."

Verified Google Review