Dime Beat
Pests

Best Roach Killers and Baits of 2026, Per Pest Experts

Boric acid tablets, diatomaceous earth, gels, and foggers all fight roaches differently.

The best roach killer for most households is a boric acid bait like Harris Boric Acid Famous Roach Tablets, which can remain effective for up to two years in a dry spot and works by poisoning roaches that then carry the toxin back to the rest of the colony. Choosing the right product means matching the active ingredient and format to your specific infestation, home layout, and whether kids or pets are around.

At a Glance

  • Best overall: Harris Boric Acid Famous Roach Tablets (up to 2 years of efficacy)
  • Best value: Earthborn Elements Diatomaceous Earth, a nontoxic mechanical killer
  • Best trap: Hoy Hoy Trap-A-Roach Bait Glue Traps, pesticide free and good for small problems
  • Best gel: Syngenta Advion Cockroach Gel Bait, ideal for cracks and crevices
  • Best fogger: Hot Shot Fogger With Odor Neutralizer, treats up to 2,000 cubic feet

Difficulty, Time, and Cost

Treating a roach problem at home is generally a beginner level DIY task. Setting bait stations or applying gel takes 15 to 30 minutes per room. A full fogger treatment across a small apartment might take an afternoon, factoring in prep, the required vacate period, and cleanup. Costs run low: bait tablets and gel tubes typically sell for under 15 dollars, diatomaceous earth bags run 10 to 20 dollars depending on size, and a six pack of foggers usually lands in the 10 to 15 dollar range. Severe infestations that need repeated rounds of treatment, or professional exterminator visits, will cost considerably more.

What You Will Need

  • Boric acid roach bait tablets or powder
  • Diatomaceous earth (food grade, for indoor or garden use)
  • Gel bait tubes with an applicator tip
  • Glue traps or bait stations
  • A fogger (for larger or hidden infestations)
  • Disposable gloves
  • A flashlight for checking behind appliances and inside cabinets
  • Caulk or sealant for closing entry points after treatment

How to Choose and Apply the Right Roach Killer

  1. Identify where roaches are gathering. Check behind refrigerators, under sinks, inside baseboards, and in cracks near food and water sources. Look for droppings that resemble coffee grounds or ground pepper, shed skins, and old egg cases.
  2. Pick a product type based on your household. If you have kids or pets, favor enclosed bait stations, diatomaceous earth, or glue traps over open gel or loose powder. In an empty basement or garage, boric acid powder or a fogger can be used more freely.
  3. Place bait stations or tablets near the nest, not out in the open. Harris recommends up to 12 tablets per room in high traffic roach areas. Gel bait should go directly into cracks, along baseboards, and behind appliances using the supplied plunger tip.
  4. Apply powders sparingly. A light, even dusting of diatomaceous earth or boric acid works better than a thick pile, since roaches need to walk through it repeatedly for it to be effective. Use a puffer bottle with an extended straw to reach tight gaps.
  5. If using a fogger, prepare the room first. Cover all food, dishes, and cooking surfaces, extinguish any open flames or pilot lights, and turn off HVAC systems. Set the can according to package directions and leave immediately.
  6. Vacate the home for the manufacturer's minimum wait time, generally at least 4 hours, before returning. Ventilate the space thoroughly once you're back inside.
  7. Check traps and bait stations weekly at first, then monthly, to see whether they need replacing or refilling. Empty stations or dried out gel should be swapped out.
  8. Seal cracks, gaps around pipes, and openings behind appliances with caulk once activity slows, to cut off new entry points and reduce how often you need to reapply bait.

Safety Warnings

Boric acid, indoxacarb, dinotefuran, and pyrethroid based sprays and foggers are all pesticides and should be kept away from children and pets even when marketed as low risk. Wear disposable gloves when handling powders or gel. Foggers release gaseous pesticide that can linger in enclosed spaces, so never trigger one without leaving the room immediately, and do not reenter before the wait time listed on the label has passed. Cypermethrin, an ingredient in some foggers, is highly toxic to aquatic life, so keep treated runoff away from ponds, storm drains, and fish tanks. Diatomaceous earth is a safer, nontoxic alternative for homes with pets or small children, though it should still not be inhaled in large amounts.

