How to Get Rid of Cockroaches in the House for Good

Getting rid of cockroaches requires a combination of cutting off their food and water, sealing entry points, and using targeted treatments like baits and dusts. A single approach rarely works on its own. The most effective strategy layers sanitation, exclusion, and low-toxicity pesticides, and you can expect to see results within one to four weeks depending on the severity of the infestation.

Identify Which Cockroach You Have

The type of cockroach in your home determines where to focus your efforts. German cockroaches are the most common indoor species. They’re small (about 5/8 inch long), light brown with two dark stripes behind the head, and almost always found near kitchens and bathrooms where food and moisture are available. A single female can produce a new generation in as little as 55 to 68 days, which is why small problems escalate fast.

American cockroaches are much larger, around 1.5 inches, reddish-brown, and tend to enter homes through floor drains and sewer pipes. They prefer hot, damp areas like basements and utility rooms. They’re more common in commercial buildings but will establish themselves in homes with accessible plumbing. Oriental cockroaches are similar in their love of moisture but prefer cool, damp conditions like wet basements. Brown-banded cockroaches are roughly the same size as German cockroaches but lack the racing stripes, preferring warm, dry spots like the insides of electronics, furniture, and closets.

If you’re seeing cockroaches during the day, the infestation is likely significant. Cockroaches are nocturnal and prefer tight spaces. Daytime sightings usually mean the hiding spots are overcrowded.

Cut Off Food, Water, and Shelter

Sanitation is the foundation of any cockroach elimination plan, and skipping it makes every other method less effective. Cockroaches need very little to survive, so you have to be thorough.

  • Food: Store all food in the refrigerator or in containers with tight-fitting lids. Clean up spills and crumbs immediately. Don’t leave pet food out, and remove snacks from counters. Eliminate grease buildup on range hoods, stovetops, and the sides of refrigerators. Grease residue is a major food source that’s easy to overlook.
  • Water: Fix leaky faucets and pipes. Pick up pet water bowls at night. Don’t leave dishes soaking in the sink overnight. Dry out sinks and tubs before bed.
  • Shelter: Remove stacks of old newspapers, magazines, cardboard boxes, paper bags, and piles of clothing. These create exactly the kind of tight, dark hiding spots cockroaches seek out. Vacuum regularly, paying close attention to cracks and crevices where food debris accumulates.

Seal Every Entry Point

Insects can enter through gaps as small as 1/16 of an inch. That means even hairline cracks around cabinets, pipes, and baseboards are open doors. Use silicone caulk to seal cracks around windows, doors, backsplashes, and where cabinets meet walls. For larger gaps around pipes, wires, and cables entering through walls or the foundation, stuff the opening with copper mesh first, then caulk over it.

Install door sweeps on all exterior doors. A quick test: lie on the floor and look for light coming under the door, especially at the bottom corners. If light gets through, so do cockroaches. Seal gaps under sliding glass doors with foam weatherstripping in the bottom track. Fit garage doors with rubber bottom seals. Cover floor drains with rubber drain covers or metal screens, and keep the drains clean.

For American cockroaches specifically, drain access is the primary entry route. Sealing around plumbing access panels and covering drains can make a dramatic difference on its own.

Use Sticky Traps to Find Hot Spots

Before applying any treatment, place sticky traps under the stove, behind the refrigerator, along walls, and near sources of heat, water, or food. Leave them for a few days. The traps won’t solve your problem on their own, but they’ll show you exactly where cockroach activity is concentrated so you can target your treatments precisely rather than guessing.

Bait Stations and Gel Baits

Baits are the most effective low-risk chemical treatment for cockroaches. They work because cockroaches eat the bait, return to their hiding spots, and die. Other cockroaches then feed on the dead roach or its droppings, spreading the poison through the colony. This chain reaction is what makes baits far more effective than sprays, which only kill on contact and can actually scatter cockroaches into new areas of your home.

