What Smell Do Cockroaches Hate? The Honest Truth About Natural Repellents

4.9 · 600+ Google reviewsBy Faris Rosli, Lead Pest Control Technician  ·  Updated 27 June 2026  ·  6 min read
A German cockroach feeding on sugar on a kitchen surface
Photo by Pexels

Search what smell cockroaches hate and you’ll get a list of 30 essential oils and a promise that a few bay leaves will save your kitchen. Here’s the honest version. A handful of scents — catnip, oregano, peppermint — genuinely make cockroaches walk the other way in lab tests, but no smell kills a colony or reaches the eggs. Repellents relocate roaches; they don’t get rid of them. Some of the famous ones, like cucumber and coffee grounds, do nothing at all. Below is what actually works, what’s overhyped, and where a smell really fits into cockroach control.

The Short, Honest Answer

Cockroaches “smell” with their antennae, and strong volatile compounds — menthol, terpenes, the sharp oils in herbs — irritate them enough to avoid a treated spot for a while. That’s repellency, not control. Two things break it. The scent evaporates within hours to a couple of days, and roaches habituate — they get used to a smell that’s always there and start ignoring it.

So a peppermint spray by the door might keep a stray American roach from wandering in tonight. It will do nothing about the German cockroach colony already nesting behind your cabinet hinge. Worth remembering: cockroaches don’t have a queen. They live in shared harbourages — clusters of nymphs and adults packed into warm cracks — so there’s no single royal target a smell could drive out. A bay leaf in the cupboard is a speed bump, not a wall.

Smells With Real Lab Evidence

A peppermint essential oil bottle with fresh mint leaves
Photo by Pexels

A few oils have actually been measured against cockroaches in controlled trials. The numbers look impressive — until you remember they were recorded in sealed dishes at fixed concentrations, which your kitchen is not.

ScentWhat the research showsReal-home verdict
Catnip (nepetalactone)Repelled German cockroaches better than DEET, effective from ~5%Strongest evidence — but still only repels, and hard to source
Oregano oil~99% repellency at 2.5% in lab testsStrong in a dish, fades fast on a shelf
Rosemary oil~94% repellency at 2.5%Similar — short-lived
Peppermint oil~59–69% against brown-banded roaches; mixed elsewherePopular, mild, gone within a day or two

The honest read: these can nudge roaches off a surface for a short time. None of them reach a nest, and none of them last. Useful as a deterrent at an entry point, useless as a cure.

The Folk Remedies (Mild at Best)

Dried bay leaves, a popular but mild natural cockroach repellent
Photo by Pexels
  • Bay leaves — contain eucalyptol and linalool, so crushed fresh they give off a mild deterrent. Dried supermarket leaves lose potency quickly and need replacing constantly. A light prevention aid, nothing more.
  • Citrus peels — the limonene smells clean and may push a roach off a counter. Mostly it just makes your bin smell better.
  • Eucalyptus and lavender — pleasant, weakly repellent, and gone by morning.
  • Vinegar — doesn’t repel much, but it’s a genuinely useful cleaner. Wiping counters and skirting with it removes the grease and food trails roaches follow. The cleaning does the work, not the smell.

The Myths That Do Nothing

  • Cucumber — the internet’s favourite. No measurable effect on cockroaches whatsoever.
  • Coffee grounds — these attract roaches about as often as they repel them. Skip it.
  • Mothballs — the naphthalene level that would bother a roach is also unpleasant and unsafe for you and your pets indoors, and it still won’t clear a colony.

If you only take one thing from this section: a scent that smells strong to you is not the same as a scent that solves your problem.

Why a Smell Can’t Clear an Infestation

Close-up of a brown cockroach on a white surface
Photo by Pexels

This is the part the listicles leave out. By the time you’re seeing roaches in daylight, the harbourage is overcrowded and there are egg cases — oothecae — wedged into cracks. An ootheca is a hard, sealed capsule that no spray or scent can penetrate, and a single German cockroach egg case holds up to 40 eggs. A smell can’t reach them, can’t kill them, and the moment it fades the population bounces straight back.

The one smell that genuinely changes the outcome is the attractant baked into professional gel bait. Instead of pushing roaches away, it draws them in to eat a slow-acting dose they carry back and share through the harbourage — including the ones you never see. That’s the opposite of a repellent. You don’t want them to leave; you want them to come and eat.

“Hari tu rumah macam kena serang lipas kecik kecik. Stress kejap. Pasang perangkap je penuh. Pasang je penuh.”

