
A quick internet search for cockroach remedies returns dozens of DIY suggestions — from boric acid and baking soda to bay leaves and essential oils. Some of these have a basis in science, while others are completely ineffective.
As professional pest controllers, we believe in giving honest, evidence-based advice. This guide examines the most popular cockroach home remedies, explains the science (or lack thereof), and gives you a straight answer on whether they work.
Published:
Boric Acid for Cockroaches
Boric acid is one of the oldest and most well-documented cockroach control methods. It works as both a stomach poison (when ingested during grooming) and a contact poison that damages the waxy outer coating of the cockroach's exoskeleton, causing dehydration.
Applied correctly as a very fine dust in crevices, behind appliances, and along pipework runs, boric acid can kill cockroaches within 1 to 3 days. It also has a degree of secondary kill — cockroaches that die from boric acid can poison others that feed on the carcass.
However, boric acid must be applied as an almost invisible film. Cockroaches will avoid thick deposits. It is also toxic to pets and children if ingested, so placement must be restricted to inaccessible areas. It does not kill eggs and works slowly compared to professional gel baits.
Verdict: genuinely effective as a supplementary measure when applied correctly in dry, hidden locations. However, it is slower, less targeted, and harder to apply safely than professional gel bait. It will not resolve a significant infestation on its own.
Baking Soda and Sugar Bait
The theory behind this remedy is that cockroaches eat the sugar-and-baking-soda mixture, and the baking soda reacts with moisture in their digestive system to produce gas, which kills them because cockroaches cannot expel gas.
There is very limited scientific evidence supporting this method. While cockroaches may be attracted to the sugar, the amount of baking soda they would need to consume to cause lethal gas buildup is uncertain. Anecdotal reports are mixed.
Verdict: unproven and unreliable. Even if it kills some individual cockroaches, the slow and inconsistent action makes it impractical for controlling an infestation. Professional gel bait is far more effective and reliable.
Bay Leaves, Cucumber Peels, and Repellents
Numerous websites recommend placing bay leaves, cucumber peels, garlic, or other strong-smelling substances in cupboards to repel cockroaches. The theory is that cockroaches dislike strong scents and will avoid treated areas.
There is no scientific evidence that any of these substances repel cockroaches. Cockroaches are driven by the need for food, water, and warmth — a few bay leaves in a cupboard will not deter a hungry cockroach from a food source.
Verdict: completely ineffective. Do not waste time with repellent-based home remedies. They provide zero control and may give a false sense of security while the infestation grows.
Essential Oils for Cockroaches
Peppermint oil, tea tree oil, eucalyptus oil, and neem oil are all marketed as natural cockroach repellents or killers. Some laboratory studies have shown that certain essential oils can kill cockroaches on direct contact at high concentrations.
However, essential oils evaporate rapidly and have no residual activity. They do not penetrate into the cracks, crevices, wall voids, and appliance housings where cockroaches live. Any cockroach that is not directly contacted is unaffected.
Verdict: not effective for treating infestations. The lack of residual activity and inability to reach hidden cockroaches makes essential oils impractical as a control method.
Need professional help with cockroach control? BuzzKill Pest Control offers fast, effective treatment with no call-out charge.
Diatomaceous Earth for Cockroaches

Diatomaceous earth (DE) is a fine powder made from fossilised diatoms. Its microscopic sharp edges damage the waxy coating on cockroach exoskeletons, causing dehydration and death over several days.
DE can be effective when applied as a thin layer in dry crevices, behind appliances, and along pipework. However, it works slowly (typically 7 to 14 days), loses effectiveness when damp, and cockroaches will walk around thick deposits rather than through them.
Verdict: partially effective as a supplementary measure in dry locations. Too slow and limited to serve as a primary treatment. Professional gel bait achieves faster, more targeted results.
When Home Remedies Are Not Enough
Home remedies can provide minor supplementary support for very mild cockroach problems, but they cannot resolve an established infestation. If you are seeing cockroaches regularly, finding droppings in multiple locations, or the problem persists beyond two weeks of DIY efforts, professional treatment is necessary.
The fundamental problem with home remedies is speed. Even the best DIY options (boric acid, diatomaceous earth) take days to weeks to kill individual cockroaches, while a breeding colony produces new nymphs continuously. Professional treatment works faster, targets the colony as a whole through cascade effects, and includes follow-up visits to catch survivors.
For a complete treatment plan including professional options, see our guide to getting rid of cockroaches. Understanding the cockroach species in the UK helps you target the right habitats. Once the infestation is resolved, our prevention guide will help you stop it happening again.
Frequently Asked Questions
Does boric acid kill cockroaches?
Yes, boric acid is a proven cockroach killer when applied correctly as a very fine dust in hidden locations. It works within 1 to 3 days but is slower and less targeted than professional gel bait. It is toxic to pets and children, so placement must be carefully managed.
Do ultrasonic cockroach repellers work?
No. Multiple independent studies have found that ultrasonic pest repellers have no effect on cockroaches. These devices are not recommended by any professional pest control body.
Can home remedies eliminate a cockroach infestation?
No. Home remedies such as boric acid and diatomaceous earth may kill individual cockroaches but cannot eliminate an established colony. They do not penetrate wall voids or appliance housings where the majority of cockroaches harbour, and they have no effect on egg cases.
What is the most effective DIY cockroach treatment?
Over-the-counter gel bait is the most effective DIY option. Apply small dots behind appliances, under sinks, and inside cupboard hinges. Combine with sticky traps for monitoring. If the problem persists beyond two weeks, call a professional.
Professional Cockroach Control Service
Learn more about our cockroach control service, pricing, treatment methods, and customer reviews.
View Cockroach Control Service