What White Powder Kills Roaches? Boric Acid vs Borax

The most common white powders used to kill cockroaches are boric acid, diatomaceous earth, and borax. All three work differently, but they share one advantage over sprays: roaches walk through the dust, carry it back to their hiding spots, and spread it to other roaches through contact and grooming. When applied correctly, a thin dusting in the right places can wipe out a colony over days to weeks.

Boric Acid: The Most Effective Option

Boric acid is the gold standard among roach-killing powders. It’s a fine white powder derived from boron, a naturally occurring mineral. When a cockroach walks through boric acid, the powder clings to its legs and body. The roach ingests it while grooming, and the compound destroys its digestive system and dehydrates it from the inside. Death typically occurs within 72 hours of ingestion.

What makes boric acid particularly effective is the chain reaction. A contaminated roach returns to the nest, where other roaches come into contact with the powder on its body. When that roach dies, nestmates feed on the carcass and ingest more boric acid. This cascading effect means a single application can reach roaches you never directly treated.

The key to using boric acid is applying it in a very thin, barely visible layer. Roaches will avoid obvious piles of powder. Dust it behind appliances, inside wall cavities through electrical outlet gaps, under sinks, along baseboards, and anywhere you’ve seen droppings. A plastic squeeze bottle with a narrow tip gives you the most control.

Diatomaceous Earth: Slower but Chemical-Free

Diatomaceous earth (often labeled “DE”) is a white or off-white powder made from the fossilized shells of tiny aquatic organisms called diatoms. It kills roaches mechanically rather than chemically. The microscopic particles have jagged edges that scratch through the waxy outer coating on a roach’s exoskeleton. Once that coating is damaged, the insect loses moisture and dehydrates.

This process is slower than boric acid. It can take anywhere from a few days to two weeks for diatomaceous earth to kill a roach, depending on how much contact occurs. USDA testing on stored-grain insects found that diatomaceous earth maintained nearly 100% kill rates over a full three years without losing effectiveness, which speaks to its long-term staying power as a dust. It doesn’t break down or become less potent over time, as long as it stays dry.

Only use food-grade diatomaceous earth for pest control. Pool-grade DE has been heat-treated and contains high levels of crystalline silica, which is a serious respiratory hazard. Food-grade DE is mostly amorphous silica, which the body can clear from lung tissue relatively quickly. That said, even food-grade DE irritates the nose, throat, and airways if you breathe it in. Wear a dust mask while applying it, and avoid creating clouds of powder indoors.

Borax: A Household Alternative

Borax (sodium tetraborate) is the white powder sitting in the laundry aisle. It works similarly to boric acid but is slightly less potent against roaches. Roaches ingest it, and it disrupts their digestive system. If you can’t find boric acid at a hardware store, borax is a reasonable substitute, though you may need to pair it with a bait recipe to get roaches to eat enough of it.

DIY Bait Recipes That Work

Plain powder works, but mixing boric acid or borax with a food attractant dramatically increases how much roaches consume. The classic recipe is simple: combine 1 part boric acid with 3 parts powdered sugar, then add just enough water to form a thick paste. Roll it into small pea-sized balls and place them in areas where roaches travel. The sugar draws roaches in, and they carry the poisoned bait back to the nest.

If you’re dealing with roaches that seem to ignore sugar baits (some species, like German cockroaches, develop bait aversion), try a protein-based recipe instead. Mix 1 part boric acid with about 3 tablespoons of peanut butter, optionally adding a small amount of bacon grease. This targets roaches seeking fat and protein rather than carbohydrates. Place these baits in bottle caps or on small pieces of foil so they’re easy to replace when they dry out.

Replace bait stations every one to two weeks, or whenever they harden and lose their smell. Fresh bait is always more attractive than dried-out paste.

Where to Apply Powder for Best Results

Roaches follow edges. They travel along baseboards, behind refrigerators, under stoves, inside cabinet voids, and through gaps around plumbing pipes. These are your target zones. A light dusting in these areas puts the powder directly in roach traffic lanes.

  • Kitchen: Behind and beneath the refrigerator, stove, and dishwasher. Inside the void under the kitchen sink. Along the back edges of cabinet shelves.
  • Bathroom: Under the sink, behind the toilet, and around any pipe entry points in the wall.
  • Throughout the home: Inside wall cavities accessed through electrical outlet covers (turn off the breaker first). Along baseboards in rooms where you’ve seen activity. Inside closets and storage areas.

Avoid applying powder on countertops, open floors, or anywhere food is prepared. The goal is to place it in hidden spots roaches frequent but people and pets don’t.

Safety Around Kids and Pets

Boric acid is classified as low in acute toxicity, but “low toxicity” doesn’t mean harmless. The National Pesticide Information Center reports that lethal doses in humans range from 5 to 20 grams for adults, 3 to 6 grams for children, and less than 5 grams for infants. For context, 5 grams is roughly one teaspoon. Dogs appear to be more sensitive to boric acid than other animals.

Ingestion symptoms in pets include excessive drooling, vomiting (sometimes with a blue-green color), diarrhea, fever, and loss of appetite. These signs typically appear within two hours of ingestion. In larger amounts, tremors and seizures are possible.

The practical takeaway: place powder and bait only in locations that children and pets cannot access. Inside wall voids, behind heavy appliances, and in sealed bait stations are all safer choices than open dusting along floors. If you have crawling infants or curious dogs, bait stations with small entry holes (large enough for a roach, too small for a paw or hand) add a meaningful layer of protection.

Diatomaceous earth is less toxic if accidentally ingested, but its main risk is respiratory. Long-term inhalation of even food-grade DE can cause mild, reversible lung inflammation. Crystalline silica, found in small amounts in some DE products, is linked to silicosis and chronic bronchitis with prolonged exposure. Keep the area ventilated during application and let the dust settle before allowing normal activity in the room.

How Long Before You See Results

Boric acid baits and dust typically produce noticeable results within one to two weeks. You may see more roaches in the first few days as poisoned individuals behave erratically and venture into the open, but this is actually a sign the treatment is working. The full colony impact takes two to four weeks because of the cascading effect through grooming and cannibalism.

Diatomaceous earth works more slowly. Expect two to three weeks before you see a meaningful drop in activity, and keep the powder in place for at least a month. DE loses all effectiveness when wet, so reapply after any moisture exposure.

For heavy infestations, powder alone may not be enough. Combining dust treatments with gel baits, sealing entry points around pipes and cracks, and eliminating food and water sources will produce faster, more complete results than any single method on its own.