Gel baits containing modern insecticides are the single most effective chemical treatment for killing cockroaches in homes. They outperform sprays, foggers, and traps because roaches carry the poison back to their hiding spots, where it spreads to others through contact and ingestion. But the best chemical depends on which roach species you’re dealing with, how severe the infestation is, and whether you need a quick knockdown or long-term control.
Gel Baits: The Most Effective Option
Gel baits applied with a syringe are the gold standard for indoor cockroach control. They work through a chain reaction: a roach eats the bait, returns to its hiding place, and dies. Other roaches then consume the dead roach or its droppings, picking up a lethal dose themselves. This secondary kill effect is what makes baits so much more effective than contact sprays, which only kill the roaches you can see.
The active ingredients in today’s top gel baits fall into a few chemical classes. Fipronil disrupts the roach’s nervous system and is particularly effective because it transfers between roaches through physical contact. Indoxacarb works similarly but through a different pathway, making it a strong rotation option. Newer formulations combine these with attractants that draw roaches out of hiding spots they’d otherwise never leave.
Placement matters as much as the chemical itself. Apply many small, pea-sized dabs into cracks, corners, edges, and other tight spaces where roaches travel. Avoid putting out large globs or lines. Place bait stations flush against corners and edges of cabinets and countertops, since roaches follow these paths habitually.
Boric Acid: Slow but Reliable
Boric acid has been used against cockroaches for over a century, and it still works. When a roach walks through a thin layer of boric acid powder, the particles cling to its body. The roach ingests the powder while grooming itself, and the acid damages its digestive system. It also scratches through the waxy outer coating on the roach’s exoskeleton, causing dehydration.
The key to boric acid is application technique. You want a barely visible dusting, not piles of powder. Roaches will walk around heavy accumulations. For German cockroaches (the small, light brown ones in kitchens and bathrooms), target the crevices along edges and corners of cabinets, the gap between the wall and floor behind your refrigerator, stove, and dishwasher, and any openings where plumbing enters walls. The hollow space under kitchen and bathroom cabinets is another prime spot.
Boric acid carries a “CAUTION” signal word, placing it in the lowest toxicity categories for humans and pets. It’s far safer than spray insecticides when used correctly, though you should still keep it out of food preparation surfaces and areas where children or pets could directly contact heavy deposits.
Diatomaceous Earth: A Non-Chemical Alternative
Diatomaceous earth is made from fossilized algae ground into a fine powder. It kills roaches physically rather than chemically. The microscopic particles have sharp edges that cut through the roach’s protective outer layer, causing it to lose moisture and die from dehydration over the course of several days.
It’s one of the safest options available, but it works slowly and loses effectiveness when wet. Use food-grade diatomaceous earth (not the pool-grade version, which is processed differently and dangerous to inhale). Apply it the same way you’d apply boric acid: a light dusting in cracks, crevices, and wall voids. It works best as a supplement to baits rather than a standalone treatment for serious infestations.
Why Sprays and Foggers Fall Short
Pyrethroid sprays (the most common active ingredients in store-bought roach sprays) kill on contact, but they create two problems that can actually make an infestation worse. First, they repel roaches. Spraying along baseboards and doorways pushes roaches deeper into walls and crevices, scattering the colony into new areas of your home. Second, German cockroaches have developed significant resistance to pyrethroids in many regions. Some populations survive doses that would have killed them a generation ago.
Foggers, or “bug bombs,” are even less effective. The insecticide mist settles on exposed surfaces but never reaches the cracks and voids where roaches actually live. Studies consistently show foggers fail to reduce cockroach populations meaningfully.
If you do use a spray, choose a non-repellent formulation and limit application to specific cracks and entry points. Never use sprays near gel baits, since the spray residue can contaminate the bait and repel roaches away from it.
Insect Growth Regulators: Stopping the Next Generation
Insect growth regulators (IGRs) don’t kill adult roaches. Instead, they mimic a natural hormone that controls development, preventing young roaches from maturing into adults and disrupting egg production in females. Pyriproxyfen is the most common IGR used against cockroaches. It can affect roaches through both contact and ingestion, and it stops the population from multiplying even if some adults survive other treatments.
IGRs work best as part of a layered approach. Pair them with gel baits to kill existing adults while ensuring nymphs never grow up to reproduce. This combination collapses a population faster than either method alone. IGRs are rarely toxic to adult insects and have very low toxicity to mammals, making them one of the safer chemical tools available.
Match the Treatment to the Species
German cockroaches are the small ones (about half an inch long) that live entirely indoors, clustering in kitchens and bathrooms. They reproduce fast, and infestations can grow from a handful to hundreds in weeks. Gel baits placed in their harborage areas are the most effective treatment. Focus on spots under and around sinks, behind refrigerators, dishwashers, and stoves, near trash containers, and inside cabinets.
American cockroaches are the large, reddish-brown ones (up to two inches) that prefer dark, moist environments like basements, crawl spaces, floor drains, and sewer systems. They often travel long distances from where they actually nest, so killing the ones you see in your kitchen won’t solve the problem. You need to find and treat their aggregation sites: floor drains, sump pumps, pipe chases, and laundry areas. Granular baits and dust treatments in these areas work well for American roaches.
Wood cockroaches and other outdoor species sometimes wander indoors but don’t establish colonies inside. For these, exclusion works better than chemicals. Install tight-fitting screens on windows, add sweeps beneath doors, and caulk cracks around doors and windows.
Dealing With Resistance and Bait Aversion
Cockroaches evolve. Research from North Carolina State University revealed that some German cockroach populations have developed a neural adaptation that makes glucose taste bitter to them. Since glucose is a common attractant in bait formulations, these roaches simply refuse to eat the bait. Other populations show resistance to the insecticide itself: they consume the bait but don’t die from it.
If your bait treatment stops working after initial success, resistance or aversion is likely the cause. The fix is rotation. Switch to a gel bait with a different active ingredient and a different attractant matrix. Combining baits with boric acid dust gives you two independent modes of action, reducing the chance that resistant individuals survive both.
A Practical Treatment Plan
For most home infestations, the most effective approach layers three elements. Start with gel bait as your primary weapon, placing small dots in every crack and crevice where roaches hide. Add a light dusting of boric acid in wall voids, under appliances, and around plumbing penetrations to catch roaches the bait misses. Include an insect growth regulator to prevent nymphs from reaching adulthood.
Clean up grease, crumbs, and standing water to remove competing food sources. Roaches are less likely to eat bait when easier meals are available. Fix leaky pipes and reduce moisture, especially in bathrooms and under sinks. Seal cracks around plumbing and along baseboards to limit movement between rooms.
Expect to see a significant reduction within one to two weeks with gel baits, though complete elimination of a heavy German cockroach infestation can take a month or longer. Reapply bait as it dries out or gets consumed, and check boric acid deposits periodically to ensure they haven’t clumped from moisture.