How to Get Rid of Cockroaches Forever at Home

Getting rid of cockroaches permanently requires a combination of killing the ones already inside, cutting off their food and water, and sealing the entry points that let them in. No single method works alone. A spray might knock down visible roaches, but if you skip sanitation and exclusion, new ones move in within weeks. The good news: a layered approach can make your home genuinely inhospitable to cockroaches for the long term.

Know Which Cockroach You’re Dealing With

The species in your home determines where to focus your efforts. German cockroaches are the most common indoor pest: small (about half an inch long), light brown with two dark stripes behind the head, and almost always found in kitchens and bathrooms. They reproduce fast. A single female produces five to eight egg cases in her lifetime, each holding roughly 40 eggs, meaning one pregnant roach can generate 200 to 250 offspring. The full cycle from egg to reproducing adult takes just 70 to 100 days.

American cockroaches are the large reddish-brown ones, about an inch and a half long, with a yellowish “M” shape behind the head. They prefer sewers, basements, and areas around water heaters and floor drains. Oriental cockroaches are dark brown to nearly black, about an inch and a quarter long, and strongly tied to moisture. They often live outdoors in mulch and wood chips, moving inside during hot, dry stretches when temperatures push above 84°F.

German cockroaches are an indoor species. If you have them, the infestation is inside your walls and cabinets, and outdoor treatments won’t help. American and Oriental cockroaches often enter from outside, so sealing entry points matters even more with those species.

Cut Off Water First, Then Food

Cockroaches can survive about 30 days without food under normal indoor conditions. Without water, they die in roughly 7 days in dry environments, or 10 to 14 days if humidity is high. Water is their lifeline, and removing it is the single most effective environmental change you can make.

Fix leaky faucets and pipes, especially under sinks and behind toilets. Dry out sinks and tubs before bed, since cockroaches are most active at night. Empty pet water bowls overnight. If you have a basement or crawl space with standing water or condensation on pipes, address that with a dehumidifier or pipe insulation. Aim to keep indoor humidity below 50 to 60 percent, which also makes certain dust-based treatments more effective.

On the food side, German cockroach nymphs feed on adult feces, so even a “clean” home can sustain an existing colony. But reducing available food slows population growth and forces roaches to encounter baits and dusts. Store food in sealed containers. Clean grease from stovetops and behind appliances. Take garbage out nightly or use bins with tight lids. Sweep or vacuum crumbs, paying attention to under the refrigerator, toaster, and microwave.

Seal Every Entry Point

A gap of just 1/16 of an inch is enough for insects to enter your home. Cockroaches flatten their bodies to squeeze through cracks you’d barely notice. Sealing these gaps is what separates a temporary fix from a permanent one.

Start with exterior doors. Install door sweeps on every entry door and check for light filtering underneath, especially at the bottom corners. Apply caulk along the outside edge and sides of door thresholds. For sliding glass doors, line the bottom track with half- to three-quarter-inch foam weatherstripping. Garage doors need a rubber bottom seal (vinyl cracks in cold weather and creates gaps).

Seal utility openings where pipes and wires penetrate the foundation or siding: outdoor faucets, gas meters, dryer vents, cable lines. Use silicone or acrylic latex caulk for cracks around windows, doors, and fascia boards. Acrylic latex is paintable and cleans up with water. For larger holes, plug them with urethane expanding foam, steel wool, or copper mesh. Install quarter-inch wire mesh (hardware cloth) over attic, roof, and crawl space vents.

Inside, focus on the kitchen and bathrooms. Caulk gaps where countertops meet the wall, around pipe penetrations under sinks, and along baseboards in rooms where you’ve seen activity. German cockroaches nest in cracks around refrigerators, dishwashers, stoves, and water heaters, so sealing harborage areas forces them into the open where treatments work.

Use Gel Baits as Your Primary Weapon

Gel bait is the most effective treatment for most indoor cockroach infestations. It works because cockroaches eat the bait, return to their hiding spots, die, and are then eaten by other cockroaches, spreading the poison through the colony. This cascade effect reaches roaches hiding deep in walls and crevices that sprays never touch.

