This article was co-authored by Kevin Carrillo and by wikiHow staff writer, Sophie Burkholder, BA. Kevin Carrillo is a Pest Control Specialist and the Senior Project Manager for MMPC, a pest control service and certified Minority-owned Business Enterprise (MBE) based in the New York City area. MMPC is certified by the industry’s leading codes and practices, including the National Pest Management Association (NPMA), QualityPro, GreenPro, and The New York Pest Management Association (NYPMA). MMPC's work has been featured in CNN, NPR, and ABC News.
There are 17 references cited in this article, which can be found at the bottom of the page.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 14,717 times.
The last thing you want to see creeping around your house is the dreaded cockroach, but you may want to be able to solve the problem without resorting to toxic chemicals or costly extermination treatments. We're here to explain the best natural DIY home remedies you can use to get rid of roaches as quickly as possible (and prevent them from returning), with expert advice from professional pest control specialists Kevin Carrillo and Hussam Bin Break.
The Best Ways to Repel Roaches Naturally
- Boric acid: Sprinkle small amounts of the powder in roach-infested areas.
- Baking soda: Coat a piece of food in the soda and leave it out overnight.
- Diatomaceous earth: Scatter a few spoonfuls anywhere you notice roach activity.
- Peppermint oil: Dilute 5-10 drops in a water-filled spray bottle and spritz around your home.
- Bay leaves: Drive roaches away by sprinkling crushed bay leaves in target areas.
Steps
10 Home Remedies to Get Rid of Roaches
-
Sprinkle boric acid in areas where you’ve seen roaches. Dust small amounts of boric acid powder along baseboards, behind appliances, and in any other areas where you’ve spotted roaches in your home. When roaches come into contact with the powder, their exoskeleton is damaged and they eventually die.[1]
- You can also make a DIY roach bait trap with boric acid by mixing two parts of the powder with one part flour. Stir in enough corn or maple syrup to create a peanut butter texture.
- Use a popsicle stick to put a small dollop of the bait in any of your target areas. The roaches will be attracted to the flour and syrup in the bait and will bring it back to their nest, eventually poisoning most of their colony.
- Alternatively, make a mixture of equal parts boric acid, sugar, and flour. Roll spoonfuls of the mixture to create small dough balls, then place these dough balls around the house as bait for the roaches.[2]
- After the roaches die, act quickly to sweep them up with a vacuum or broom and use vacuum attachments to suck them out of cracks or crevices, if necessary. Avoid picking the roach up with your bare hands. Immediately change the vacuum bag and dispose of it in an outside trash can.[3]
- Boric acid is toxic to humans and animals when ingested—only use the boric acid in places where kids and pets can’t access it. If that’s not possible, then you’d be safer using a different method. You may also want to wear a dust mask when handling the acid.
-
Spread a 3:1 borax and sugar mixture in roach-infested areas. Stir together three parts borax with one part sugar. Spread the mixture in any spots where you’ve noticed roaches, such as underneath your sink, behind appliances, and in dark corners of your home.[4]
- Using borax to kill roaches is effective as it will slowly dry out their exoskeleton and kill them, while the sugar will attract them to the bait.
- After the roaches die, vacuum them up immediately and avoid touching them with your bare hands. Change the vacuum bag frequently and dispose of it in an outdoor trash can.[5]
- If you have pets or small children in your home, keep the borax out of reach as it can be toxic when ingested. If it’s not possible to keep the borax solution away from animals and kids, you’d be safer using a different method.
Advertisement -
Sprinkle baking soda onto a piece of food and leave it out overnight. Coat any piece of food—like an onion for example—in a few spoonfuls of baking soda. Leave the piece of food in an area where you’ve seen roaches before and let it sit overnight.[6]
- When roaches eat baking soda, it expands inside them and causes the pest to explode.
- If you find a dead roach, vacuum it up and avoid touching it with your bare hands. Immediately change the vacuum bag and dispose of it in an outside trash can.[7]
- If further cleaning is necessary, wear gloves and use a moistened, soapy cloth to wipe the area clean.
- Baking soda is typically harmless to pets unless ingested in large quantities, although small amounts can cause stomach upset or urinary tract issues.[8] If you have pets, use only small amounts of baking soda or try a different method.
-
Spritz an essential oil spray around infested areas. Mix 10-15 drops of essential oil into a spray bottle filled with water. Shake well to combine, then spray the essential oil mixture around areas prone to roach activity. For example, you may want to target kitchen cabinets, baseboards, and entry points of your home.[9]
- Peppermint oil is one of the most effective natural roach repellents, and it’s also non-toxic and safe to use around children.
- Eucalyptus oil and lavender oil are also effective natural roach-repellents.
- However, be cautious using peppermint oil and eucalyptus oil if you have pets, as both can be harmful to cats and dogs. Lavender oil is okay to use around animals as long as you dilute it and only use small amounts.
- If you have pets, try neem oil, which is a potent, naturally-occuring pesticide that’s effective at getting rid of roaches and is safe for animals.[10]
-
Set a DIY cockroach trap with leftover coffee grounds. Put coffee grounds in small paper cups, then place those cups in jars filled with water. Pierce small holes in the lid of each jar and place them against walls, baseboards, or in other areas where you’ve seen the bugs.[11]
- The scent of the coffee will lure cockroaches to the jars. Once they enter the jar, they won’t be able to escape and will be killed.
- Check the jars daily so that you can empty them of dead cockroaches as soon as possible.
- To dispose of the dead roaches, unscrew the lid to the jar and dump the contents into a double-bagged trash can. Immediately tie off the garbage bags and carry them to an outdoor trash can.
-
Sprinkle crushed bay leaves in areas where you’ve seen roaches. Crush some bay leaves and sprinkle the fragments in your kitchen cupboards or other target areas. Alternatively, boil some bay leaves in water and spray the cooled mixture in infected corners of your home.[12]
- Bay leaves are helpful to deter cockroaches but they won’t kill them, making this method ideal if you’d prefer to let the roaches live (just not in your house).
- However, bay leaves are considered toxic to dogs if ingested, so keep the bay leaves out of reach of your pets or use a different method to get rid of your roaches.[13]
-
Spray diluted dish soap in areas of high roach activity. Mix 4 tablespoons (59 mL) dish detergent into 1 litre (34 fl oz) water. Pour into a spray bottle and spritz the mixture anywhere where you’ve seen roaches.[14]
- Soap is not toxic to roaches, but it will disrupt their ability to breathe if they find themselves sufficiently coated in a soapy substance.
- Dish soap is not safe for pets or humans to consume, particularly in large quantities. If you have animals or small children in the home, only spray the solution in hard-to-reach areas (or choose a different method).
-
Sprinkle diatomaceous earth anywhere you notice roach activity. Scatter a few spoonfuls of diatomaceous earth in your target areas, or anywhere that you’ve seen roaches in or around your home. This method may take several attempts, so you can repeat this process until you stop seeing roaches appear.[15]
- If you see a dead roach, sweep or vacuum it up and avoid touching it with your bare hands. Immediately change the vacuum bag and dispose of it in an outside trash can before washing your hands thoroughly.[16]
- Diatomaceous earth can irritate your lungs if inhaled, so wear a respirator mask during application and clean the area thoroughly the next day.
- If you have pets or small children in the home, it’s best to avoid this method unless you can completely keep them away from the area you’re using it in.
- Diatomaceous earth is a natural insecticide that quickly kills roaches by dehydrating them.
-
Mop the floors of your home with a lemon juice solution. In a large bucket, mix 2–3 tablespoons (30–44 mL) of lemon juice with a few gallons of water. Dip a mop into the solution and wash any surface areas where you’ve noticed cockroaches previously.
- Avoid using lemon juice on hardwood floors, natural stone, or any flooring with brass accents. The acid in the lemon can cause damage to these surfaces.[17]
- Lemon juice is safe to use in homes with pets and small children as long as it’s diluted and used in small amounts—an animal would have to ingest a sizable amount of the juice before it would produce negative health effects.
- Lemons have anti-pathogenic properties to naturally repel and get rid of roaches. Even after your roach problem is gone, cleaning your floors with lemon juice regularly can help stave off any future pest infestations.[18]
-
Use diluted fabric softener as a natural roach-killing spray. Mix three parts fabric softener with two parts water and store it in a spray bottle. When you see a cockroach in your home, spray the mixture directly onto the pest. The solution should kill the roach immediately, but it’s not particularly effective against large-scale infestation.[19]
- Once you’ve killed the roach, sweep or vacuum it up and immediately dispose of it in an outdoor trash can. Then, put on gloves and use a damp, soapy cloth to disinfect the area.[20]
- Fabric softener is toxic to both humans and animals if consumed in large quantities. If you have pets or small children in the home, only spray the solution in areas that can’t be accessed—or choose a safer method.
How to Prevent Roaches in Your Home
-
Keep your home clean and free of clutter. Sweep, vacuum, and mop your home regularly (especially after meals) to eliminate any food particles and crumbs that roaches will be drawn to. Store food in sealed containers and avoid leaving leftovers or other food items out for long periods of time.[23]
-
Keep your garbage bins closed and well-sealed. Garbage cans are a notable target area for roaches, so make sure that yours are properly sealed and taken out regularly. Avoid leaving spoiled or rotting food in a garbage can for too long, and opt for garbage cans with lids to close off the bin from potential pests.[24]
-
Fix any plumbing leaks or other areas where water might collect. Cockroaches like living in moist places, so they may be attracted to leaky faucets or water pipes. Avoid leaving standing water in any area of your home and fix leaks as soon as possible.[25]
-
Inspect cardboard boxes and packages before bringing them inside. Cockroaches often hitch a ride and “come in on products…from warehouses directly to your home,” explains Carrillo. Carefully look over any delivered items or grocery bags to make sure there aren’t any pests clinging to the packaging.
- Roaches gravitate toward cardboard, so be especially mindful “if you’re one of those people who stores all of your bags under the sink or you keep a big pile of cardboard in your home,” advises Carrillo.
Expert Q&A
Video
Tips
References
- ↑ https://entomology.ca.uky.edu/ef614
- ↑ https://www.forbes.com/home-improvement/pest-control/how-to-get-rid-of-cockroaches
- ↑ https://bfpminc.com/dont-leave-those-dead-bugs-around-get-to-cleaning-after-treatment/
- ↑ https://www.apartmenttherapy.com/3-non-toxic-tips-for-ridding-your-home-of-roaches-235328
- ↑ https://bfpminc.com/dont-leave-those-dead-bugs-around-get-to-cleaning-after-treatment/
- ↑ https://www.forbes.com/home-improvement/pest-control/how-to-get-rid-of-cockroaches/
- ↑ https://bfpminc.com/dont-leave-those-dead-bugs-around-get-to-cleaning-after-treatment/
- ↑ https://vetmeds.org/pet-poison-control-list/baking-soda/#!form/PPCDonations
- ↑ https://www.forbes.com/home-improvement/pest-control/how-to-get-rid-of-cockroaches/
- ↑ https://wagwalking.com/wellness/what-is-neem-anyway-using-neem-oil-with-dogs
- ↑ https://thebiggreenk.com/blog/diy-cockroach-killers-effective-or-not/
- ↑ https://www.peta.org/living/humane-home/humane-cockroach-control/
- ↑ https://dogtime.com/dog-health/dog-food-dog-nutrition/97324-can-dogs-eat-bay-leaves-safe
- ↑ https://todayshomeowner.com/pest-control/guides/does-homemade-cockroach-spray-work/
- ↑ https://cockroachfacts.com/diatomaceous-earth-roaches/
- ↑ https://bfpminc.com/dont-leave-those-dead-bugs-around-get-to-cleaning-after-treatment/
- ↑ https://www.bhg.com/things-to-avoid-cleaning-with-lemon-7553820
- ↑ https://www.homesandgardens.com/kitchens/clean-with-lemon-juice
- ↑ https://todayshomeowner.com/pest-control/guides/does-homemade-cockroach-spray-work/
- ↑ https://www.health.ny.gov/publications/3202/
- ↑ https://www.nytimes.com/wirecutter/reviews/best-roach-killers/
- ↑ https://entomology.ca.uky.edu/ef614
- ↑ https://entomology.ca.uky.edu/ef614
- ↑ https://entomology.ca.uky.edu/ef614
- ↑ https://www.peta.org/living/humane-home/humane-cockroach-control/
- ↑ https://entomology.ca.uky.edu/ef614
- ↑ https://www.forbes.com/home-improvement/pest-control/signs-of-a-cockroach-infestation/