Smart Pest Quotes may receive compensation from some providers listed on this page. Learn More
SmartPest
HomeResourcesHow to Get Rid of Cockroaches: Identification, Treatment, and Prevention
Pest Guide

How to Get Rid of Cockroaches: Identification, Treatment, and Prevention

By Carlos M.January 15, 20269 min read

Cockroaches are one of the most psychologically distressing household pests, and they're genuinely harmful - their droppings and shed skins trigger asthma and allergies, and they contaminate food with bacteria including salmonella and E. coli. The good news: with the right approach, they can be eliminated. The key is identification and the right treatment method.

Identifying Your Cockroach

German cockroaches: Small (1/2-5/8 inch), light brown with two dark stripes behind the head. Found exclusively indoors - they can't survive outdoors. The most common indoor cockroach and the hardest to eliminate. They breed rapidly (one female produces 300+ offspring in her lifetime) and live in kitchens and bathrooms near moisture and food. If you see one, there are many more hiding.

American cockroaches: Large (1.5-2 inches), reddish-brown, and capable of flight. Often called "palmetto bugs" or "water bugs." They primarily live outdoors in sewers, drains, and mulch but come inside seeking water or in extreme weather. Seeing one inside doesn't necessarily mean an infestation - it may be a lone invader.

Oriental cockroaches: Medium (1 inch), dark brown to black, shiny. Called "water bugs" because they prefer very moist environments - basements, drains, and damp crawl spaces. Slower and less agile than other species.

Treatment: German Cockroaches

German cockroach elimination requires a multi-step approach because they live entirely indoors, breed quickly, and develop resistance to insecticides. Step 1: Gel bait. Apply small dots of professional gel bait (Advion or Vendetta Plus) in cracks, crevices, under sinks, behind appliances, and near plumbing fixtures. Bait is the most effective treatment because roaches eat it and carry it back to the colony, creating a cascade effect that kills roaches that never directly contacted the bait.

Step 2: IGR (Insect Growth Regulator). Apply Gentrol Point Source discs or spray in infested areas. IGRs prevent juvenile cockroaches from maturing and reproducing, breaking the breeding cycle. This addresses the next generation that hasn't been killed by the bait yet.

Step 3: Dust in voids. Apply boric acid or diatomaceous earth into wall voids, behind electrical outlets, and in other enclosed spaces where cockroaches hide. These dusts provide long-lasting residual kill in areas that gel bait can't reach.

Step 4: Sanitation. Eliminate food and water sources. Fix leaky pipes, wipe down counters, store food in sealed containers, empty garbage daily, and don't leave pet food out overnight. Sanitation doesn't eliminate an infestation by itself, but it makes baiting dramatically more effective because roaches are forced to eat the bait.

Treatment: American and Oriental Cockroaches

These outdoor species are easier to manage because the primary strategy is exclusion - keeping them out. Seal gaps around pipes, doors, and foundations. Apply residual insecticide spray around the exterior perimeter and entry points. Address moisture issues (fix drainage, dehumidify basements). Remove outdoor harborage (mulch against the foundation, leaf litter, wood piles). Occasional invaders can be managed with perimeter treatment alone. If you're seeing American roaches regularly inside, check for sewer or drain access points - they often enter through floor drains and plumbing gaps.

When to Call a Professional

Call a professional for German cockroach infestations that don't respond to 2-3 weeks of DIY baiting. German roaches are the hardest household pest to eliminate, and professionals have access to commercial-grade products and application techniques. Also call for multi-unit housing (apartments, condos) where roaches may be coming from neighboring units - treatment of your unit alone won't solve the problem if the source is next door. Professional German cockroach treatment costs $200-$500 for initial treatment plus follow-ups.

Ready to See Our Top Picks?

Check out our expert-tested rankings to find the best option for your needs and budget.

View Our Rankings →