We are independent & ad-supported. We may earn a commission for purchases made through our links.

Advertiser Disclosure

Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.

How We Make Money

We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently from our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.

How can I get Rid of Roaches?

By Holly Collins
Updated May 17, 2024
Our promise to you
WiseGEEK is dedicated to creating trustworthy, high-quality content that always prioritizes transparency, integrity, and inclusivity above all else. Our ensure that our content creation and review process includes rigorous fact-checking, evidence-based, and continual updates to ensure accuracy and reliability.

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

Editorial Standards

At WiseGEEK, we are committed to creating content that you can trust. Our editorial process is designed to ensure that every piece of content we publish is accurate, reliable, and informative.

Our team of experienced writers and editors follows a strict set of guidelines to ensure the highest quality content. We conduct thorough research, fact-check all information, and rely on credible sources to back up our claims. Our content is reviewed by subject matter experts to ensure accuracy and clarity.

We believe in transparency and maintain editorial independence from our advertisers. Our team does not receive direct compensation from advertisers, allowing us to create unbiased content that prioritizes your interests.

Getting rid of roaches is tough but often necessary. Usually if one roach is visible, many more exist. Roaches are nocturnal and like to move around the edges of things rather than out in open spaces. They can enter a house through cracks, crevices, drains and vents. When trying to get rid of roaches, it is helpful to know where they are coming from.

Roach killing sprays, gels and traps can be purchased for home use or a professional exterminator can be called to apply similar techniques. Most commercial insecticides kill roaches on contact and can be dangerous to humans and pets. They are best used as barriers to keep insects from entering where they are not wanted. Commercial traps often utilize some sort of adhesive housed in a childproof container to contain the insect.

Homemade roach traps can be fashioned from a Mason jar. Coat the inside rim of a jar with a generous layer of petroleum jelly and put a small amount of food in as bait. Set the jar on its side in a corner or area where roaches might be entering. As the insects are attracted by the food and crawl into the jar, the petroleum jelly will prevent them from getting out.

A simple, inexpensive, non-toxic way to get rid of roaches is to spray them with a soap and water solution. Roaches breathe through the skin on their heads and belly. Spraying these parts with a soapy solution creates a thin film over these breathing pores blocking their ability to take in oxygen and causing them to suffocate. Immediate disposal of the bodies is recommended with this method as they can sometimes revive themselves after a time.

A dusting powder can be made from equal parts sugar and baking soda. The sugar will invite the roach to feed on the powder. The baking soda’s rising properties will produce excessive gas in the roaches’ stomach, killing the insect.

Crushing roaches with a shoe is not a good way to kill them. The eggs of the female roach will hatch outside of her body, so stepping on one can result in those eggs becoming scattered and attached to the bottom of a shoe. They can then be tracked to other areas where they will hatch and produce more roaches. The best method for disposing of a dead roach is to flush it down the toilet and then thoroughly clean the area where it was found. Garbage cans present an ideal environment for the hatching of roach eggs.

An alternative approach to maintaining an environment free of roaches is keeping a live gecko. Geckos hunt and eat roaches as well as other insects so encouraging the presence of geckos in a yard, or keeping one as a pet, can create a hostile roach environment. This can help solve an existing roach problem as well as prevent future ones.

WiseGEEK is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.

Discussion Comments

By Logicfest — On Jan 12, 2015

@Melonlity -- Good point and there is a way around resorting to those poison traps. Call a good exterminator to get rid of your roaches and then clean up those areas that are attracting roaches. Often, roach infestations are brought about by unclean areas in your home. Clean those up after the roaches are killed by an exterminator and that will help keep roaches from plaguing your home again.

By Melonlity — On Jan 11, 2015

A lot of people put out roach traps that are simply full of poison to trap and kill roaches. If you have pets in your home, bear in mind that there is a good chance they will find and eat those traps (dogs are particularly bad about that). That could cause the dog to get ill.

If you are all about killing roaches, make sure you don't do things that could harm or kill your pets in the process.

WiseGEEK, in your inbox

Our latest articles, guides, and more, delivered daily.

WiseGEEK, in your inbox

Our latest articles, guides, and more, delivered daily.