— Hanis Zalikha, after the small German cockroaches turned up in her kitchen. The traps filled because that’s a colony, not a stray — and no amount of scent reaches a colony.

How to Actually Use Scents

Scents earn their place in prevention, not cure. Used sensibly, they help keep a clean house clean:

  • Wipe counters, the stove edge, and skirting with a vinegar solution to strip the grease trails roaches track and feed on.
  • A few drops of peppermint or eucalyptus oil on a cloth, refreshed every couple of days, at door gaps and drain covers can discourage the outdoor American roach that wanders in at night.
  • Keep food sealed and the sink dry overnight. No scent beats removing the food and water that drew them in.

If you’re already seeing roaches regularly, finding egg cases, or they keep coming back, it’s past the bay-leaf stage. That’s where gel baiting comes in — the same approach we walk through in how to get rid of cockroaches permanently and why cockroaches keep coming back after spraying. Whichever product you reach for, check it’s registered on the Department of Agriculture pesticide list — and worth knowing, the Ministry of Health links cockroaches to asthma triggers and food-borne bacteria, which is the real reason not to just live with them.

When it’s past the DIY stage

A single gel-baiting visit runs around RM330 at typical market rates, and a 3-visit plan around RM550. The work is the inspection and the placement, not the bottle.

For reference — Nomobug charges RM299 for a one-off cockroach treatment and RM499 for the 3-visit 14-day plan with warranty (three visits across a fortnight to cover the hatch cycle), roughly 10% below the typical market range.

Tried the bay leaves and they’re still around?

Free inspection, no obligation. We’ll tell you whether it’s a stray or a colony. Cockroach gel baiting from RM299, 3-visit 14-day plan from RM499.

Send us a WhatsApp with a photo of what you’re seeing. Same-day reply Mon–Sat.

WhatsApp us

When You Don’t Need to Call a Pro

Most pest companies won’t tell you this, but here it is. If you’ve seen one or two roaches and no egg cases, you don’t need us — and you don’t need 30 essential oils either. Seal the gap they’re coming through, keep the kitchen dry, place a RM8 gel bait near the cabinet hinges at the back, and give it two weeks. A clean, dry, sealed kitchen does more than any fragrance.

Call a professional when you’re seeing them in daylight, finding egg cases, or they’re back within a month of every DIY attempt. That’s a colony, and a colony needs bait, not a nicer-smelling kitchen.

A homeowner in Kajang had peppermint spray and bay leaves in every cupboard for months and still saw German roaches on the counter at night. We found the harbourage behind the kitchen cabinet kickplate — a crack the size of a coin, packed with them. One round of gel bait cleared it in a fortnight. The bay leaves smelled lovely. The roaches did not care.

— Job notes, Nomobug field team

CUSTOMER REVIEWS

Nomobug - Servis Pest Control place picture
4.9
Based on 621 reviews
Raja Rethnam profile picture
Raja Rethnam
3 months ago
Hi, i WhatsApp for assistance, Great, trying to help effectively ,tq👍
nur hidayah Yusoff profile picture
nur hidayah Yusoff
3 months ago
Hafiz’s service was excellent, efficient, and well-organized, covering every critical location from the kitchen, toilet, bedroom, and living room. He explained the function of gel bait and Provcta.
I’m giving him a 5-star rating.

Overall, from the last two visits, I found many spots/nests. The gel bait and Provcta were very impressive. The effect was very noticeable; the cockroaches were no longer visible in the kitchen. There were fewer in the living room. Today was my last visit for baiting and spraying. Hopefully, there will be no more cockroaches after this, God willing.

Highly recommended!
Nurul Najihah profile picture
Nurul Najihah
3 months ago
Best service. From the many cockroaches, now it has reduced and is cockroach-free. All the staff are nice and efficient
Iffah Ahmad profile picture
Iffah Ahmad
3 months ago
Good explanation from Encik Izzat… Clear and satisfied with the service provided.
UPDATE REVIEW:

Nomobug has just completed their second service at my home, and once again I’m extremely impressed. They carried out contingency recurring control twice, especially targeting ants and cockroaches, and I really appreciate how they honor their warranty with such professionalism. The overall appointment scheduling and service management were smooth and reliable, which makes me feel very secure and well taken care of.

I’m very satisfied with the results and would highly recommend Nomobug to anyone looking for thorough pest control. Once my current contract finishes, I will definitely be renewing it.

It’s also worth highlighting that the same technician, Faris, has been consistently handling my house. He is punctual, polite, and highly professional. After completing the treatment, he provided a detailed report outlining his findings and preventive actions, even showing me examples of the control measures implemented. This level of transparency and care is rare, and I truly value it.

