How to Get Rid of Roaches for Good and Prevent Re-Infestation

There’s nothing worse than feeling powerless in the face of the horrid little pests that take over your home and seem to refuse to die no matter what you do. It does not help that people think a roach infestation is automatically indicative of poor hygiene, which makes the topic of how to get rid of roaches a touchy one to broach, even among friends.

How to Get Rid of Roaches for Good

The fact is that you can keep your home spotless and still end up with a roach infestation. Yes, roaches are more likely to move in to a home where they have easy access to food and water, but that does not mean your home has to be dirty. All it takes is leaving food out a little too often or not cleaning crumbs up properly and you could find yourself with new lodgers.

So, the question now is how to get rid of roaches once they have moved in. While you’ll find a wide range of home remedies online, few of them work. Either they’re simply ineffective or seem ineffective because cockroaches multiply so fast and you can have a massive nest before you know it.

Also Read: How to Get Rid of Stink Bugs Easily

The secret to getting rid of roaches permanently is to ensure every last roach in the nest dies. And that often takes the help of a pest exterminator, especially if you have a really large population of roaches.

One way you can tell is that the roaches are roaming about during the day. They usually prefer to come out at night, at which time they come out in force, but sometimes you will find them wandering around during the day because there is not enough room for all of them in the nest. Take a moment to think about that. Yes, it’s gross, but it is what it is.

So, while it’s usually a good idea to call an exterminator, that doesn’t mean you can’t try out a few home remedies first. Here are some of the options that have been somewhat more successful.

How to Get Rid of Roaches {Home Remedies}

Borax Seems to Actually Work

Of the many home remedies available online to get rid of roaches, borax seems to have the highest rate of success. Some say boric acid, but our experience was with borax and it worked for a while. However, we had a huge population of roaches and it ended up taking an exterminator to get rid of all of them.

We used a solution of equal parts flour, borax and honey, which we put in those little paper muffin cups. We put the cups down in areas we had seen the roaches. The idea behind the honey and flour is to attract the roaches as they see it as food. When the roaches are “eating” the honey will also make this solution stick to them so they carry it back to the nest, helping to kill the stay-at-home roaches as well. At least that’s the theory.

The solution did work. We were finding dead roaches in and around those paper cups constantly but we seemed to have an entire nation of roaches so it wasn’t enough.

After we finally got rid of them, we found another formula that seemed to be more effective – likely due to the concentration of borax. So, if we ever get roaches again – please, no! – then we’ll definitely try the 3 parts borax to 1 part sugar combination and see how it works.

Baking Soda and Sugar

This is another poison that’s supposed to be effective. We didn’t try this one because we figured we’d go for the strongest home remedy we could and that was borax. But plenty of people have been successful with mixing 1 part baking soda with 1 part sugar. Make sure to keep the baking soda dry.

The idea behind this concoction is that the roaches will eat the sugar/baking soda combo and when the baking soda combines with their stomach acid, it turns into carbon dioxide and kills them.

Soapy Water

Spraying cockroaches with soapy water is supposed to kill them because the soap surrounds them and stops them from breathing. Basically, you are suffocating them.

Some people have said this works and others haven’t had much success with it. The thing is that even if it works, it only works on the roaches you can see and it’s not very efficient since you have to spray the solution onto the pests for it to work.

However, all you need is a little dish detergent, some water and a spray bottle, so there’s no harm in giving it a go. At the very least, you’ll get rid of a few of the cockier roaches who like to flaunt their existence right in your face.

Preventing Re-infestation

Now that we’ve solved the issue of how to get rid of roaches from home, you have to think about preventing re-infestation. Now, roaches need food and water to find a place attractive, so remove temptation and you minimize the likelihood of re-infestation. This means cleaning up any crumbs and spills quickly, washing counter surfaces, tables and floors regularly and making sure you clean up any water too.

Also, if you live in an area with derelict or abandoned buildings or even old sewers, you might get an infestation no matter how clean your house is. In cases like this, it’s probably a good idea to put out catnip, mint oil or garlic – or all three – as they are supposed to act as a repellant. Apparently, roaches really hate the scents of any of these and they’re supposed to keep the pests away. There is no guarantee this will work, but enough people have claimed success to make it worth giving it a try.

When it comes to how to prevent roaches, the usual answer is to call an exterminator. However, in some cases, the borax solution will work, which is great not just because it’s a lot cheaper than getting the exterminator in but also because it’s nowhere near as toxic as regular pesticide. If your roach population tends to take over your kitchen at night and you are finding roaches taking a walk across your counters during the day as if it was their personal promenade, there is a good chance you’ll have to call in an exterminator to get rid of them for good.


Keith is a SEO Consultant and Founder of, the popular How to Do Anything Blog on internet. He loves sharing How to Guides for millions of users searching the internet with their specific queries.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *