25 Best Home Remedies for Roaches Control in Your House

Cockroaches are filthy creatures who spread germs from disgusting places.

Roaches leave eggs and feces everywhere. Their droppings, saliva, and sheddings may trigger asthma attacks and cause allergies.

It is essential to get rid of a roach infestation for the sake of your families’ health. If roaches are sharing your house, then none of your open food is safe.

They reproduce rapidly and quickly conquer areas that are undisturbed.

There are many home remedies for roaches that are at your disposal.

You can get rid of cockroaches naturally with the help of these quick methods. (1)

This Article Will Cover:   

  • Signs of Roaches Infestation
  • 26 Home Remedies for Roaches
  • Do’s and Don’ts
  • Frequently Asked Questions

Signs of Roach Infestation


1. Seeing Young Cockroaches

If you find tiny cockroaches in your home, then you have an infestation in your house. The cockroaches have laid eggs and have settled in your home. They reproduce fast, and if you do not do anything, then there will be more soon.

2. Odor

Roach infestations create an awful smell. The scent is pungent or rotting. The scent will be more pronounced in high humidity. The bad smell in your house will go away once you have dealt with your roach infestation.

3. Eggs

Eggs and egg casing are a sure sign of roach infestation. Roaches usually eat the shell of the egg after hatching. So you might not see as many as there are.

If you find eggs that have not hatched yet, then you should destroy it. Don’t just throw it away in the bin. Crush the eggs then wash your hands.

4. Feces

When you have a cockroach infestation, there will be lots of roach droppings in your kitchen. Roach dropping are tiny dark grains. You may find them in your units and cupboards or near where your food it. Dispose of all the roach feces because they are awful for health.

5. Dead Cockroaches

An infestation of cockroaches will eventually lead to dead bodies. Roaches eat dead bodies when there is not enough food. You will find dead bugs in your toilet and kitchen. When you see a lot of dead cockroaches lying around, then you have a roach infestation.

6. Sounds

Bugs make noise. When there are a lot of them, you will hear them scampering around. You might also hear scratchy noises. The noise is coming from roaches going through your food. Having them around is unhealthy for everyone, so it is high time to take measures.

7. Experiencing Poor Stomach Health

Cockroaches are nasty creatures, and they get in all the exposed food you have. When you or one of your family member eats that food, he or she could have an upset stomach or diarrhea. So, if there are a lot of roaches around and someone in your home is sick, then the two things might be related. (2)

RELATED: 11 Reasons to Use Coconut Oil on Dandruff

25 Home Remedies to Get Rid of Roaches


1. Maintain Cleanliness

The typical household nurtures roaches with the food lying around. You should always keep your house clean. Cockroaches love trash and all the grease that is in your kitchen. They will feed on just about anything they find. If you want to defeat cockroaches, then you must clean everything and keep the trash out.

Cleaning the stove, floors, dinner table, cupboards and all the crumbs of food will eliminate the food source of roaches. Cleaning up is hard work, but if you put in twenty minutes a day, then your home will be safe. (3)

2. Fill Holes and Cracks

Roaches get in and out through tiny holes. It is not only your walls. Check for holes and cracks all around your house. Make sure that all the holes in the wall are sealed up.

The task at hand may take a long time, but it is worth it. You can use tape or plaster to fill up holes. After sealing up every last crack, no insect can use them as portals to your home.

3. Fix Water Leakages

Cockroaches love leaking pipes. Like all other creatures in this world, they need water. A leak in your sink or pipes sustains roaches. You need to make sure that all the water in the house is out of reach from Cockroaches. Fix any water leak that you have as quickly as possible.

4. Peppermint Cockroach Spray

Peppermint is a natural cockroach repellent. Make yourself a peppermint spray. It is better than the aerosols that you get in the market. Aerosols can be very bad for the health. It could lead to food poisoning. Peppermint spray is a non-toxic alternative that works.

Peppermint cockroach spray is easy to make. You need ten ounces of water, fifteen drops of peppermint oil and a spray bottle. Put both peppermint oil and water into the spraying bottle and mix well.

Spray anywhere you have seen cockroaches. You should remember to spray in the kitchen and near your trash. Using peppermint is the easiest ways to get rid of roaches in car. (4)

5. Borax Spray

Borax contains boric acid with is an incredible cockroach killer. It is an inorganic slow-acting insecticide. Borax is lethal for cockroaches. To use borax, you need two tablespoons of borax, two cups of sugar, one liter of water and a spraying bottle.

Mix the borax with the two cups of sugar and pour it all into the liter of water. Mix well then fill it into the spraying bottle. Spray in every possible suspected area. The spray should kill most of your roaches. (5)

6. Pyrethrum Spray

