Does Peppermint Oil Repel Roaches?!

does peppermint oil repel roaches?

The cockroach is one of the most objectionable pests in the household and if you are wondering ‘does peppermint oil repel roaches?’...then the answer will surprise you.

In this guide, not only will we be discussing peppermint oil roaches treatment, we will also find out which other essential oils to use to get rid of roaches and bugs.

Cockroaches: The Menace

get rid of cockroaches with essential oils

Cockroaches are the worst pests in a household as they contaminate food with their saliva and excrement. Their droppings also emit a foul odor and their populations quickly grow out of control.

Roaches are of different varieties and the most commons ones seen in US households are the German, Oriental and American roach species.

These species all have one thing in common: they are vectors of many diseases including dysentery, plague, salmonella and typhus.

What Attracts Cockroaches Into Our Homes?

Cockroaches are carbohydrate eaters but they will eat almost anything they find in your kitchen. They live in groups and use scent trails to search for their food.

The most common causes of getting cockroaches inside our homes are the debris in form of leftover food stuff. Also, if your neighbor has roaches, chances are you will have them too.

Many a landlord and tenant has had a serious tiff due to massive cockroach infestations which have caused rental leases to be terminated before they are due.

Stop! Don't Use Chemicals!

If you are thinking of chemical pest control to get rid of Cockroaches, think again. Chemical insecticides can be very dangerous for humans and pets and they also do not produce expected results since the roaches come right back within days of treatment.

Three of the main broad spectrum insecticides used in the United States are actual neurotoxins. Chemicals like Organophosphates have actually been banned by the EPA (The Environmental Protection Agency).

Thankfully for us, there are natural defenses against roaches but you must use them alongside other integrated pest management techniques to see the best results.

Do Aromatherapy Essential Oils For Roach Control Really Work?

no cockroaches with essential oils

I am going to be very honest here. Aromatherapy does work for many ailments but when it comes to pest control, especially Cockroaches, you need to follow a multi-technique approach. I am personally very much against the use of foggers, bug bombs and chemical sprays when it comes to fighting roaches. As I explained above, I just do not like the idea of having these toxins in my house.

Aromatherapy essential oils to get rid of roaches can be easily made at home. They won’t make your kids and pets sick and the all-natural formulations (described below) are fun to make as well. Cockroaches will not pester you again and your home will also smell a lot nicer!

That brings us back to the original question:

...Does peppermint oil repel roaches?

peppermint essential oil

Yes, it does...provided you also do the following - diligently:

  • Clean all the rooms. Thoroughly.
  • Wipe off food spills as soon as they occur.
  • Wash kitchen countertops with vinegar solution every night.
  • Clean the drains with vinegar, baking soda and hot water and cover them up.
  • Caulk all seals and cracks to prevent harborage. Fix the wallpaper too!
  • Vacuum every 2-3 days.
  • Cover trash cans and discard trash from time to time.
  • If you have just moved into an apartment or house, get rid of the cardboard boxes immediately.
  • Cover up windows if your neighbor has roaches.
  • Wash all clothing in hot water.
  • Throw out infested items.

If you regularly follow the above steps then you can effectively use essential oils to get rid of roaches.

Best Essential Oils For Roach Control

Peppermint Oil

peppermint essential oil

Peppermint oil roach repellent tops our list of natural bug repellents. The oils has a strong minty aroma which the bugs dislike.

When sprayed or diffused around the house, you mask the scent trails which cockroaches and other bugs use to hunt for their food. I like to immerse cotton balls in peppermint oil and place them all around the roaches’ nests to repel them.

You need to reactivate the cotton balls every few days as the scent of the oil becomes weaker with time.

Review of 3 Top Peppermint Essential Oils

  • Superior sourced and harvested ingredients,
  • 100% pure, unconditional manufacturer refund, anytime. ​
  • No alcohol or chemical smell
  • Peppermint (Mentha Piperita)


  • 100% Pure and natural peppermint essential oil; non-toxic, no additives, unfiltered and undiluted with no fillers; therapeutic grade
  • Natural insect repellent and helps to keep mice, spiders, ants, fleas, roaches and rodents away.
  • Comes with a premium quality glass dropper for ease-of-use


  • Renowned for its sweet minty-aroma, and anti-bacterial, antiviral and antifungal properties,
  • Drive Away Pests: Watch as your house becomes free from rodents, mice, rats, spiders, fleas and dangerous mosquitoes


