What to Use to Kill Roaches: Products That Actually Work

Gel baits are the single most effective product you can buy to kill cockroaches, outperforming sprays, foggers, and traps by a wide margin. But the best approach combines two or three methods, because roaches reproduce fast and no single product covers every hiding spot. Here’s what actually works, how to use each option correctly, and what to skip.

Gel Baits: The Most Effective Option

Gel baits come in syringes and contain a slow-acting poison mixed into a food roaches find irresistible. The roach eats the bait, returns to its hiding spot, and dies. Other roaches then feed on the dead roach or its droppings and are poisoned in turn. This secondary kill effect is what makes gel baits so powerful: one feeding roach can take out dozens more that never touched the bait directly.

The active ingredients that matter most are fipronil, indoxacarb, and clothianidin. In lab testing against German cockroaches, fipronil-based baits reached 95% mortality within 28 hours of feeding. Indoxacarb took slightly longer, around 40 hours, but still achieved 100% cumulative mortality. All three ingredients are highly effective, so the brand matters less than the active ingredient and proper placement.

Place pea-sized dots of gel bait in cracks, corners, and edges where roaches travel: along cabinet hinges, behind the refrigerator, under the sink, near where plumbing enters the wall. The goal is small dots in many locations rather than large globs in a few spots. Roaches are more likely to find and feed on bait placed directly in their pathways.

Why You Should Rotate Baits

Cockroaches can develop feeding aversions when the same gel bait is used repeatedly. Some populations have even evolved to avoid glucose, a common ingredient in bait formulations. When a bait that was working suddenly stops producing dead roaches, aversion is a likely cause.

The fix is rotating between products with different food matrices and, ideally, different active ingredients every six months. This prevents roaches from learning to avoid a particular taste or texture. If you started with a fipronil-based bait, switch to one containing indoxacarb or dinotefuran on your next round. The rotation keeps the bait attractive and the chemistry effective.

Boric Acid: Slow but Long-Lasting

Boric acid is a powder that kills roaches through a simple mechanism. When roaches walk through it, tiny particles cling to their legs and antennae. They ingest the powder while grooming themselves. It stays potent almost indefinitely as long as it remains dry, making it ideal for spots you can treat once and forget about.

The key to using boric acid correctly is applying far less than you think you need. The dust should be barely visible to the naked eye. Cockroaches will walk right around a heavy pile of powder the same way you’d avoid trudging through a snowdrift. A bellows-style hand duster, available at most hardware stores, lets you puff a fine layer into cracks and voids.

The best places to apply it for German cockroaches are crevices along cabinet edges and corners, the gap between the wall and floor behind your refrigerator, stove, and dishwasher, openings where plumbing enters walls, and the hollow space beneath kitchen and bathroom cabinets. You can reach that last spot by puffing powder through any existing crack at the top of the kick panel.

Safety Around Pets and Children

Boric acid is not harmless. Dogs may be more sensitive to it than other animals, and young or elderly pets face higher risk. Ingestion can cause vomiting, diarrhea, excessive drooling, and loss of appetite, with symptoms appearing within about two hours. In larger amounts, it can cause tremors, seizures, and kidney damage. This is why proper application matters so much. When boric acid is puffed lightly into enclosed cracks and wall voids, pets and children can’t access it. Never leave it in open piles on floors or countertops.

Diatomaceous Earth: A Non-Chemical Alternative

Diatomaceous earth (DE) works mechanically rather than chemically. The microscopic particles scratch the waxy outer coating on a roach’s body, causing it to dehydrate and die. It’s slower than boric acid and less effective overall, but it’s a reasonable option if you want to avoid chemical pesticides in certain areas. Use food-grade DE only, apply it the same way as boric acid (thin, barely visible layers in cracks and voids), and know that it loses effectiveness when wet.

Growth Regulators Stop Reproduction

Insect growth regulators, often called IGRs, don’t kill adult roaches. Instead, they mimic a natural insect hormone that prevents young roaches from maturing into adults and disrupts egg-laying and egg-hatching. The result is that the population stops replacing itself. Pyriproxyfen is the most common IGR used for cockroaches, and it works through both contact and ingestion.

IGRs are best used alongside gel baits or boric acid. The baits kill the current population while the growth regulator ensures nymphs never grow up to breed. This combination attacks the infestation from both ends and prevents a rebound after the initial wave of adults dies off. IGR products come as sprays or point-source stations you place in the same areas where you’d put bait.

What Not to Waste Money On

Foggers (bug bombs) are one of the least effective options for cockroaches. The pesticide mist settles on open surfaces but doesn’t reach the cracks, wall voids, and crevices where roaches actually live. Worse, foggers can scatter roaches into new areas of your home and contaminate kitchen surfaces with pesticide residue. Store-bought aerosol sprays have similar problems. They’ll kill a roach you spray directly, but they do nothing about the dozens hiding behind your walls. In severe infestations, people often report months of failed fogger treatments before switching to baits.

Ultrasonic repellers have no meaningful scientific support for cockroach control. Glue traps can help you monitor where roaches are active, but they won’t reduce a population on their own.

Where You Place Products Matters More Than Which Product

German cockroaches, the small light-brown species that infests kitchens and bathrooms, live almost exclusively indoors in tight, warm crevices near food and water. Focus your treatment inside cabinets, behind appliances, and around plumbing. American cockroaches, the larger reddish-brown species, often enter from outside through drains, gaps under doors, and utility openings. For these, treat entry points, basements, and crawl spaces.

Identifying which species you’re dealing with determines where to put your products. A gel bait placed perfectly for German roaches (inside a kitchen cabinet hinge) won’t help much with American roaches coming up through a floor drain.

Seal Entry Points and Remove Harborage

No product works as well in a dirty environment. Roaches need food, water, and hiding spots. Fixing leaky pipes removes their water source. Cleaning grease from behind the stove and crumbs from cabinet corners forces them to eat your bait instead. Storing food in sealed containers eliminates competition with the bait.

Sealing cracks and gaps is equally important. Caulk openings around pipes, fill gaps between cabinets and walls, and repair any crevices that provide harborage. But don’t seal gaps before treating them. If you close up a crack with roaches still inside, they’ll simply find another exit and spread to a new area. Vacuum out visible roaches first, apply bait or dust inside the void, then seal it.

When DIY Methods Aren’t Enough

If you’re seeing roaches in multiple rooms, finding them during the daytime (a sign of overcrowding), or spotting them inside electronics and appliances, you’re likely dealing with a large breeding population that has saturated its hiding spots. At that level, professional treatment combines commercial-grade baits, growth regulators, and dust applications in a coordinated protocol that’s difficult to replicate with store-bought products alone. A good pest management company will also identify harborage sites and entry points you may have missed. DIY methods work well for small to moderate infestations caught early, but a severe infestation with thousands of roaches typically needs professional intervention to bring under control.