Comparing the Main Product Types

TypeActive IngredientLength of Efficacy
Harris Boric Acid Famous Roach TabletsBoric acidUp to 2 years
Earthborn Elements Diatomaceous EarthDiatomaceous earthNot specified
Hoy Hoy Trap-A-Roach Glue TrapsN/A30 days
Syngenta Advion Cockroach Gel BaitIndoxacarbN/A
Harris Boric Acid Roach and Silverfish KillerBoric acidSeveral weeks (dry conditions)
Safer Home Diatomaceous EarthDiatomaceous earthNot specified
Hot Shot Fogger With Odor NeutralizerTetramethrin and cypermethrin2 months
Garden Safe Insect KillerDiatomaceous earthReapply as needed
Hot Shot HG-95789 Roach KillerDinotefuran3 months

Boric acid, at roughly 40 to 99 percent concentration depending on the product, dehydrates roaches from the inside once ingested and destroys the waxy coating on contact, usually killing within 72 hours. Diatomaceous earth works mechanically rather than chemically, cutting into a roach's exoskeleton so it suffocates, which makes it a solid pick for households avoiding synthetic pesticides. Indoxacarb, found in gel baits such as Syngenta's Advion, blocks nerve transmission and can wipe out roaches across three generations of a colony, though a single roach may take up to four days to die. Dinotefuran, the active ingredient in Hot Shot's bait stations, kills both adult roaches and eggs and stays potent for about three months indoors, but it is also toxic to bees and other pollinators, so it should never be used outside.

Matching Treatment to the Roach Species

More than 4,000 cockroach species exist worldwide, but three show up most often in American homes. German cockroaches grow to about half an inch, range from tan to nearly black, and have two dark stripes running down the back. They favor humid spots like kitchens and bathrooms. Oriental cockroaches are dark, glossy, and grow to nearly an inch; they prefer cool, damp places such as basements and rotting decks, and tend to run rather than fly despite having wings. American cockroaches are the least picky, nesting indoors and outdoors alike, in attics, subfloors, and yards, and range from 0.2 to 1.6 inches with a shiny reddish brown shell. Knowing which species you're dealing with helps narrow down where to place bait and how aggressive a treatment plan you need.

Or, Build Your Own Roach Bait

Homemade solutions can work for smaller problems. Cutting up onions and coating them with baking soda creates bait that lures roaches in while the baking soda produces internal gas that ruptures them. Mixing equal parts borax and white sugar makes an inexpensive dehydrating bait. For a contact kill, a spray bottle filled with three parts natural fabric softener to two parts water, shaken well, coats a roach's exterior and suffocates it since roaches breathe through their shells.

A gloved hand applies gel roach bait into a crack along a wooden baseboard.

Keeping Roaches From Coming Back

Once activity drops off, keep bait stations or a light dusting of diatomaceous earth in problem spots as ongoing prevention, especially near plumbing, in cabinets, and behind large appliances. Wipe down counters and sweep crumbs nightly, since food residue and standing water are what draw roaches back in the first place. Fix leaky faucets and pipes promptly, since both German and Oriental cockroaches are drawn to moisture. Check that weatherstripping around doors and windows is intact, and keep firewood or leaf piles away from the foundation, since these attract Oriental and American cockroaches looking for a way inside.

When One or Two Roaches Signal a Bigger Problem

Spotting even two or three roaches during the day, when they're normally nocturnal, often means a much larger population is hiding nearby. There's no fixed timeline for full eradication. Some infestations clear up within a week of consistent bait and trap use, while others take several months of repeated treatment, especially in multi unit buildings where roaches can travel between walls. If bait stations empty quickly, droppings keep reappearing after cleaning, or you spot roaches during daylight hours in growing numbers despite weeks of treatment, it's a sign the nest is larger than store bought products can handle, and a licensed pest control professional should take over.