Does Ammonia Kill Cockroaches or Just Repel Them?

Ammonia can kill cockroaches on direct contact, but it’s a poor choice for pest control. It works mainly by suffocating insects or burning their outer coating when sprayed directly, which means you’d need to hit each roach individually. It does nothing to address nests, eggs, or the vast majority of a cockroach population hiding in walls, under appliances, and inside crevices you can’t see or reach.

How Ammonia Affects Cockroaches

Household ammonia (the diluted solution sold as a cleaning product) can kill a cockroach if you douse it directly. The chemical damages the waxy layer on a roach’s exoskeleton and irritates its breathing passages, which are tiny tubes along its body rather than lungs. Strong ammonia fumes in an enclosed space can also repel roaches temporarily.

The problem is that cockroaches are remarkably good at avoiding threats. They’re nocturnal, fast, and spend roughly 75% of their time hidden in tight, dark spaces. Spraying ammonia on a counter or floor doesn’t leave a residue that kills roaches later the way actual insecticide baits and dusts do. Once the ammonia evaporates, its effect is gone. And cockroach eggs, protected inside hard casings called oothecae, are completely unaffected by surface sprays of any kind.

Why Ammonia Falls Short as Pest Control

Effective cockroach control relies on products that roaches carry back to their nests or walk through repeatedly over time. Gel baits, boric acid dust, and professional-grade insect growth regulators work because they exploit cockroach behavior: roaches eat bait, return to the nest, die, and other roaches consume the remains, spreading the poison through the colony. Ammonia does none of this. It’s a contact killer with no residual action and no ability to reach the hidden population.

Ammonia is not registered with the EPA as a pesticide active ingredient for cockroach control. That’s a meaningful gap. Products that are registered have been tested for effectiveness against specific pests. Ammonia has not passed that bar, because it simply doesn’t perform well enough to warrant it.

As a repellent, ammonia is also limited. You might notice fewer roaches in a freshly cleaned kitchen, but that’s mostly because you’ve removed food residue they were attracted to. The ammonia smell fades within hours, and roaches will return once they detect food or moisture again.

Serious Health Risks of Using Ammonia Indoors

Using ammonia as a DIY pesticide means spraying it in larger quantities, in more places, and more frequently than normal cleaning would require. That significantly increases your exposure risk. According to the CDC, breathing in high levels of ammonia can damage your throat and lungs, cause coughing, and produce burns in your nose, eyes, and airways. Repeated exposure, even at lower levels, has been linked to chronic coughs, asthma, and permanent lung scarring.

Eye exposure is particularly dangerous. Ammonia can cause ulcers and perforations in the eye that sometimes don’t appear until weeks or months later, potentially leading to blindness. Skin contact with concentrated ammonia causes blistering and chemical burns.

There’s also a compounding danger if you mix ammonia with other cleaning products. Combining ammonia with bleach produces toxic gases called chloramines, which can cause severe respiratory distress and, in enclosed spaces like a bathroom or kitchen cabinet, can be fatal. This is one of the most common causes of accidental poisoning from household chemicals, and it’s easy to trigger if you’re spraying ammonia in areas where bleach-based cleaners were recently used.

What Actually Works for Cockroaches

If you’re searching for ammonia as a cockroach solution, you’re likely dealing with an active infestation and looking for something you already have at home. Here’s what’s more effective and still accessible:

  • Gel bait stations: Available at any hardware store, these use slow-acting poisons that roaches eat and carry back to the colony. They’re the single most effective consumer product for German cockroaches, the species most common indoors.
  • Boric acid powder: Applied in thin layers behind appliances and along baseboards, this damages roaches’ exoskeletons and digestive systems when they walk through it. It remains active for months as long as it stays dry.
  • Diatomaceous earth: A fine powder made from fossilized algae that works similarly to boric acid by abrading the roach’s outer coating, causing dehydration. It’s non-toxic to humans and pets in food-grade form.
  • Sanitation and exclusion: Fixing leaky pipes, sealing cracks around baseboards and plumbing entry points, and storing food in airtight containers removes what cockroaches need to survive. No chemical treatment works long-term without these steps.

For moderate to heavy infestations, professional pest control is often necessary. Exterminators use insect growth regulators that prevent roaches from reproducing, combined with baits and residual sprays placed in targeted locations. A typical treatment plan involves an initial visit followed by one or two follow-ups over several weeks, since eggs that were present during the first treatment will continue hatching.

Ammonia is a fine cleaning product. As a cockroach killer, it addresses one roach at a time while ignoring the dozens or hundreds you can’t see, all while putting your lungs and eyes at real risk. Your time and effort are better spent on methods designed to reach the colony.