What Really Kills Roaches (And What Doesn’t Work)

Gel baits are the single most effective way to kill cockroaches in a home. They outperform sprays, traps, and natural remedies by a wide margin, and they work even on roaches that never touch the bait directly. But the best results come from combining methods: baits, sanitation, and sealing entry points together. Here’s what actually works, how fast each option delivers results, and what to skip.

Why Gel Baits Work Better Than Sprays

Cockroach gel baits exploit the colony’s own behavior against it. A foraging roach eats the bait, returns to the nest, and dies. Other roaches then eat the dead roach’s body and feces, picking up a lethal dose secondhand. This chain reaction, called secondary kill, is what makes baits so powerful compared to contact sprays that only kill the individual roach you hit.

Research from North Carolina State University measured exactly how far this chain extends. When adult cockroaches ate gel bait and returned to a shared space, 100% of young roaches that never touched the bait directly died within five days, purely from contact with contaminated feces and dead adults. Even after researchers removed all bait and dead roaches from the enclosure, the residual contamination still killed 95% to 97% of remaining young roaches over the next five days. That level of secondary kill is something no spray can match.

Sprays, by contrast, tend to scatter roaches deeper into walls and crevices. Pyrethroid sprays (the active ingredient in most store-bought aerosols) are increasingly ineffective anyway. If resistance genes exist in just 1% of a cockroach population, noticeable drops in spray effectiveness can appear within a single generation. In populations where resistance is more established, spraying can actually make the problem worse by killing off susceptible roaches and leaving resistant ones to breed unchecked.

The Best Active Ingredients in Baits

Not all baits perform equally. The active ingredient determines how well the poison transfers through the colony. In controlled tests, baits containing fipronil and hydramethylnon produced the strongest secondary kill. Both achieved 100% initial mortality in young roaches that were physically blocked from reaching the bait itself, meaning the poison transferred entirely through feces and cannibalism.

Boric acid baits also transfer well. Young roaches exposed only to contaminated adult feces died at rates of 62% to 87% within five days, depending on their size. Boric acid is slower-acting but remains effective for a long time because roaches don’t metabolize it quickly.

One ingredient to be aware of: abamectin. Despite being common in some commercial baits, it transferred poorly in laboratory tests, killing fewer than 1% of adults and under 15% of young roaches through secondary exposure. If your current bait isn’t working, check the label for its active ingredient.

Bait Aversion: When Roaches Refuse the Bait

Some German cockroach populations have evolved to taste glucose, a sugar used in many bait formulations, as bitter. This trait, called glucose aversion, has been documented since the 1990s and is now widespread enough that pest management guidelines recommend planning for it. If you place gel bait and roaches ignore it completely, glucose aversion is a likely explanation.

The fix is straightforward: switch to a bait brand with a different formulation. Rotating between products with different active ingredients and different bait matrices reduces the chance of both chemical resistance and bait aversion. If one brand hasn’t shown results within 30 days, replace it with a different one.

Interestingly, glucose aversion comes with a cost for the roaches. Males offer females a sugar-based secretion during courtship. Glucose-averse females find it repulsive, which disrupts mating. So while aversion can make baiting harder, it also slows the colony’s reproduction on its own.

Boric Acid: The Best Chemical You Apply Yourself

Boric acid powder is one of the oldest and most reliable roach killers. It works as a stomach poison when roaches groom it off their legs and bodies. Applied as a thin, barely visible layer inside wall voids, behind electrical outlet covers, and along cracks where roaches travel, it remains active for months or even years as long as it stays dry.

The key is applying it correctly. If you can see a visible pile of powder, you’ve used too much. Roaches will walk around heavy deposits. A light dusting, applied with a squeeze-bulb applicator, forces roaches to walk through it without detecting it. Boric acid works well as a complement to gel baits: the bait handles the bulk of the colony quickly, while boric acid in wall voids provides long-term protection against survivors and new arrivals.

Natural and Low-Toxicity Options

