Baking soda typically kills cockroaches within 12 to 24 hours after they eat enough of it, though some roaches may take up to 48 hours to die depending on how much they consume. It’s not an instant killer. The process depends on roaches finding and eating the bait, then slowly dying as gas builds up inside their bodies.
How Baking Soda Kills Roaches
Cockroaches can’t burp. That single biological quirk is what makes baking soda lethal to them. When sodium bicarbonate mixes with moisture and acids inside a roach’s digestive system, it produces carbon dioxide gas. In a human stomach, this causes mild bloating at worst. In a cockroach, the gas has no way to escape. It builds pressure inside the digestive tract until internal organs rupture.
The reaction doesn’t happen instantly. The roach needs to eat a meaningful amount of baking soda, and then the gas production ramps up gradually. This is why death typically takes hours rather than minutes. You won’t see roaches dropping on contact the way you might with a commercial spray. Instead, they eat the bait, return to their hiding spots, and die there over the next day or two.
Why You Need Sugar in the Mix
Roaches won’t eat plain baking soda. It has no smell or taste that attracts them, so on its own it just sits there. Sugar is the solution. A simple 1:1 mix of baking soda and granulated white sugar creates an effective bait. The sugar draws roaches in, and because the two powders look and feel similar when mixed, the roaches can’t pick out and avoid the baking soda.
Powdered sugar works even better than granulated because the finer particles blend more thoroughly with the baking soda, making it harder for roaches to eat around the lethal ingredient. Some people also add a few drops of water to create a paste, which can be pressed into cracks or along baseboards where it won’t blow away.
Where and How to Place the Bait
Placement matters more than the bait itself. Cockroaches follow predictable routes, sticking close to walls, edges, and dark, warm spaces. The best spots for baking soda bait include:
- Behind and under the refrigerator, where warmth and food debris attract roaches consistently
- Under the kitchen sink, especially near pipes where moisture collects
- Along baseboards in kitchens and bathrooms
- Inside cabinets, particularly back corners
- Behind the stove and dishwasher
Sprinkle a thin layer of the mix rather than making a big pile. Roaches are cautious around large, unfamiliar objects but will walk through and feed on a light dusting. Replace the bait every few days, since humidity can cause it to clump and lose its appeal. If you’re using the paste form, check it daily and replace it once it dries out and hardens.
Realistic Expectations for a Baking Soda Approach
Baking soda works, but it’s slow and limited compared to commercial roach treatments. A single bait station might kill a handful of roaches over a week. For a minor problem (you see one or two roaches occasionally), a consistent baking soda baiting routine can make a real dent over two to three weeks. For a serious infestation where you’re seeing roaches during the day or finding them in multiple rooms, baking soda alone is unlikely to solve the problem.
The biggest limitation is that baking soda has no secondary kill effect. Commercial gel baits are designed so that when one roach dies, others that feed on the carcass also ingest the poison. Baking soda doesn’t work this way. Each roach needs to eat the bait directly, which means you’re only killing the ones bold enough to come out and find your bait stations. The rest of the colony, including egg-carrying females hiding deep in walls, remains untouched.
There’s also no repellent effect. Baking soda doesn’t keep new roaches from entering your home. It only kills the ones that happen to eat it.
How to Improve Results
If you’re committed to the baking soda method, a few adjustments can speed things up. First, eliminate competing food sources. Clean grease off stovetops, sweep up crumbs, store pet food in sealed containers, and take out trash nightly. The hungrier roaches are, the more likely they are to eat your bait.
Second, use many small bait stations rather than a few large ones. Ten little piles spread across your kitchen will outperform one big pile under the sink. Third, reduce water sources by fixing dripping faucets and drying sinks before bed. Cockroaches can survive weeks without food but only about a week without water, so a dry environment pushes them toward your bait faster.
Finally, combine baking soda with other non-chemical approaches. Diatomaceous earth (a fine powder that damages the waxy coating on a roach’s body, causing fatal dehydration over several days) works through a completely different mechanism and can be placed along routes where roaches travel but don’t feed. Using both together covers more ground than either one alone.