You have two main options. Tamper-resistant bait stations are enclosed plastic units you place along walls and under appliances. They’re the safest choice if you have young children or pets. Gel baits come in syringes and let you apply small dabs directly into cracks, crevices, cupboard edges, and wall joints where cockroaches travel. Gel baits tend to work faster because you can place them precisely where cockroaches hide.

Baits take a week or more to show results. If you haven’t seen a significant reduction within 30 days, discard the bait and switch to a different brand. Cockroaches can develop preferences, and a fresh formulation often breaks through.

Boric Acid: Effective but Handle Carefully

Boric acid powder is one of the oldest and most reliable cockroach treatments. When cockroaches walk through a thin layer of the dust, it clings to their bodies. They ingest it while grooming and it damages their digestive system. The key word is “thin.” If you can see the powder, you’ve applied too much and cockroaches will simply walk around it. Apply it inside wall voids, behind electrical switch plates, and along cracks where the dust stays dry and undisturbed. Moisture renders it ineffective.

Boric acid is not harmless. Lethal doses for children have been estimated at 3 to 6 grams, and less than 5 grams for infants. Even small amounts ingested by pets can cause vomiting, diarrhea, excessive drooling, and loss of appetite. Dogs may be more sensitive than other animals, and young or elderly pets face higher risk. Never apply boric acid on countertops, open floors, or anywhere children or pets can access it. Keep it confined to enclosed spaces like wall voids and behind appliances that are flush against the wall.

Diatomaceous Earth as a Nontoxic Option

Food-grade diatomaceous earth (DE) kills cockroaches through a purely physical process. The microscopic fossilized particles have sharp edges that scratch through the waxy coating on a cockroach’s exoskeleton. Once that protective layer is breached, the particles absorb moisture from the insect’s body until it dies from dehydration. No chemical resistance can develop against this mechanism.

German cockroaches typically die within 48 to 72 hours of contact. American cockroaches, which have thicker outer shells, take 48 to 96 hours. Apply DE as a very light dust in dry areas: inside wall voids, along baseboards in utility rooms, around drain covers, and at the base of plumbing access panels. Like boric acid, DE stops working when wet, so it’s not suitable for damp areas. Only use food-grade DE. Pool-grade diatomaceous earth is chemically different and poses a serious inhalation risk.

What About Essential Oils and Natural Repellents?

Peppermint oil is the most effective essential oil repellent tested against cockroaches, but “most effective” is relative. In a six-week trial at Texas A&M University, traps treated with peppermint oil captured about 80% fewer American cockroaches than untreated traps. That sounds impressive until you compare it to a commercial insecticide, which captured 90% fewer. Eucalyptus, lavender, and orange oil performed significantly worse.

The practical limitations are even more telling. Essential oils evaporate quickly and need frequent reapplication. They require a much higher volume per treatment compared to conventional products, making them expensive at scale. And they repel cockroaches rather than killing them, which means the insects simply relocate to untreated areas of your home. Essential oils can complement other methods by discouraging cockroaches from specific spots, like inside a pantry, but they won’t eliminate an infestation on their own.

Putting It All Together

The most reliable approach layers multiple methods. Start with aggressive sanitation and sealing entry points. Place sticky traps to map where cockroaches are most active. Then apply gel baits in those hot spots, and use boric acid or diatomaceous earth in enclosed voids and crevices. This combination attacks the colony from multiple angles: cutting off resources, blocking reentry, and poisoning the population through baits and dusts simultaneously.

For German cockroaches, which breed fast and live entirely indoors, expect the process to take two to four weeks before numbers drop noticeably. Keep bait stations refreshed and traps monitored. For American or oriental cockroaches, which often enter from outside, sealing drains and exterior gaps is half the battle. Once their access routes are blocked, indoor treatments clean up the remaining population relatively quickly.

If you’re in a multi-unit building like an apartment or condo, your efforts can be undermined by neighboring units. German cockroaches commonly travel between apartments through shared walls, plumbing chases, and electrical conduits. Sealing around all pipes and outlets in shared walls is critical, and coordinating treatment with your building management produces far better results than treating a single unit.