HomeMore Than Gardening18 Natural Ways to Get Rid of Cockroaches from Home and Garden

18 Natural Ways to Get Rid of Cockroaches from Home and Garden

Roaches are a common pest, and if you have them in your house, chances are there must be many. Try one of these Ways to Get Rid of Cockroaches from Home & Garden easily!

Killing cockroaches is never easy, and as most commercial pest killers are loaded with toxic and powerful chemicals, it can be quite harmful, too. So, read on to know the Natural Ways to Get Rid of Cockroaches from Home & Garden 

Here are the best ways to get rid of flies

What Drives Roaches to Your Home and Garden?

These pesky pests infest your home and even garden in search of shelter, food, and water. Although roaches generally visit filthy places, their breakout doesn’t indicate that your home or garden is dirty. There are a few other reasons that drive them to your territory.

  • Leftover food crumbles
  • Unwashed dishes in the sink
  • Open garbage bins
  • Dripping taps
  • Water barrels in the garden
  • Bird bathing tubs
  • Forgotten corners of the house
  • Pipe holes and drains
  • Dark and moist spot you can’t clean often

Natural Ways to Get Rid of Cockroaches from Home & Garden

1. Lemons

Natural Ways to Get Rid of Cockroaches from Home & Garden

Cut a lemon open in half and squeeze some juice directly onto the surfaces where roaches frequent. They hate the smell of lemon and hence stay away from such places.

In a study conducted at the Research Laboratory of Animal Physiology, Andalas University, lemongrass essential oil is also proven to have 100% repellency against cockroaches.

2. Cucumber


Put a few slices of cucumber inside a tin jar and leave it around the affected areas. The tin jar and cucumber react in a certain way that emits a kind of irritating smell that repels cockroaches.

Crushed cucumber contains certain compounds that are natural repellents and repel cockroaches by 98%.

3. Bay Leaves

Natural Ways to Get Rid of Cockroaches from Home & Garden 2

Cockroaches are repulsed by the smell of bay leaves. Crush and drop a few leaves on kitchen cabinets and nearly unused places to keep them roach-free.

Researchers have found that bay leaf essential oil is highly effective against cockroaches.

4. Garlic and Chilli Powder


Combine pepper powder and crushed garlic bulbs to kill roaches within 24 hours. Research conducted at the Cebu Doctors University proves that chili fruit and garlic bulb extract contain certain compounds that are highly toxic to cockroaches.

5. Neem Oil

Natural Ways to Get Rid of Cockroaches from Home & Garden 3

The Limonoids and Azadirachtin present in neem are proven to bar 90% of the common home and garden pests, including cockroaches. The compounds affect the metamorphosis in insects and pests hence controlling their growth and multiplication.

Soak cotton balls in neem oil and drop them near the pest-infested areas.

6. Catnip


Your kitty might love this herb, but the same cannot be said about cockroaches. Put some fresh catnip leaves in a sachet around the dark and difficult corners that roaches love.

Replace the leaves regularly to help the anti-roach maintain potency.

7. Fabric Softener

Natural Ways to Get Rid of Cockroaches from Home & Garden 4

Add fabric softener and water in a 1:1 ratio and pour it into a spray bottle. Now, go spraying on all those dark spots directly and watch the roaches die!

8. Vinegar with Peppermint Oil


Most insects, including roaches, cannot stand the smell of these two things together – Vinegar and Peppermint oil.

Dilute one cup of vinegar with two cups of water and add 10-15 drops of peppermint oil. Pour the solution into a medium-sized spray bottle. Shake well and target the areas with roaches.

Discover how to get rid of ants naturally here

9. Soap Solution

Natural Ways to Get Rid of Cockroaches from Home & Garden 8

Bath soaps comprise certain elements that are scientifically proven to bar cockroaches. Mix the soap with hot water to make a thick solution, and spread it on your kitchen counters and near any infestation corners.

Cockroaches and similar bugs have a tendency to breathe through the pores of their skin and shells, so when they start crawling around soap, the toxic elements do the job.

10. Silica Aerogel and Sugar


Silica aerogel is an effective ingredient to get rid of cockroaches. Mix silica aerogel and sugar in a 3:1 ratio. Sprinkle this mix around the cockroach-infested places. Repeat the process for the best results.

11. Boric Acid

Natural Ways to Get Rid of Cockroaches from Home & Garden 10
shutterstock/watchara panyajun

This is considered to be one of the best natural remedies for roaches. Boric acid is used as a major element for roach proofing in American households.

Sprinkle a little bit of boric acid powder in the corners, floors, and dark spaces in and around your home and garden to kill this pesky insect.

12. Diatomaceous Earth


You can use this powder with a pest control duster at all the infestation spots in your home and garden, such as under the trees, shrubs, long grasses, and dark places.

A study has been conducted by the Tehran Institute of Medical Sciences to prove the mortality of DE on cockroaches.

Safety tip: Please wear a mask while using DE.

13. Cornstarch + Plaster of Paris Cockroach Bait

Natural Ways to Get Rid of Cockroaches from Home & Garden 12

You can put to use these two very common household items and create a powerful cockroach killer. Mix cornstarch and plaster of Paris in equal ratio, and apply it in crevices, cracks, and every such difficult place where they hide to kill the roaches quickly.

14. Baking Soda and Sugar Trap


This fatal bait will kill the roaches around your house. Sodium bicarbonate concentration in baking soda reacts with moisture to create a carbonic acid reaction.

The particles explode the internal organs of roaches when ingested. Mix with powdered sugar before sprinkling on affected areas to tempt the pest before the soda does its work.

15. Slippery Jar Trap


Grab an empty jar, put some bait like a chunk of cheese, meat, or sugary peanut butter, or pancake. Now rub petroleum jelly all over the inner portion, especially the mouth of the jar.

Cockroaches will climb into the jar to chase bait but will not be able to come back up ever again due to the sticky jelly and die slowly.

16. Duct Tape Trap


Cut an arm-length strip and put a roach bait such as a cheese cube in the middle of the strip. The whole idea is that the cockroaches will run after the bait and get stuck in the duct tape on the way.

17. Coffee Trap

Natural Ways to Get Rid of Cockroaches from Home & Garden 22

Get a clean and dry glass jar and a small plastic cup or styrofoam to fill it with wet coffee grounds. The cup should be small enough to easily fit into the jar and sturdy enough to not get affected by water.

Place the cup with the wet coffee grounds inside the jar and fill it with water until a little below the surface of the bait cup.

Cockroaches love the smell of coffee. They will now come looking for the coffee and climb inside the jar but would not be able to climb back and escape. Set up this trap at all needed spots.

18. Grow Plants that Repel Roaches

shutterstock/Africa Studio

One of the most organic ways to get rid of the roaches is to grow plants that repel them. Rosemary, mint, lemongrass, and lavender are some of the best choices.

Here are list of Flowering Plants You should Plant in Vegetable Garden

Related Posts


Please enter your comment!
Please enter your name here


9 Big Pothos Varieties With Large Leaves

If you are a fan of large foliage indoor plants, then check out our favorite Big Pothos...

Join our 2.8 Million Followers

Social Followers