Gel baits with the right active ingredients are the most effective roach killers available to homeowners, outperforming sprays, foggers, and most other products by a wide margin. The key is choosing a product that cockroaches will actually eat and that kills through a chain reaction in the colony, not just the individual bug you see. Here’s what works, what doesn’t, and how to use each option correctly.
Why Gel Baits Work Better Than Sprays
Gel baits exploit cockroach biology in a way sprays can’t. A roach eats the bait, returns to its hiding spot, and dies. Other roaches then feed on the dead roach’s body and droppings, spreading the poison through the colony. This cascading effect means a single bait placement can kill dozens of roaches you never see.
Sprays and foggers, by contrast, have a serious problem: resistance. Research from North Carolina State University found that German cockroaches collected from apartments were over 200 times more resistant to pyrethroids (the active ingredient in most spray products and bug bombs) compared to lab populations. Over 96% of wild cockroaches carried at least one copy of the genetic mutation that makes pyrethroids ineffective. Even when researchers boosted the spray’s potency with a chemical enhancer, a dose ten times the amount needed to kill susceptible roaches resulted in only 7.5% mortality in apartment-collected populations. In plain terms, most spray products barely scratch a real-world infestation.
Foggers (bug bombs) are even worse. They spread pyrethroid droplets through the air, which mostly settles on exposed surfaces rather than penetrating the cracks and crevices where roaches actually live. They also contaminate any bait placements you’ve set out, making those baits repellent to roaches and effectively sabotaging your best weapon.
The Active Ingredients That Actually Kill
Not all gel baits are equal. The active ingredient inside matters enormously, and so does the bait’s formula (what entomologists call the “bait matrix”). Three active ingredients have the strongest track record.
Indoxacarb is currently the gold standard. In laboratory trials, gel baits containing indoxacarb were the only ones to achieve 100% mortality before day seven against standard cockroach populations. More importantly, indoxacarb baits performed exceptionally well against bait-averse cockroaches, a strain that has learned to avoid common bait ingredients. One indoxacarb formulation achieved 98% mortality against these difficult-to-kill roaches, while competing products containing fipronil or hydramethylnon killed fewer than 30%. Products sold under the Advion brand use indoxacarb as their active ingredient.
Fipronil kills quickly on first contact with bait, producing a fast initial knockdown. Roaches that eat fipronil-based bait tend to die sooner individually, but the total colony kill can be slower compared to indoxacarb. Fipronil also faces moderate resistance in wild populations, with apartment-collected roaches showing about 14 times the tolerance of lab-susceptible roaches. It still works, but rotating it with indoxacarb extends its usefulness. Maxforce-branded products commonly use fipronil.
Hydramethylnon is an older active ingredient that’s slower to kill individual roaches but historically produced strong total colony mortality in susceptible populations. Its effectiveness has declined against modern resistant strains, making it a backup rather than a first choice.
Boric Acid and Diatomaceous Earth
Powders and dusts serve a different role than gel baits. They work best as a complement, applied in voids and gaps where roaches travel but where gel bait would dry out or be hard to place.
Boric acid is the more effective of the two against cockroaches. Roaches pick up the fine powder on their legs and bodies as they walk through it, then ingest it while grooming themselves. It damages their digestive system and eventually kills them. The key to boric acid is applying it as a barely visible film. If you can see clumps of powder, you’ve used too much, and roaches will simply walk around it.
Diatomaceous earth works mechanically, scratching the waxy outer layer of the roach’s exoskeleton and causing it to dehydrate. It’s slower and generally less effective than boric acid for cockroaches specifically, though it has the advantage of being a physical rather than chemical killer, meaning resistance isn’t a concern.
Both powders carry some safety considerations. Boric acid is low in toxicity for adults through skin contact or small incidental exposure, but infants and small children are significantly more sensitive. Seizures and serious reactions have been reported in infants exposed to large amounts. Pets can also be affected, with signs of poisoning appearing within two hours of ingestion. For this reason, boric acid should only go in places children and pets cannot reach: inside wall voids, behind appliances, and within sealed cracks.
Growth Regulators Stop the Next Generation
Insect growth regulators (IGRs) don’t kill adult roaches. Instead, they mimic a natural hormone that controls development in young roaches. When nymphs are exposed to an IGR, they either can’t mature into adults or they emerge as deformed, sterile adults incapable of reproducing. Over weeks, this breaks the breeding cycle and causes the population to collapse.
IGRs containing hydroprene or pyriproxyfen are available as point-source stations or sprays. They’re most valuable in heavy infestations where killing adults alone isn’t enough because new generations keep hatching. One practical note: place IGR stations near but not directly on top of your gel bait. Overlapping the two products can change the bait’s taste and make roaches less likely to eat it.
How to Place Bait for Maximum Effect
Placement strategy matters as much as the product you choose. Small pea-sized dots of gel bait placed in many locations will outperform large globs in a few spots. Cockroaches forage close to their harborage, so you want bait within a short walk of where they’re hiding.
Focus on cracks and crevices near water and food sources: under the kitchen sink, behind the stove and refrigerator, inside cabinet hinges, along the edges where countertops meet walls, and around plumbing penetrations in bathrooms. Roaches prefer tight, dark, warm spaces, so think about where two surfaces meet rather than open areas.
Use sticky monitors (glue traps) to figure out where roaches are most active before you start baiting. If monitors in a room come back empty, skip that room and concentrate your bait where activity is confirmed. This targeted approach is both more effective and more efficient than blanketing an entire home.
Reapply bait every one to two weeks to replace what’s been eaten and to keep fresh product available. Fresh bait is substantially more attractive to cockroaches than dried-out bait. Continue baiting until your sticky monitors show zero catches with no nymphs or egg cases. At that point, you can stop.
What to Avoid
The biggest mistake people make is mixing repellent products with baits. Any spray containing pyrethroids, including most off-the-shelf “roach sprays,” will contaminate nearby bait placements and make them repellent. Roaches won’t eat bait that smells like insecticide. If you’re using gel bait, don’t spray in the same areas.
Bug bombs and total-release foggers are essentially a waste of money for cockroach control. Beyond the resistance problem, they coat surfaces with repellent residue, push roaches deeper into walls, and create a false sense of progress because you might see a few dead roaches while the colony survives untouched.
Avoid using bait like caulk. Long beads of gel squeezed into cracks are wasteful and can actually deter feeding. Small, discrete placements in many spots is the correct approach.
Rotating Products to Prevent Resistance
Cockroaches adapt. Some populations have developed “bait aversion,” where they’ve learned to avoid the glucose sugar used in certain bait formulations. Others carry genetic resistance to specific active ingredients. The practical solution is rotation: if you start with an indoxacarb-based bait, switch to a fipronil-based product after a few cycles, then switch back. This prevents any single resistance trait from taking over the population. Pairing gel baits with boric acid dust and an IGR creates three different modes of attack, making it extremely difficult for roaches to develop resistance to all of them simultaneously.