Apply small pea-sized dots of gel bait in cracks, behind appliances, under sinks, inside cabinet hinges, and near any area where you’ve seen droppings (small dark specks that look like ground pepper for German roaches, or larger cylindrical pellets for American roaches). Reapply every two to four weeks until activity stops, then monthly for maintenance.

One important rule: don’t use spray insecticides in the same areas where you place bait. Sprays repel cockroaches and keep them away from the bait, undermining the whole strategy.

Dust Treatments for Hard-to-Reach Spots

Boric acid and diatomaceous earth (DE) are effective dust treatments for wall voids, behind electrical outlets, and other spaces you can’t easily reach with bait.

Boric acid works as both a stomach poison and an abrasive to the cockroach’s outer shell. When roaches walk through it, particles stick to their bodies. They ingest it during grooming, and it damages their nervous system and digestive tract. The key to applying boric acid correctly is using a very thin layer. If cockroaches can see a visible pile of powder, they’ll walk around it. Use a squeeze bottle or bellows duster to puff a barely visible film into cracks, behind outlet covers, and inside wall cavities.

Boric acid is toxic to children, pets, and dogs at relatively low doses. Lethal doses for children have been estimated at 3 to 6 grams, and dogs appear more sensitive than other animals. Keep applications strictly inside wall voids and other inaccessible areas, never on open countertops or floors where children or pets can contact it.

Food-grade diatomaceous earth is a lower-toxicity alternative. It works by absorbing the waxy coating on a cockroach’s exoskeleton, causing fatal dehydration. German cockroaches typically die within 48 to 72 hours of contact, while the larger American species takes 48 to 96 hours because of their thicker cuticle. The catch: DE loses all effectiveness above 60 percent relative humidity, and at 80 percent humidity it’s nearly useless. Don’t apply it in damp basements or under leaky sinks. It works best in dry wall voids, attic spaces, and behind appliances.

Monitoring With Sticky Traps

Sticky traps (glue boards) don’t eliminate infestations on their own, but they serve two essential purposes. Before treatment, they tell you where cockroaches are most active, so you know exactly where to place baits and dusts. After treatment, they confirm whether the population is declining. Place traps along walls, under sinks, behind the refrigerator, and near floor drains. Check them weekly. If you’re still catching roaches after four to six weeks of consistent baiting and sanitation, you likely have a harborage area you haven’t addressed.

When Professional Treatment Makes Sense

A standard professional cockroach extermination costs $100 to $600, depending on your home’s size and the severity of the infestation. For most cases, a professional will use a combination of gel baits, insect growth regulators, and targeted sprays, essentially the same approach as a thorough DIY effort but with commercial-grade products and experience locating hidden nesting sites.

Severe infestations, particularly in multi-unit housing where roaches migrate between apartments, sometimes require more aggressive methods. Fumigation runs $1,000 to $3,000 and fills the entire space with insecticide gas. Tenting, where the home is sealed with a tarp and treated over several days, costs $2,000 to $7,500 and is the most effective option for whole-house infestations. Heat treatment, which raises interior temperatures high enough to kill all life stages, runs $2,000 to $7,000. These are last-resort options for infestations that haven’t responded to baiting and sanitation.

If you live in an apartment or townhouse, professional treatment is often necessary because your neighbors’ habits directly affect your unit. Even perfect sanitation on your side won’t stop roaches migrating through shared walls and plumbing chases.

The Maintenance Routine That Keeps Them Gone

Eliminating a cockroach infestation typically takes two to eight weeks of consistent effort, depending on the species and severity. But “forever” requires ongoing habits. Keep a few sticky traps in place permanently as an early warning system. Refresh gel bait every one to three months in known trouble spots like under the kitchen sink and behind the stove. Reapply dust treatments in wall voids once or twice a year, or after any plumbing work that opens up sealed areas.

Inspect door sweeps and caulk lines seasonally, especially after temperature swings that cause materials to expand and contract. Keep mulch, wood piles, and leaf litter at least 12 inches away from your home’s foundation, since these are prime harborage for American and Oriental cockroaches looking for a way inside. Maintain low indoor humidity with ventilation fans in bathrooms and kitchens, and dehumidifiers in basements. The combination of a dry, clean, sealed home with residual bait and dust in the right places is what turns a one-time cleanup into a permanent solution.