Diatomaceous earth (DE) is a powder made from fossilized rock that kills roaches by damaging their waxy outer coating, causing them to dehydrate. It works, but slowly, and it must stay dry to be effective. Apply it the same way as boric acid: thin layers in cracks, under appliances, and inside wall voids. In damp areas like under sinks, DE clumps and loses its effectiveness.

Essential oils are a more experimental option. Research at the University of California, Riverside found that certain plant-based compounds reduced cockroach lifespan and reproduction even at doses that weren’t immediately lethal. One compound called carvacrol (found in oregano oil) reduced male roach lifespan by at least 34%. Citrus-derived limonene acts mainly as a deterrent. Essential oils are less likely to trigger resistance because they affect multiple biological systems at once rather than a single target. However, they’re not a standalone solution for an active infestation. They’re best used as a supplement to baits and sanitation.

Baking soda is sometimes recommended as a home remedy, but there’s minimal controlled research supporting it as a reliable cockroach killer.

Insect Growth Regulators Stop Reproduction

Insect growth regulators, or IGRs, don’t kill adult roaches. Instead, they prevent young roaches from maturing into reproducing adults, which causes the colony to collapse over time. Products containing pyriproxyfen or hydroprene are the most common IGRs available for home use. They affect roaches at the egg, larval, and reproductive stages.

IGRs work best as a second layer alongside baits. The baits kill the current population while the IGR ensures that any survivors or newly hatched roaches can’t replace them. Because IGRs target development rather than nerve function, roaches are far less likely to develop resistance to them.

Sanitation and Exclusion Do the Heavy Lifting

No chemical treatment works well in a dirty environment. Cockroaches need three things: food, water, and hiding spaces. Removing even one of these makes every other method more effective because roaches are forced to seek out your bait instead of competing food sources.

The practical checklist is straightforward but demanding. Store all food in sealed containers or the refrigerator. Clean grease residue from stovetops and range hoods. Wash dishes the same day. Take garbage out nightly. Fix leaking pipes and faucets, since water is often the limiting resource roaches depend on most. Vacuum regularly, especially under and behind appliances. Clear out stacks of paper, cardboard boxes, and bags that provide harborage.

Exclusion means physically blocking roaches from entering or hiding. Seal cracks and gaps around pipes, outlets, and baseboards with silicone caulk. Cover drains with rubber stoppers or metal screens at night. Stuff larger gaps with copper mesh before caulking over them. In apartments, pay special attention to shared walls, plumbing penetrations, and the gaps where cabinets meet walls.

Realistic Timelines for Elimination

Baits typically take one to two weeks to show noticeable results. You may actually see more roaches in the first few days as poisoned individuals become disoriented and wander into the open. This is a sign the bait is working, not failing.

For a mild infestation (occasional sightings, fewer than five roaches on a sticky trap overnight), a combination of gel bait, boric acid, and thorough sanitation can eliminate the problem within two to four weeks. For heavy infestations, expect the process to take one to three months with consistent effort. If baits haven’t made a visible dent within 30 days, switch brands and reassess your sanitation.

Sticky traps are your monitoring tool throughout this process. Place them under the refrigerator, stove, and along walls near water sources. Check them weekly. A declining trap count confirms your methods are working. If counts plateau or rise after an initial drop, you likely have a sanitation gap, an unsealed entry point, or bait resistance that requires switching products.

Safety Around Kids and Pets

Most commercial cockroach baits use active ingredients at very low concentrations. The National Capital Poison Center notes that unintentional exposures to bait products generally pose little toxicity risk. A toddler who tastes a bait station might experience mild nausea or vomiting, and skin or eye contact can cause irritation, but serious poisoning from the small amounts in consumer products is uncommon.

That said, practical precautions matter. Place gel bait inside cracks, behind appliances, and in other spots children and pets can’t access. Use tamper-resistant bait stations in open areas. Wash your hands after handling any bait product. Store unused bait in its original packaging. If boric acid is applied correctly as a barely visible dust inside wall voids and sealed crevices, exposure risk to household members is minimal.