Pyrethrum is an effective roach killer. Spraying it around the house should kill the Cockroaches that have infested your home.

Pyrethrum is the name of an insecticide called Chrysanthemum. It comes in flower form. The Chrysanthemum flower can be used to make a homemade spray. It grows in the garden.

You will need two tablespoons of flower heads. Steep them in a liter of hot water. Do this for ten minutes. Add a tiny bit of soap powder. Mix the whole ingredient then pour it into the spraying bottle.

Make sure to spray all over your home. Spray the kitchen and trash region. The spray should take effect in killing cockroaches. (6)

7. Bay Leaves

Bay leaves are useful because its odor repels roaches. Leaving bay leaves out will keep the cockroaches away. Bay leaves can be a little costly to buy, but they do work.

Take a handful of bay leaves and crush them up. Scatter these crushed up leaves around places where you do not want cockroaches. A right place would be on your food table. The odor of bay leaves will keep the cockroaches away from the food on the table.

8. Catnip Spray

Catnip is one of the old home remedies for roaches. It must be good or else the tradition would have died out long ago. Nepetalactone is what makes catnip so effective against cockroaches. The whole process is natural without the need for toxicity.

You will need one handful of leaves, two cups of water and a spraying bottle. Steep the leaves in boiling water. Let the water stay on the stove for ten minutes. Let it cool and then refrigerate.

Pour it into the spaying bottle when cold and spray all the places in your home where roaches nest and visit. (7)

9. Neem Spray

Neem decreases the number of fertile eggs in cockroaches. It is a natural remedy that is not poisonous. You will need a handful of neem and a liter of water.

Crush the neem leaves into a paste. Take it and then dilute it in the water. You now have to pass the water through a piece of cloth.  Take this filtered water and pour it into a spraying bottle.

You are now ready with your neem spray. Make sure to spray in the corners of rooms, the kitchen, the dining table and damp areas. (8)

10. Silica Aerogel

Silica aerogel contains a substance called desiccants. This substance dries out anything that it touches. Roaches have moisture filled bodies that dry out and die when it comes into contact with silica aerogel.

You should mix sugar with silica aerogel and then sprinkle the mixture all around your house. Scatter the home remedy in places where your children go. (9)

11. Diatomaceous Earth

Diatomaceous Earth is not toxic. Like silica Aerogel, it dries up insects leading to their death. You should sprinkle Diatomaceous Earth around your house. Make sure you only apply it in dry places.

12. Listerine Spray

Listerine contains menthol, thymol, and eucalyptol. These ingredients work together to make an excellent roach killer. You can spray this Listerine in your home to kill the insects that have infested your home.

You should mix four ounces of Listerine with a gallon of water. Use a spraying bottle and spray throughout your home. You should start to see results after a few days.

13. Detergent or Soap

The mixture of detergent and water drowns roaches. You need to mix four tablespoons of detergent with a letter of water. Pour the solution into a spraying bottle. Spray all over your house especially at concentration point.

14. Baking Soda

Baking soda is a favorite ingredient in many home remedies. Baking soda expands when it comes into contact with moisture.

When he happens in the belly of roaches they die. Cockroaches will not naturally eat baking soda so you can mix it with sugar and sprinkle it all over your house. When they eat the baking soda and later drink water, they will die. (10)

15. Jar Trap

If you are looking for remedies for roaches that are natural, you should use a jar trap. You will need some petroleum jelly. A famous brand would be Vaseline.

You will also need a banana peel and a jar. Apply petroleum jelly on the inside of the pot. Place the banana peel inside the jar. Keep the container open.

The roaches will smell the banana peel and get into the jar. They are unable to get out of the pot because of the petroleum jelly. This process traps roaches.

If you want them dead, then put the lid on and then put the jar into the deep fridge. The cockroaches should be dead in the morning for you to throw out.

16. Petroleum Jelly Trap

This method is the same as the Jar Trap. The only difference is that a box is larger than a jar. You should use a  big box instead of a pot when there are too many roaches in your house.

Smear the walls of the box with petroleum jelly and keep some trash inside. The cockroaches will have a hard time getting out of the box once they had a fill of the food in the box. Now that the cockroaches are all in one place, you can kill them.

17. Ice Cream Trap

Ice cream is a surprisingly good working roach trap. If you have some ice cream that is out of date, then do not waste it. Put it to use as a cockroach trap.

Ice cream melts and turns into a sticky liquid that traps roaches. Place the box of ice cream near a cockroach den. The cockroaches should start feasting on the ice cream. They will have a hard time getting out of the runny ice cream. Kill the roaches that have gathered.

18. Vacuuming

