Outdoor Living

How to Get Rid of Cockroaches for Good

Few household pests are as stubborn — or as unsettling — as cockroaches. They hide during the day, multiply quickly, and can survive on crumbs, grease, and even cardboard. If you’ve spotted one scurrying across the kitchen floor at night, there are almost certainly more nearby. The good news is that learning how to get rid of cockroaches comes down to a proven combination of sanitation, the right products, and sealing off the spaces they live in. This guide walks you through exactly how to get rid of roaches for good and keep them from coming back.

Common Cockroach Species in U.S. Homes

Knowing which roach you’re dealing with helps you target your approach. Two species cause the vast majority of household infestations.

German cockroach

The German cockroach is small (about half an inch), light brown, and the most common indoor roach in the country. It thrives in warm, humid spots like kitchens and bathrooms, breeds astonishingly fast, and rarely ventures outdoors. A single female and her offspring can produce tens of thousands of roaches in a year. This is the species behind most serious indoor infestations.

American cockroach

The American cockroach is much larger (up to two inches), reddish-brown, and often called a “water bug” or “palmetto bug.” It prefers basements, crawl spaces, sewers, and drains, and frequently wanders in from outside. While it breeds more slowly than the German roach, it’s a strong sign of moisture problems and outdoor entry points.

Why Cockroaches Are a Health Risk

Roaches aren’t just a nuisance — they’re a genuine health concern. They crawl through drains, garbage, and sewage, then track bacteria across counters and food. Research links cockroach infestations to several real problems:

  • Allergens in their droppings, saliva, and shed skins can trigger asthma and allergic reactions, especially in children.
  • They can spread bacteria such as Salmonella and E. coli that cause food poisoning.
  • Heavy infestations leave a musty, oily odor that lingers in cabinets and appliances.

Why Cockroaches Show Up in the First Place

Cockroaches are drawn to three things: food, water, and shelter. A leaky pipe, crumbs under the stove, an unsealed trash can, or stacks of cardboard and paper all roll out the welcome mat. They also hitchhike indoors in grocery bags, secondhand appliances, and moving boxes, and they travel between units in apartments and condos through shared walls and plumbing. Understanding what’s attracting them is the first step to getting rid of them.

How to Get Rid of Cockroaches: Step by Step

Eliminating roaches isn’t about one magic product — it’s about hitting them from several angles at once. Work through these steps in order for the best results.

1. Deep-clean and remove food sources

Sanitation does the heavy lifting. Roaches can’t thrive without food and water, so deny them both:

  • Wipe down counters nightly and clean up crumbs and grease, especially behind and under the stove and refrigerator.
  • Store food — including pet food — in sealed, airtight containers.
  • Take out the trash daily and use a can with a tight-fitting lid.
  • Don’t leave dirty dishes or standing water in the sink overnight.
  • Declutter cardboard, paper bags, and newspaper stacks, which roaches love to hide and lay eggs in.

2. Apply gel bait

Gel baits are the single most effective DIY tool against German cockroaches. Place small dots of gel in cracks, crevices, and corners where roaches travel — inside cabinet hinges, behind appliances, under the sink, and along baseboards. Roaches eat the bait, return to their hiding spots, and the active ingredient spreads through the colony as other roaches feed on the droppings and dead insects. Use many small placements rather than a few large blobs, and refresh the bait as it’s consumed.

3. Set out bait stations

Enclosed bait stations (also called bait discs) work alongside gel bait and are handy in homes with kids or pets. Tuck them under sinks, behind the toilet, in the backs of cabinets, and near the dishwasher and fridge. They’re a good fit for larger American roaches and for ongoing monitoring.

4. Add an insect growth regulator (IGR)

Baits kill the roaches you have, but an insect growth regulator stops the next generation. IGRs disrupt the roaches’ development so nymphs can’t mature or reproduce. Used together with gel bait, an IGR helps break the breeding cycle that lets infestations rebound. It’s one of the most overlooked steps in a successful DIY treatment.

5. Use boric acid carefully