Overall, Nomobug continues to exceed my expectations—reliable, professional, and trustworthy.

4 MONTHS AGO:

I recently engaged Nomobug Servis Pest Control for a comprehensive treatment targeting cockroaches, ants, rats, common house geckos, and centipedes. They covered both the interior and exterior of my home—including my car—which was a huge plus.

The first service focused on prevention and control, and I was thoroughly impressed. The technician, Faris, was punctual, polite, and highly professional. He took the time to explain each step of the process—from inspection to recommending suitable control measures—and his work was exceptionally clean and tidy.

After completing the treatment, Faris provided a detailed report outlining his findings and the preventive actions taken and even showed me examples of the control measures implemented. I truly appreciated the transparency and care.

Overall, I’m very satisfied with their service and would confidently recommend Nomobug to anyone looking for reliable and thorough pest control.
Ann profile picture
Ann
8 months ago
Appreciate izzat help in clearing the bug.
Izzat handled it efficiently and professionally. Your quick response and technical skills really made the process smooth. Great teamwork and problem-solving!
Roger Banat profile picture
Roger Banat
9 months ago
The staffs are very friendly and helpful. They willing to explain further if any questions I am asking. Highly recommended. Importantly, the cockroaches issue has been resolved.
Isma Dasiuk profile picture
Isma Dasiuk
10 months ago
I’ve come across this company on Facebook and they have responded very promptly and professionally. They keep following up from time to time until I was free to engage their service. I like the persistence. I bought the RM490 package and they came 3 times over the period of 3 months. Now my house has no more cockroaches at all! I am so impressed. Their service is also very atas and staff all friendly and professional. I would recommend anyone looking for pest control service to use this company. This is not a paid ad, I’m really a genuine client who actually did use their service. Please contact me on my Google account if you need to ask more questions.
Staff named Izzat carries out their duties meticulously
Ilya Suhaidi profile picture
Ilya Suhaidi
1 year ago
The explanation given was good and the process was smooth and thorough too. Highly recommend
Mahsuri Ahmad profile picture
Mahsuri Ahmad
1 year ago
Best service….many advices and suggestions given to overcome cockroach breeding problems.
Almost all places are sprayed.
Suggestions,
Hopefully the admin will send the same technician to work. Anyway, we are very satisfied with today’s service.
Thank you
Nur Izzati profile picture
Nur Izzati
1 year ago
Customer service was really good. Cockroaches are noticeably dwindling.
We definitely add more services from them
Putranda Ruslan profile picture
Putranda Ruslan
1 year ago
Detailed inspection. All the hot spots have set traps for the roaches, here’s hoping it’ll work.
The service provided by Nomobug technicians is good. All technicians who come are very ethical and careful. Provide explanations every time before starting the service. For improvement, it is hoped that there will be no manholes ‘overlooked’ in the first service. Because this will affect the quality of Nomobug services and the cockroaches will still be there. Thank you.
A good experience.your staff (Faris) has dine a great job in explaining the Dos n Don’t s to improve my house conditions.
ng Rong profile picture
ng Rong
1 year ago
Very detailed and very professional! Highly recommend this company! If anyone is looking for pesticide for their house.. please consider them so attentive and first session don’t see any of those nuisance insects!
Muhammad Rusydi profile picture
Muhammad Rusydi
1 year ago
The best, after doing it once a lot of cockroaches come out and it seems to have decreased. Waiting for the results for the second & last session.
Hazimah Ahmad profile picture
Hazimah Ahmad
1 year ago
Good service
Lim Desmond profile picture
Lim Desmond
1 year ago
Professional service. Can see the difference before and after.
Lo Bell profile picture
Lo Bell
1 year ago
The service is good, and the staff is also ok. Every corner is sprayed with medicine.
Azarini Abidin profile picture
Azarini Abidin
1 year ago
En Faiz was very professional and knowledgeable. He came on time, explained in detail and did everything in a flash. Awesome service! Hope to get En Faiz if i have pest problem again in the furure.
Redzuan Redza profile picture
Redzuan Redza
2 years ago
Great service! The personnel assigned was very courteous and thorough in his work. He explained and walked through the whole process clearly and and answered questions that we had satisfactorily. Would not hesitate to recommend their service! 👍🏼
Afiq Zamanhuri profile picture
Afiq Zamanhuri
2 years ago
The service is great. I rented an apartment beside waste chamber, for 2 years being spraying consistently but to no avail. But this service clear the root problem by give bait to main points around the house so that even the little ones baited.
imran hazim profile picture
imran hazim
2 years ago
Encik Y.. is an honest guy, spray all 3 storey house inside and outside and has a quarter of content spray bottle. Deducting 1 star for late arrival.
mohd suhaimi profile picture
mohd suhaimi
2 years ago
Very good service
Intan Zakaria profile picture
Intan Zakaria
2 years ago
Yusup was really helpful and professional and he went an extra mile to remove a dead bird from thr ceiling.
Sabreena Khad profile picture
Sabreena Khad
2 years ago
Very friendly and clear instructions was given before the procedure.
Yati Yati profile picture
Yati Yati
2 years ago
Satisfied with service given. Explanation given by the staff.
syahieda che mid profile picture
syahieda che mid
2 years ago
Spray Provecta – really effective…
Ungku Z profile picture
Ungku Z
2 years ago
Hospitality. Arrive on time for the appointment. Satisfactory service
Iman Zairul profile picture
Iman Zairul
2 years ago
My first time using pest control. Managed to remove ants for 1 year . Im using them again
Farida Aswan profile picture
Farida Aswan
2 years ago
They are very knowledgeable about all types of pests and also very helpful. The technician even helped me spray lizard repellent inside and outside my house because I was really afraid of them. I’m very happy with the service they provided.
I’ve been using nomobug service ie: general pest control for our house since VP. Good service with atrractive promo deals.
Yong Han Chung profile picture
Yong Han Chung
3 years ago
Best service, the technician was very helpful and friendly. They did a wonderful job and gave me reassurance that the cockroaches will not come back anymore. Most importantly they used chemicals that are not dangerous to children ! Would recommend this service especially for families
amir arshad profile picture
amir arshad
3 years ago
Is my 2nd time after more than a year if not mistaken. Had experience with many companies before but doesn’t take too long the ants come again for like few weeks until i found them.Good service, effective and will consider to subscribe their service in future .Good explanation by their staff yuvan. 👍🏻👍🏻👍🏻👍🏻👍🏻
zarina manan profile picture
zarina manan
3 years ago
All good very efficient..appointment in time .. thank you for the service