One idea is to gather cockroaches then vacuum them up.  Scatter some food and wait for the cockroaches come out. When they are eating the food, vacuum them up. Get as many as you can on a regular basis. The cockroaches should die in the bag out of suffocation.

19. Beer Trap

Cockroaches love beer. Like humans, they get drunk while having a beer. You can use beer to trap cockroaches.

You will need plastic soda bottle and beer. Take a pair of scissors, or a knife then cut the top part of the plastic container. Now pour in some beer. Place it upside down, so it acts as a funnel and seals the sides. You can do this using tape or glue.

Cockroaches love beer and get trapped in the bottle. Wait for many to be stuck and then kill them. Reset the trap on a regular basis for results.

20. Cheap Wine

Wine can be a great roach killer. The alcohol in wine kills the roaches within twenty-four hours. There are a few ways in which you can administer wine.

One option is to pour it into a spraying bottle and spray around your house. Another way is to make a trap like the bear trap. Use the same mechanism to trap a lot of them.

21. Cedar

Cedar contains thujone. It is an essential oil that is good for repelling insects. Cedar will work on other insects other than roaches. A positive side of cedar is that it spreads a sweet smell making it ideal for home usage.

Put small pieces of cedar in your home where cockroaches come to frequently. The kitchen, under the dinner table and near the trash is right places. Cockroaches will stay away from the pieces of cedar. (11)

22. Hair Spray

Hairspray is sticky. You can use this adhesive property of hairspray against cockroaches. Whenever you see a cockroach, spray hairspray instead of aerosol. The spray will trap the cockroach on the spot.

Now that the cockroach is stuck you can kill it using detergent or soapy water. Hairspray can be expensive, but the method works.

23. Tape or Glue Board

You can trap cockroaches with sticky tape or a glue board. The objective is to catch roaches on the sticky surface of tape or glue. Make as many traps as you can and then spread them around your house. Put them in places where you suspect roaches to congregate.

The traps should collect many cockroaches. Kill the cockroaches with soapy water then get rid of them. This method is useful in trapping all sorts of insects other than cockroaches.

24. Boiling Water

Boiling water is a barbaric method of murdering cockroaches. Boil a bucket of water. Spill the hot water on roaches that you spot. Pour the water into the main places in which bugs live. If you find a concentrated infestation, boiling water can kill all of them instantly.

25. Pepper, Garlic, and Onion

Mixing up pepper, garlic, and onion together gives out a smell that works as a roach repellent. Mash up some garlic and onions. Add some pepper powder. Put the mixture into boiled water. Take this solution and pour it into a spraying bottle. Spray everywhere cockroaches might visit.

RELATED: 7 Surprising Health Benefits of Split Pea Soup

Do’s and Don’ts


Things To Do:

  • Clean your house correctly every day. Make sure that there is no food out for roaches to get.
  • Wash dishes before you go to sleep. Don’t leave dishes with food for the roaches out all night.
  • Cover your windows with a mesh screen to keep all insects out.
  • If there is any loose wallpaper, then fix it up right away
  • Fix all water leaks
  • Empty out garbage bags every night and keep a lid on your trash.
  • Seal holes and cracks around your house
  • Seal food in airtight containers

Things Not To Do:

  • Do not leave any food out overnight
  • Do not leave any food in the pet’s food bowl.
  • Try not to use too much aerosol in your house especially when there is a baby in the house.

Frequently Asked Questions


Question: What are the most natural ways to get rid of cockroaches?

Answer: Peppermint oil, Catnip, and Diatomaceous Earth are the most natural remedies for roaches.

Question: Are there home remedies for roaches using baking soda?

Answer: Yes. Baking Soda is mixed half and half with sugar then scattered around the house. The baking soda inflates inside the roach, killing it.

Question: What are the home remedies for German roaches?

Answer: If you have German roaches in your home then you should use borax, detergent, Listerine or cheap wine.

Question: What kills cockroaches instantly?

Answer: Hot water kills cockroaches instantly.

Question:  What is a nontoxic home cockroach treatment?

Answer: The usage of Diatomaceous Earth in killing roaches is a nontoxic way that has been proven to be effective.

Question: Can I find cockroach killer home remedies in Hindi?

Answer: You can find home remedies for roaches in Hindi on Google. Just search “cockroach killer home remedies in Hindi.”. You will find YouTube videos regarding home remedies for roaches. One such example is the following: Hindi cockroach killing home guide

Bottom Line


Eventually, roaches will inherit the earth from us when civilization breaks down. Till then, bugs are our enemies. They carry germs and spread disease. A cockroach infestation in your house could lead to an unhealthy and rotten smelling environment.

Use these best home remedies for roaches in your house today. Pick the best natural solution and stick to it on a regular basis.

Share your experience in the comment section.

READ MORE: 8 Essential oils for bee repellent