Mixing boric acid with sugar is one of the most effective DIY methods for killing cockroaches. The sugar draws them in, and the boric acid destroys their digestive system from the inside. The simplest version is 1 part boric acid powder to 3 parts powdered sugar, mixed with just enough water to form a thick paste. Most roaches die within three days of eating the bait, which is faster than many commercial pesticides.
Why This Combination Works
Boric acid is a stomach poison for insects. Once a cockroach eats it, the acid damages the cells lining its midgut, eventually destroying the gut’s ability to function. It also disrupts the balance of bacteria in the roach’s digestive system, which cockroaches depend on to process food. The result is essentially death by starvation, even though the roach has been eating. Some research also suggests boric acid has neurotoxic effects and can damage the waxy outer layer of a roach’s body.
The problem is that roaches won’t eat boric acid on its own. Sugar solves this by acting as bait. Cockroaches are strongly attracted to sweet, starchy foods, and powdered sugar blends seamlessly with boric acid powder, masking its presence. The key is keeping the boric acid concentration low enough that roaches don’t detect it and avoid the bait. A ratio of roughly 1 part boric acid to 3 to 5 parts food attractant hits the sweet spot between lethality and palatability.
Three Recipes That Work
Simple Sugar Paste
This is the fastest to make and works well for most situations. Mix 1 part boric acid powder with 3 parts powdered sugar in a bowl. Add water a few drops at a time, stirring until you get a thick paste, similar to toothpaste consistency. You can spread this paste on small pieces of cardboard, jar lids, or wax paper and place them wherever roaches travel.
Sweet Dough Balls
For a bait that holds its shape and lasts longer, combine 1/4 cup boric acid powder, 1/2 cup all-purpose flour, and 1/4 cup powdered sugar. Adding a tablespoon of cocoa powder makes it even more attractive to roaches. Mix the dry ingredients together, then add water or milk a little at a time until you can form a soft dough. Roll it into pea-sized balls and place them in problem areas. The flour acts as a binder and adds starch, which roaches also find appealing.
Liquid Sugar Bait
Some roach species prefer liquids over solids. Mix equal parts boric acid and sugar into warm water until dissolved, then soak cotton balls in the solution. Place the cotton balls in shallow dishes near roach activity. This version works especially well in dry environments where roaches are actively seeking moisture.
Where to Place Bait
Placement matters as much as the recipe. Cockroaches are creatures of habit that follow the same paths between their nests and food sources. Look for droppings (small dark specks or smears) to identify their routes, then place bait along those trails.
The best locations are behind and underneath refrigerators, stoves, and dishwashers. Under sinks, along baseboards, inside cabinets (especially back corners), in wall crevices, and inside closets are all high-traffic zones for roaches. If you can access wall voids through outlet covers or gaps in molding, placing bait inside the walls targets roaches where they actually nest.
Never place boric acid bait on countertops, cutting boards, or anywhere food is prepared. Keep it hidden in dark, undisturbed spots where roaches feel safe enough to feed.
How Long It Takes to Work
Individual roaches typically die within three days of eating the bait. But clearing an infestation takes longer, because not every roach finds the bait on the first night. Expect to start seeing dead roaches within a few days, with noticeable population decline over one to two weeks. For heavy infestations, the process can stretch to three or four weeks as younger roaches that were hiding deeper in walls eventually encounter the bait.
One advantage of boric acid over faster-acting poisons is that roaches live long enough to carry traces of it back to the nest. Other roaches ingest it through grooming each other or feeding on contaminated droppings, which creates a chain reaction that reaches roaches you never could have baited directly. Replace dried-out or hardened bait every week or so to keep it fresh and appealing.
Keeping Pets and Children Safe
Boric acid is significantly less toxic to mammals than to insects, but it is not harmless. Before the 1970s, accidental poisonings in children were common enough that Canada banned boric acid from toys. Small children and pets are at the highest risk because of their lower body weight and tendency to put things in their mouths.
Place all bait in locations children and pets cannot reach: behind heavy appliances, inside sealed bait stations, within wall voids, or in cabinets with child locks. If you have crawling infants or curious dogs, bait stations with small entry holes (large enough for roaches, too small for paws or fingers) add an important layer of protection. Wash your hands thoroughly after handling the mixture, and store unused boric acid powder in a labeled container out of reach.
Tips for Better Results
- Use powder, not crystals. Fine boric acid powder mixes evenly with sugar. Coarse crystals leave clumps that roaches can detect and avoid.
- Don’t overdo the boric acid. Higher concentrations are not more effective. If roaches taste something wrong, they’ll simply walk away. Stick to that 1:3 ratio.
- Cut off other food sources. Wipe down counters every night, store food in sealed containers, and take out trash before bed. Bait works best when it’s the most appealing option available.
- Combine paste with dry powder. Dust a thin layer of straight boric acid powder behind appliances and inside cracks where roaches travel. They pick it up on their legs and ingest it while grooming. The paste baits handle the feeding route, the powder handles the contact route.
- Be patient. Boric acid is not a quick knockdown spray. Its strength is in sustained, colony-level kill over weeks. If you’re still seeing roaches after a month of consistent baiting, the infestation may be large enough to need professional treatment.