FAQ

In laboratory tests, catnip oil (nepetalactone) repels German cockroaches more strongly than DEET, and oregano and rosemary oils show over 90% repellency at low concentrations. Peppermint is the most popular but milder. The catch is that all of these only repel — the scent fades within hours to days and roaches get used to a constant smell.
Bay leaves contain eucalyptol and linalool, which can mildly deter cockroaches when the leaves are crushed fresh. But dried supermarket leaves lose potency fast and need constant replacing, and the effect never reaches eggs or a hidden nest. Bay leaves are a light prevention aid at best — they will not clear an infestation.
To a degree. Studies have measured roughly 59% to 69% repellency against brown-banded cockroaches, with mixed results elsewhere. Peppermint can push roaches away from a treated spot briefly, but it evaporates within a day or two and does nothing to the colony or the egg cases. Treat it as a deterrent at entry points, not a solution.
Vinegar does not kill or strongly repel cockroaches. Its real value is as a cleaner — wiping down counters and skirting with a vinegar solution removes the grease and food residue that roaches follow and feed on. The benefit is the cleaning, not the smell.
No. Cucumber is an internet myth with no measurable effect, and coffee grounds attract cockroaches about as often as they repel. Both are worth skipping. If you want a scent that does anything at all, reach for peppermint or eucalyptus — and even then, only as prevention.
No. Smells relocate cockroaches rather than killing them — push them out of one spot and they move to the next room or behind the next cabinet. No scent penetrates an egg case, and one German cockroach egg case holds up to 40 eggs. Once the population is established, scent alone cannot reach the harbourage, so it always rebounds.
Gel baiting plus sanitation and sealing entry points. Gel bait uses an attractant — a smell roaches are drawn to — so they eat a slow-acting dose and carry it back to share through the harbourage, collapsing the population including the ones you never see. A hardware-store gel bait handles a light problem; an established or recurring colony needs professional baiting.
Concentrated essential oils can irritate pets — cats in particular struggle to process some compounds — so keep any oils diluted and out of reach. And they don’t solve a cockroach problem regardless. A low-toxicity gel bait placed into cracks children and pets cannot reach is both safer and far more effective than spraying oils around living spaces.

Tried the bay leaves and they’re still around?

Free inspection, no obligation. We’ll tell you whether it’s a stray or a colony. Cockroach gel baiting from RM299, 3-visit 14-day plan from RM499.

Send us a WhatsApp with a photo of what you’re seeing. Same-day reply Mon–Sat.

WhatsApp us