Boric acid is a cheap, effective roach killer when applied correctly. Dust an extremely thin layer in hidden areas — under and behind appliances, inside wall voids, and along the backs of cabinets. Roaches walk through it, ingest it while grooming, and die. Less is more: a heavy pile of powder repels roaches instead of attracting them. Keep boric acid away from food-prep surfaces, children, and pets.

6. Seal cracks and entry points

Cut off the highways roaches use to enter and hide. Use caulk to seal cracks around baseboards, countertops, pipes, and cabinets. Add weatherstripping to doors, install or repair door sweeps, and screen vents and floor drains. Pay special attention to gaps where plumbing and utility lines pass through walls — a common route between rooms and between apartment units.

7. Fix moisture problems

Roaches can go weeks without food but only days without water, so eliminating moisture is critical. Repair leaky faucets and pipes, dry out the sink at night, run a dehumidifier in damp basements and crawl spaces, and improve ventilation in bathrooms. American roaches in particular will retreat once their water source dries up.

Call (877) 494-2874

Free, no-obligation quote · Connect with a local pro

What Doesn’t Work Well

Plenty of popular “solutions” waste time and money. Save yourself the frustration:

  • Bug bombs and foggers rarely reach the cracks where roaches hide and can actually scatter them deeper into your walls.
  • Ultrasonic repellers have no reliable evidence behind them and don’t drive roaches out.
  • Spraying surface insecticide everywhere can repel roaches away from your bait, making treatment less effective.
  • Essential oils and natural sprays may briefly repel roaches but won’t eliminate a colony.

Cockroaches are far from the only invader worth tackling this way. If you’re also battling other pests, see our guides on how to get rid of ants and how to get rid of mice and rats, and watch for the signs of termites while you’re sealing up cracks.

How to Keep Cockroaches Gone

Once you’ve knocked down the population, a little ongoing maintenance keeps them from returning:

  • Keep up nightly cleaning and store food and trash sealed.
  • Leave a few fresh bait stations in place as a long-term monitor.
  • Inspect grocery bags, boxes, and used appliances before bringing them inside.
  • Re-caulk any cracks that open up and fix new leaks promptly.
  • Check hidden areas monthly for droppings or egg cases so you catch a comeback early.

When to Call a Pro

DIY methods handle small, early infestations well. But because roaches breed so fast, a heavy or recurring problem can outrun store-bought products. Call a licensed exterminator if you see roaches during the daytime (a sign of a large population), find them in multiple rooms, keep seeing them weeks after treatment, or live in a shared building where neighbors are also affected. A professional can apply commercial-grade baits and IGRs, locate hidden harborage, and set up a treatment plan that actually breaks the cycle. Connect with vetted local pros through our pest control services, and check coverage in your area on our locations page.

Frequently Asked Questions

How long does it take to get rid of cockroaches?

A small infestation treated with gel bait and good sanitation often clears in about two weeks. Larger infestations can take a month or more, since you need to outlast the eggs that hatch after your first treatment.

What instantly kills cockroaches?

Contact sprays and even soapy water can kill a roach on sight, but that does nothing about the colony hidden in your walls. Gel baits and IGRs work more slowly but actually eliminate the population, which is what you want.

Does a clean house guarantee no roaches?

No. Cleanliness removes their food and water and makes your home far less attractive, but roaches can still enter from outside, neighboring units, or hitchhiking in packages. Sanitation plus baiting and sealing is the winning combination.

Why do I still see roaches after spraying?

Surface sprays only kill roaches they directly touch and can repel the rest away from your bait. If spraying isn’t working, switch to gel bait and an IGR and focus on sealing cracks and removing moisture.

Are cockroaches dangerous to my family?

They can be. Roaches spread bacteria that cause food poisoning and produce allergens that trigger asthma and allergies, particularly in children. That’s why it’s worth eliminating them promptly rather than living with the problem.

Get pest control quotes

Compare free, no-obligation quotes from vetted local pest control pros near you.

Get free quotes   Find pros in your city

WhatsApp Call (877) 494-2874 · Free quote