There's a bottle under the sink, it kills germs, and a cockroach is disgusting, so reaching for the bleach makes sense. Here's what it actually does to a roach, how fast, whether the smell keeps them away, what happens when you pour it down a drain, and what the research says works instead.
Yes, bleach can kill a roach, but only one you soak in it. Like any liquid, it drowns the insect you drench. It doesn't reach the egg cases, leaves no residue for the roaches you never see, and has never been tested as a cockroach treatment. It also isn't labeled or tested for insects, and pouring it full-strength or setting it out as "bait" goes against the label's directions.
No study shows the smell repels roaches. Cleaning with bleach is still worth doing. A 2025 University of Kentucky study found cleaning products, bleach included, don't stop roaches from eating gel bait, and bait is what clears an infestation.
Quick Answers
| Question | Answer | Evidence |
|---|---|---|
| Does bleach kill roaches? | Only the ones you soak | No published trial. It works like any liquid you drown an insect in |
| How fast? | Unmeasured. Owners report anything from "seconds" to "it didn't die" | Reddit and YouTube accounts. No lab timing exists |
| Does the smell repel them? | No evidence it does | No study. A pest control technician on Reddit: the odor "does not repel them" |
| Does it kill the eggs? | No | The egg case is carried or glued in hidden spots, and its shell protects the eggs |
| Does bleach down the drain work? | Sometimes, but not because of the bleach | Any liquid refills a dry drain trap (Texas A&M) |
| Can I clean with bleach while using bait? | Yes | 2025 University of Kentucky study: bait still killed roaches after contact with cleaners, including bleach |
What Bleach Actually Does to a Cockroach
Search the research for a trial of household bleach as a cockroach killer and you won't find one.
The closest study is from the University of Florida in 2007. Baldwin and Koehler dunked German and American cockroaches in three dish soaps (Palmolive, Dawn and Joy) and five spray cleaners (409, Fantastik, Fantastik Orange, Dawn Power Dissolver and Greased Lightning) for 30 seconds:
- A 1% dish soap solution killed 92% to 100% of German cockroaches. Nymphs died at the same rate as adults.
- The spray cleaners at full strength killed 83% to 100%.
- The roaches sank within 30 seconds, and air bubbles came out of their breathing pores. Soap works by blocking how they breathe.
- Spraying soap, rather than dunking, barely touched the big American cockroaches at any strength.
Bleach wasn't tested. But those results set the pattern for any household liquid: it kills what you drench, and nothing else. If you want a contact killer from under the sink, the evidence points to dish soap, which has numbers behind it, no fumes and no label problem.
How Fast Does Bleach Kill a Roach?
Nobody has timed it in a lab. Real-world accounts vary widely. On Reddit, one person says bleach "will kill giant roaches in seconds." Another sprayed a roach with bleach and watched it crawl into a gap: "It didn't die and it's not dying." In the comments on a bleach video with over 80,000 views, one person summed it up: bleach "does not kill roaches. But it does drown/suffocate them." That's the honest answer. A soaked roach usually dies. A roach that gets a partial spray often gets away.
Do Roaches Hate the Smell of Bleach?
There's no study showing bleach repels cockroaches, and the professionals don't think it does. A pest control technician in Reddit's pest control forum put it in capitals: "the odor from bleach DOES NOT REPEL THEM." Repellency claims in general often fall apart under testing.
Cleaning with bleach still helps, just not by scent. Wiping up grease, crumbs and spills takes away the food that competes with your bait. That's a sanitation benefit, not a repellent one.
Cleaning With Bleach While Using Bait: It's Fine
For years the standard advice was never to use cleaners near cockroach bait, because contamination supposedly ruins it. In 2025, entomologists Benjamin Grady and Zachary DeVries at the University of Kentucky tested that directly. They sprayed two professional gel baits (Advion and Maxforce) with insecticide sprays, flushing agents and household cleaning products, surface cleaners and bleach included, then gave German cockroaches a choice of food.
- With a few exceptions, the roaches ate contaminated bait as readily as clean bait, and it still killed them. Most contaminated baits killed over 90% within a week.
- The exceptions were repellents. DEET reduced kills with both baits, and an essential-oil insecticide and a pyrethrin flushing spray reduced kills with one of the two baits.
- Their conclusion: homeowners and technicians "can now confidently clean before and after the use of baits."
They added a caveat: don't contaminate bait on purpose, and keep the kitchen clean, because competing food still lowers how much bait a large infestation eats.
The Egg Case Bleach Never Touches
This is why spot-killing roaches fails against German cockroaches. Clemson's extension entomologists say each egg case holds 30 to 40 eggs, which hatch in about two weeks, and a female produces one to seven cases in her life. She carries the case until it's almost ready to hatch, then drops it in a protected spot: a cabinet corner, the back of a drawer, inside an appliance. One female at the top of that range can produce over 200 offspring, none of them anywhere near the roach you sprayed on the floor.
A liquid you have to pour directly onto an insect can't reach an egg case inside a wall, and the case's leathery shell is built to protect the eggs. Killing roaches is one thing. Ending an infestation means reaching where they hide and breed.
Pouring Bleach Down the Drain
This version of the question usually involves the big American cockroaches many people here call palmetto bugs. On Reddit, several people say bleach in the drain worked. One poured "a cup or two of bleach in to the drain after every shower" and the drain roaches cleared up. Another said it worked on palmetto bugs.
Texas A&M's extension entomologists explain why, and it isn't the bleach. Every drain has a trap that holds water and seals it off from the sewer. When a drain goes unused, that water evaporates and the drain becomes an open door from the sewer. Pouring any liquid refills the trap. Their recommendation is plain water: flush rarely used drains weekly with a gallon or so of water, screen drains you seldom use, or fit a one-way trap guard. A drain that's actually harboring roaches gets a bait treatment inside the drain.
One safety warning belongs here, because drains are where cleaners get mixed. The CDC says never mix bleach with ammonia or any other cleaner. Washington State's Department of Health explains why: bleach and ammonia make chloramine gas, which irritates the eyes, nose and airway and, in serious exposures, can cause chest pain and fluid in the lungs.
What About Clorox Spray or Wipes?
"Clorox" covers a lot of products. Clorox bleach is sodium hypochlorite, covered above. The company's spray cleaners are a different story. Formula 409, made by the Clorox Company, was one of the full-strength cleaners that killed 83% to 100% of German cockroaches when they were dunked in the 2007 Florida study. Sprayed at full strength, the cleaners also killed most German cockroaches, but sprays did poorly on big American cockroaches: sprayed dish soap killed about 8%. Disinfecting wipes haven't been tested on roaches at all.
Why Bleach "Bait" Is a Bad Idea
Many pages online suggest dipping crumbs in bleach or leaving a dish of bleach where roaches are active. Don't. There's no evidence roaches eat it, and a saucer of bleach on the floor is far more interesting to a dog, cat or toddler than to a cockroach.
It also goes against the label. Household bleach is regulated by the EPA as an antimicrobial pesticide. The National Pesticide Information Center explains that when bleach disinfects a surface it's acting as a pesticide, and the bottle carries an EPA registration number. The accepted label for a standard 5.25% sodium hypochlorite bleach lists bacteria, viruses and mold on hard surfaces, and no insects. Like every pesticide label, it states that using the product in a way inconsistent with its labeling violates federal law, and pouring it out undiluted or leaving it as bait isn't how the directions say to use it. Practical downsides, too: YouTube commenters mention white spots on carpet and recommend eye protection if you spray it.
What the Research Says Works
| Method | Kills the roach you see | Reaches egg cases and hidden roaches | Evidence |
|---|---|---|---|
| Bleach, sprayed or poured | Only if soaked | No | No published trial. Off-label |
| Bleach down the drain | Not the ones in the sewer | No | Works only by refilling the trap, and water does that |
| Dish soap, 1% solution | Yes, 92% to 100% of German roaches when soaked | No | Baldwin and Koehler 2007 |
| Total-release fogger | Fewer than 40% in real homes | No | 202-fold resistance measured (NC State 2019) |
| Gel bait in hiding spots | Yes, over days | Yes, kills nymphs as they hatch and feed | 70% to 93% reduction in a month (NC State 2019) |
- Bait where they hide. NC State researchers found gel baits cut German cockroach populations by 70% to 93% within a month, while more than 62% of cockroaches collected from fogger-treated apartments survived the foggers. Roaches carry bait back to their hiding spots, the one place a spray never reaches.
- Clean as much as you like, bleach included. Clean counters, a degreased stove, dry sinks overnight and an emptied trash can make the bait the best food in the kitchen.
- Use soapy water for the one in front of you. It works on German cockroaches when they're soaked. For the big ones, a shoe or vacuum is more reliable than a spray.
- Close the routes. Keep drain traps full, caulk gaps around pipes, and check grocery bags, boxes and other items coming into the house, a common way roaches arrive (Clemson).
For a full plan, see how to get rid of a heavy roach infestation or our cockroach control service.
Key Takeaways
- Bleach kills a roach only if you soak it, and it doesn't touch the egg cases.
- There's no evidence the smell repels roaches.
- Cleaning with bleach is fine alongside bait. A 2025 study found cleaners didn't stop roaches eating bait.
- Bleach in drains "works" only by refilling the trap. Plain water does the same thing.
- Never mix bleach with ammonia, and don't leave bleach out as "bait".
- Gel bait in hiding spots is what clears an infestation: 70% to 93% in a month.
Sources: R. W. Baldwin and P. G. Koehler, "Toxicity of Commercially Available Household Cleaners on Cockroaches, Blattella germanica and Periplaneta americana", Florida Entomologist 90(4):703-709, 2007; B. R. Grady, M. M. Dumas and Z. C. DeVries, "Cockroach connoisseurs: effects of contamination on gel bait efficacy and consumption by German cockroaches", Journal of Economic Entomology, 2025, and Z. DeVries and B. Grady, "Will Cockroaches Eat Contaminated Baits?", PCT, 2026; Z. C. DeVries et al., "Pervasive Resistance to Pyrethroids in German Cockroaches Related to Lack of Efficacy of Total Release Foggers", Journal of Economic Entomology 112(5):2295-2301, 2019; Clemson Cooperative Extension HGIC 2449, Cockroach (Roach) Control; US EPA accepted label, 5-1/4 Bleach, Reg. No. 4238-30; National Pesticide Information Center, Antimicrobials Fact Sheet; CDC, How to Safely Clean and Sanitize with Bleach; Washington State Department of Health, Dangers of Mixing Bleach with Cleaners; M. Merchant and J. Hurley, Texas A&M AgriLife Extension, The Science of Drainology; homeowner and technician accounts from Reddit (via Google search excerpts) and YouTube comments.
Frequently Asked Questions
Only the ones you soak. Bleach drowns a roach you drench in it, like any liquid, but it doesn't reach egg cases or roaches hiding in walls and cabinets, and it leaves nothing behind to keep working. No study has tested bleach as a cockroach killer, and it isn't labeled for insects.
Nobody has measured it. Owner reports range from 'kills giant roaches in seconds' to a sprayed roach that crawled away and lived. A roach that's soaked usually dies. One that gets a partial spray often escapes.
There's no evidence that bleach repels roaches. A pest control technician on Reddit put it bluntly: the odor does not repel them. Cleaning with bleach helps only by removing crumbs and grease that compete with bait.
No. German cockroach eggs develop inside a protective egg case that the female carries, then drops in a hidden spot like a cabinet corner or inside an appliance. A liquid you have to pour directly on a roach won't reach it.
It can seem to, but not because of the bleach. Roaches come up dry drains because the water in the trap has evaporated. Any liquid refills the trap and reseals it, so Texas A&M recommends flushing rarely used drains weekly with plain water or fitting a trap guard.
Clorox bleach only kills roaches you soak. Formula 409, a Clorox Company spray cleaner, killed 83% to 100% of German cockroaches dunked in it at full strength in a 2007 University of Florida study, and sprays also killed most German cockroaches, but sprays did poorly on large American cockroaches.
Yes. A 2025 University of Kentucky study contaminated gel baits with household cleaners, including bleach, and German cockroaches still ate them and died. The researchers concluded people can confidently clean before and after using baits. Just don't contaminate bait on purpose.
Soaking them in soapy water. A 1% dish soap solution killed 92% to 100% of German cockroaches dunked for 30 seconds in a University of Florida study. For an infestation, instant kills don't matter much. Gel bait reached the hidden population and cut numbers 70% to 93% in a month.
It can be. Mixing bleach with ammonia or other cleaners creates toxic chloramine gas. The CDC says never to mix bleach with any other cleaner. Bleach left out as 'bait' is a poisoning risk to pets and children, spraying it can damage carpets and eyes, and it isn't labeled or tested for insects.
Gel bait placed where roaches hide, combined with good sanitation and sealing entry points. NC State researchers found gel baits reduced German cockroach populations 70% to 93% within a month, while more than 62% of cockroaches collected from fogger-treated apartments survived the foggers.
Photo credits: CDC Public Health Image Library, public domain; Psychonaught, public domain; Gary Alpert, CC BY 2.5; via Wikimedia Commons.