Boric acid is more effective than borax at killing cockroaches. A laboratory study comparing the two found that boric acid produced faster and higher mortality rates in German cockroaches than sodium tetraborate (borax). Both substances contain boron and work through similar mechanisms, but boric acid is the stronger insecticide, which is why it’s the active ingredient in most commercial roach dusts.
Why Boric Acid Works Better
Borax and boric acid are closely related. Borax is a sodium borate salt, and when you add an acid to it, you get boric acid (hydrogen borate). Both deliver boron into a cockroach’s system, but boric acid does so more efficiently. In head-to-head testing published in the Journal of Economic Entomology, boric acid solutions killed 90% of German cockroaches faster than borax or other borate compounds when mixed with sugar as bait.
That said, borax still kills roaches. If you already have a box of borax under your sink, it will work. It just takes longer and may require slightly higher concentrations to achieve the same results. If you’re buying something specifically for roach control, boric acid is the better choice.
How Boric Acid Kills Cockroaches
Boric acid works primarily through ingestion. When cockroaches walk through a fine layer of dust, the particles cling to their legs and antennae. They groom themselves constantly, swallowing the powder in the process. Once inside, boric acid damages the lining of the foregut and acts as a neurotoxin, disrupting nervous system function. Early research also showed that boric acid caused death in cockroaches even when their mouthparts were sealed, suggesting it can penetrate the outer shell to some degree, though ingestion remains the main route.
This is not a fast-acting poison. Cockroaches don’t drop dead on contact. It typically takes several days, which is actually an advantage: affected roaches return to their hiding spots, die there, and are often cannibalized by other roaches, spreading the poison further through the colony.
How to Apply It Effectively
The most common mistake is using too much. Thick piles of boric acid powder are repellent to cockroaches. They’ll walk around visible mounds. You want a barely visible dusting, thin enough that roaches pass through it without noticing. Apply it inside wall voids, under appliances you don’t move often, behind electrical outlet covers (with the power off), along baseboards, and in the gaps beneath kitchen and bathroom cabinets.
Focus on areas where roaches travel: along edges and corners, near water sources, and in dark, warm spaces. Kitchens and bathrooms are primary targets. A plastic squeeze bottle with a narrow tip gives you the most control over how thinly you apply the dust.
Sugar Bait Mixtures
Dust works well in cracks and voids, but bait mixtures let you target areas where dusting isn’t practical. Research found that aqueous solutions of 0.5% to 2% boric acid mixed with common sugars like table sugar, fructose, or glucose provided rapid and effective kills. A simple recipe: dissolve about 25 grams of boric acid and 200 grams of sugar in 750 milliliters of warm water. Soak cotton balls in the solution and place them on small dishes near roach activity.
You can also make a paste by mixing boric acid with equal parts flour and sugar, then adding just enough water to form small balls. Place these in corners, under sinks, and behind appliances. The sugar draws roaches in; the boric acid does the rest. Replace baits every few weeks or when they dry out completely.
How Moisture Affects Performance
Humidity matters, but not in the way you might expect. In dry conditions, boric acid dust stays airborne longer and clings to surfaces effectively. High relative humidity can slightly reduce the speed at which pure boric acid dust kills roaches. However, when boric acid dust gets wet, its toxicity actually increases. The water helps dissolve the powder and makes it easier for roaches to pick up and ingest.
This means boric acid performs well in the damp environments where roaches tend to congregate: under sinks, near pipes, in bathroom walls. Just know that wet powder won’t stay in place as well as dry dust, so you may need to reapply more frequently in very moist areas.
Safety Around People and Pets
Boric acid has relatively low toxicity compared to most conventional insecticides, but it’s not harmless. A review of 784 human boric acid poisoning cases found that 88% were completely asymptomatic, even at doses of 10 to 88 grams. Fatal doses are estimated at 15 to 20 grams for adults, 5 to 6 grams for children, and 2 to 3 grams for infants.
The practical risk with roach treatments is low because you’re using very thin layers of powder or small bait stations. Still, keep applications in areas that children and pets can’t access. Inside wall voids, behind heavy appliances, and within closed bait stations are safer placements than open floor areas. The main irritation risk comes from inhaling the dust during application, which can cause coughing and mild throat and nose irritation. Wearing a simple dust mask while applying it is a reasonable precaution.
Borax carries similar risks since both deliver boron to the body through the same pathways. Neither is safe to use in areas where food is prepared or where children or animals could directly contact the powder.
When to Use Borax Instead
Borax is easier to find. It’s sold as a laundry booster in most grocery stores, while boric acid powder typically requires a trip to a hardware store or an online order. If you’re dealing with a few roaches and want a quick, accessible solution, borax mixed with sugar will still reduce your roach population. It’s the same active element working through the same mechanism, just at a slower pace.
For a serious infestation, boric acid is worth seeking out. Its faster kill time and proven higher efficacy at lower concentrations make it the better tool when you need reliable results. Pair it with good sanitation (eliminating food and water sources, sealing entry points) and you have one of the most cost-effective roach control methods available.

