Small roaches in your home are almost certainly German cockroaches, the most common indoor cockroach species worldwide. They’re about half an inch long, light brown with two dark stripes behind the head, and they reproduce fast: a single female produces 200 to 250 eggs in her lifetime across five to eight egg cases, each holding around 40 eggs. A new generation can reach adulthood in as little as 70 days. That speed is why a few roaches turn into an infestation quickly, and why getting rid of them requires a layered approach rather than a single spray.
Confirm What You’re Dealing With
German cockroaches are half an inch long, light brown, and have two parallel dark stripes running down the shield behind their head. You’ll most often spot them in kitchens and bathrooms because they need warmth (70 to 75°F), moisture, and easy access to food. Females carry a small beige egg case at the tip of the abdomen until just before it hatches, so if you see a roach with a tiny capsule sticking out from the back end, you’re looking at a pregnant female, which means the population is actively growing.
A less common possibility is the brown-banded cockroach, also about half an inch, but with light-colored bands across the abdomen and wings instead of stripes behind the head. Brown-banded roaches prefer warmer spots (around 80°F) and tend to hide in less obvious places: behind picture frames, inside electronics, within hollow furniture legs. They account for only about 1% of indoor infestations, but the distinction matters because their hiding spots are different, which changes where you’ll need to place treatments.
Cut Off Food, Water, and Shelter
No bait or insecticide will solve a roach problem if the environment keeps supporting them. German cockroaches organize around harborage sites close to food and water, so removing those resources makes every other treatment more effective.
Start in the kitchen. Wipe down counters and stovetops every night. Clean grease from behind and beneath the stove, where drips accumulate invisibly. Store dry goods in sealed containers rather than open bags. Empty pet food bowls before bed. Take out trash daily, and use a can with a tight lid. Fix any dripping faucets or leaky pipes under sinks, since roaches can survive weeks without food but only days without water.
Declutter areas where roaches hide. Stacks of paper bags, cardboard boxes, and items crammed under the sink all create the dark, tight crevices roaches prefer. The fewer hiding spots available, the more roaches are forced to encounter your baits and dusts.
Use Gel Bait as Your Primary Weapon
Gel bait is the most effective tool for eliminating German cockroaches indoors. It works because roaches eat the bait, return to the colony, and die. Other roaches then feed on the dead roach or its droppings, spreading the poison through the population. This secondary transfer is what makes gel bait so much more effective than contact sprays, which only kill the roaches you can see.
Apply small dots of gel bait, each about the size of a pea (roughly a quarter inch in diameter). For a light to moderate problem, place one to three dots per 10 linear feet of surface. For heavy infestations, increase to three to five dots per 10 feet. Place them in cracks and crevices along walls and floors, behind and under appliances, around plumbing pipes, inside cabinet hinges, under sinks, near garbage areas, and at any gap where pipes or wires enter the wall. The key principle is many small placements near where roaches travel, not a few large globs in the middle of the room.
Avoid spraying insecticide in the same areas where you’ve placed gel bait. Spray residue repels roaches and can contaminate the bait, making them avoid it entirely. If you’re using gel bait, let it do the work on its own.
Add Boric Acid or Diatomaceous Earth in Voids
Dust treatments work well in places gel bait can’t reach: inside wall voids, behind electrical outlet covers, beneath appliances that rarely move, and in the gaps under kitchen cabinets. Boric acid is especially effective because no cockroach population has developed resistance to it. It works both through ingestion and by clinging to the roach’s body, disrupting its gut bacteria and eventually killing it. In lab studies, a 0.8% boric acid bait killed half the exposed German cockroaches within about six and a half days.
Apply dust in a very thin, barely visible layer. If you can see clumps or piles, you’ve used too much, and roaches will simply walk around it. A hand duster or squeeze bottle lets you puff small amounts into cracks, under baseboards, and behind outlet plates. Boric acid has low toxicity to mammals at these concentrations, but keep it out of areas where children or pets could directly contact it.
Diatomaceous earth (the food-grade type, not the pool-grade version) works differently. Its microscite particles scratch through the waxy outer coating on the roach’s exoskeleton, causing it to dehydrate. It’s slower-acting than boric acid but useful in dry areas where you want a long-lasting barrier, such as behind the refrigerator or in cabinet voids.
Consider an Insect Growth Regulator
Insect growth regulators, or IGRs, don’t kill adult roaches directly. Instead, they mimic hormones that control development, preventing nymphs from maturing into reproducing adults. A nymph exposed to an IGR may molt abnormally, develop twisted wings, or simply never reach the reproductive stage. Products containing hydroprene or pyriproxyfen are commonly available as point-source stations or sprays for crack-and-crevice application. Pairing an IGR with gel bait attacks the population from two angles: the bait kills current adults while the IGR prevents the next generation from replacing them.
Monitor With Sticky Traps
Sticky traps serve two purposes. Before treatment, they reveal where roaches are most active, so you know where to concentrate your bait and dust. After treatment, they tell you whether your efforts are working.
Place traps along walls, in corners, and between roach resources like water sources and suspected hiding spots. Date every trap so you can track changes over time. Some sticky traps contain a cockroach aggregation pheromone that draws roaches to the trap, making them more effective as monitors. If a trap stays empty for a few weeks, relocate it to another spot. Replace traps that get wet, dusty, or full of insects.
Check your traps and bait placements two weeks after your initial treatment to see whether bait has been consumed and whether trap counts are dropping. Then recheck every two weeks. Continue until traps show zero roaches and you’re no longer finding nymphs or egg cases. At that point you can remove the bait and shift to monitoring only, checking traps monthly for at least six months to confirm the infestation doesn’t return.
What a Realistic Timeline Looks Like
You’ll typically see a noticeable drop in roach activity within the first one to two weeks of placing gel bait, especially among adults. But because egg cases take 20 to 30 days to hatch and nymphs need another 40 to 60 days to mature, new roaches will keep appearing for weeks after treatment begins. This doesn’t mean the treatment failed. It means you’re seeing the tail end of the reproductive cycle working through the population.
Most infestations take six to eight weeks of consistent effort to fully eliminate, sometimes longer if the infestation is large or if roaches have access to food or water sources you haven’t addressed. Reapply gel bait as it dries out or gets consumed. Refresh dust treatments if they’ve been disturbed. The population collapses fastest when you maintain pressure on all fronts: sanitation, bait, dust, and monitoring.
Apartments and Shared Walls
German cockroaches are especially common in multi-unit housing because they travel between units through shared plumbing, electrical conduits, and gaps in walls. If you live in an apartment, you can dramatically reduce roaches in your own unit with the methods above, but complete elimination may require cooperation from neighbors or building-wide treatment. Seal gaps around pipes under your sinks with caulk or steel wool. Cover gaps around electrical outlets on shared walls with foam gaskets. These steps won’t stop every roach, but they limit the entry points and make your unit a less welcoming destination.