eucalyptus essential oil

Eucalyptus oil has many benefits and one of the most important ones is its use as a natural bug repellent.

The oil is antiseptic, antiviral and anti-inflammatory.

Like peppermint oil, it has a strong scent which masks the food scent trails and keeps bugs and roaches from acquiring their food.

In fact; eucalyptus oil not only works on roaches, it is also an excellent tick, flea and bedbug repellent.

Citronella Oil

Citronella Essential Oil

This is one of the best essential oils for repelling all kinds of bugs, especially mosquitoes and bedbugs.

Citronella has strong lemony herbal smell. 

You can spray citronella spray all around the kitchen counters and bins to keep flies, gnats and roaches away.

Citronella oil is a popular ingredient in commercial bug repellents.

Lemongrass Oil

lemon grass essential oil

This is another popular natural cockroach repellent essential oil.

Its herby sweet and slightly medicinal aroma drives away all kinds of creepy crawlies.

It is no wonder that many commercial sprays and bug repellent lotions use Lemongrass as one of their ingredients.

lavender essential oil

No other essential oil in Aromatherapy has so many uses as Lavender oil.

It is an antidote for the bite of many insects including mosquitoes, ants, bees, spiders and wasps; additionally insects hate its smell too.

Apply lavender oil on your arms and legs while hiking or camping and you won’t be bothered by ticks, flies, gnats or mosquitoes.

Spray the lavender mists around your kitchen and bedroom and bugs will stay away.

You can also keep Lavender scented fabric softener sheets in kitchen cabinets to repel roaches and ants.

Garlic Oil

garlic essential oil

There is a reason why cockroaches hate Garlic oil- it has a strong spicy aroma that stings their eyes and nostrils and misleads them from their food trails.

Applying some garlic oil around the kitchen furniture is a wonderful remedy for keeping away all kinds of pests.

Other Cockroach Hating Oils...

Other noteworthy essential oils which cockroaches hate are: Cinnamon, Catnip, Marjoram, Mint or Spearmint, Lemon, Thyme, Rosemary, Rue and Basil.

Essential Oil Recipes To Get Rid Of Roaches

essential oil blends for cockroach repellent

Roach Repellent Remedy

  • 10 to 20 drops of Catnip oil and Marjoram oil
  • 15-20 drops of Peppermint oil

Add 15 to 20 drops of above blend to cotton balls and place them around the areas where cockroach activity is prevalent. Replace every few days.

Cockroach Carpet Treatment

Use the following powder all over the carpet; let it remain for a few hours before vacuuming. Repeat application every 3-4 days.

  • 3 cups Baking soda
  • 15 drops Sweet Orange oil and Citronella oil
  • 10 drops each Lemon, Peppermint, Spearmint oils

To start with, mix all above ingredients in a mason jar. Shake it well to mix thoroughly. Vacuum the carpet before sprinkling the powder.

Now apply the powder everywhere on the carpets and under the furniture. Wait for 1-2 hours before vacuuming.

Also sprinkle this powder liberally around trash cans, around the window sills, door ledges etc to keep cockroaches away.

Minty Cockroach Repellent

Cockroaches hate the smell of peppermint, but thankfully we humans love it.

Create sachets of mint leaves and place cotton balls soaked in peppermint oil roaches treatment all around the house. You may also consider using and essential oil diffuser to spread the cockroach roach repelling peppermint aroma.


Does peppermint oil repel roaches? The answer is yes, it does. Roaches hate the aroma of this fresh, rejuvenating oil.

However, you must also clean your house, discard trash and seal cracks and crevices to make this treatment more effective. If you have been thinking of using essential oils to get rid of roaches, think no more.

Go ahead and use it. Creepy crawlies will stay away and your house will smell great too!

Article Name
☑ Really?!...Does Peppermint Oil Repel Roaches? Yes!. ☑ Now you can get rid of cockroaches without the dangers and guilt of dangerous chemical solutions!
Publisher Name
Publisher Logo
About the author

Jill Holiday

Jill Holiday is publisher of Pure Wild OIls, an e-magazine devoted to articles about the benefits of essential oils and related product reviews.


Leave a comment: