Home Remedies for Roaches: What Really Works

A mix of boric acid and sugar is the most effective home remedy for roaches, capable of wiping out populations over two to three weeks. But no single trick works alone. The best results come from combining a killing agent with thorough sanitation and sealing up the entry points roaches use to get inside.

Boric Acid and Sugar Bait

Boric acid is a slow-acting, inorganic insecticide that has been used against cockroaches for decades. When a roach walks through boric acid powder, the fine particles cling to its body. The roach ingests the powder while grooming itself, and the compound gradually damages its digestive system. Because it works slowly, poisoned roaches often return to their hiding spots and die there, where other roaches feed on the remains and get exposed in turn.

The most effective approach is mixing boric acid with sugar to create a bait. Research from North Carolina State University found that solutions of 1 to 2% boric acid combined with sugar provided strong results in eliminating German cockroach populations. For a simple home version, mix equal parts boric acid powder and granulated sugar, then place small amounts in bottle caps or shallow dishes near areas where you’ve seen roach activity: under the sink, behind the refrigerator, along baseboards, and near drains.

Refresh the bait every two to three weeks. Keep it dry, since moisture reduces its effectiveness. And place it in spots your pets and children cannot reach, because boric acid is not harmless. Dogs may be more sensitive to it than other animals. Ingestion of even small amounts can cause excessive salivation, vomiting, diarrhea, and loss of appetite, with symptoms appearing within about two hours. Vomit or stool may have a blue-green color. Larger doses can cause tremors, seizures, and worse. If you have pets or small children, consider the alternatives below or place bait strictly inside sealed bait stations.

Baking Soda and Sugar

If boric acid feels too risky for your household, baking soda offers a pet-safer alternative. Mix equal parts baking soda and sugar and place the mixture in the same spots you would use for boric acid bait. The sugar draws the roaches in. When they eat the baking soda and later drink water, the sodium bicarbonate reacts with their stomach acids and produces carbon dioxide gas. Roaches can’t burp or expel gas the way mammals do, so the internal pressure builds until it kills them.

This method is slower and less reliable than boric acid. You’ll need to keep the bait fresh and dry, and it works best as one layer in a broader approach rather than a standalone fix.

Diatomaceous Earth

Food-grade diatomaceous earth (DE) is a fine powder made from fossilized algae. Under a microscope, each particle has sharp edges that scratch through a cockroach’s waxy outer shell. Once that shell is damaged, the roach loses moisture and dehydrates over the following days. Expect two to four weeks of consistent application before you see a real dent in the population.

Apply a thin, even dusting in the following areas:

  • Behind baseboards and along cracks where walls meet floors
  • Inside wall outlets and light switch plates (remove the covers first and dust lightly inside)
  • Under appliances like refrigerators, stoves, and dishwashers
  • Under sinks and around plumbing entry points
  • Along your home’s exterior foundation, at least one foot out from the wall

The layer should be barely visible. A heavy pile of powder is less effective because roaches will simply walk around it. DE must stay dry to work, so skip damp areas like directly inside drains or on wet basement floors. Only use food-grade diatomaceous earth. Filter-grade DE, sold for pool maintenance, contains high levels of crystalline silica that can damage your lungs if inhaled.

Essential Oil Sprays

Peppermint, tea tree, eucalyptus, and rosemary oils can repel cockroaches from specific areas, though they won’t kill an established colony. Think of them as a supplemental barrier, not a primary weapon. Mix 10 to 15 drops of peppermint oil and 10 drops of tea tree oil into one cup of water in a spray bottle. Spray along door thresholds, window frames, and the edges of kitchen cabinets.

The effect fades as the oils evaporate, so you’ll need to reapply every few days. Rosemary oil has shown some ability to kill cockroach nymphs at low concentrations, particularly the brown-banded species, but essential oils alone are not enough to handle a real infestation.

Sanitation: The Step That Makes Everything Else Work

No remedy will keep working if roaches still have easy access to food, water, and hiding spots. Cockroaches can survive on crumbs, grease splatters, and even the glue on cardboard boxes, so the sanitation bar is higher than you might think.

Start with food and water sources. Clean up spills immediately. Store all food in sealed containers, including pet food. Take garbage out nightly or use bins with tight-fitting lids. Fix any plumbing leaks, even slow drips under the sink or a sweating pipe in the basement. Roaches can survive weeks without food but only days without water, so cutting off moisture is one of the fastest ways to make your home less attractive to them.

Next, eliminate hiding spots. Cockroaches squeeze into cracks as thin as a credit card and nest behind anything mounted to a wall. Caulk gaps around pipes, sinks, and cabinets. Seal the edges around light fixtures, electrical panels, and bulletin boards. Clean drains regularly with an enzyme-based cleaner to break down the organic film roaches feed on. If you receive deliveries, unpack items from cardboard boxes promptly and recycle the boxes outside. Cardboard is both a hiding place and a food source for roaches, and egg cases frequently hitch rides into homes this way.

When Home Remedies Fall Short

These approaches work well for smaller infestations and for the larger outdoor species (American and Oriental cockroaches) that wander inside occasionally. German cockroaches are a different challenge. They live exclusively indoors, reproduce extremely fast, and hide deep inside walls and appliances. A single mated female can produce thousands of offspring in under a year. The University of Kentucky’s entomology department notes that while good housekeeping helps, insecticides are usually necessary to eliminate German cockroach infestations because of how prolific they are.

If you’ve been using home remedies consistently for a month and you’re still seeing roaches regularly, especially small tan ones with two dark stripes behind the head (German cockroaches), a professional treatment is likely worth the cost. One thing to avoid regardless: total-release foggers, often called “bug bombs.” They rarely work against cockroaches. The ingredients tend to be repellent rather than lethal, scattering roaches deeper into wall voids and spreading the infestation to new areas of your home.