How to Get Rid of Roaches Without an Exterminator

You can get rid of cockroaches without hiring an exterminator by combining three strategies: cutting off their food and water, sealing entry points, and using the right baits and powders in the right places. Most DIY efforts fail not because the products don’t work, but because people skip the sanitation and exclusion steps that make treatments effective. With a disciplined approach, you can eliminate even a moderate infestation over the course of a few weeks.

Know Which Roach You’re Dealing With

The species in your home determines where to focus your efforts. German cockroaches are by far 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, moisture, and warmth converge. They reproduce fast: a female carries her egg case until it hatches, and the cycle from egg to adult takes just 55 to 68 days. Each egg case holds 30 to 48 eggs. This is why a small German cockroach problem can become a serious one within a couple of months.

American cockroaches are the large reddish-brown ones, about 1.5 inches long, sometimes called “palmetto bugs.” They’re more common in commercial buildings, sewers, and basements, and their egg cases hatch in roughly 45 days with only 14 to 16 eggs each. Oriental cockroaches, often called “waterbugs,” are dark brown or black, about an inch long, and gravitate toward damp areas like basements and drains. Their eggs take about two months to hatch. If you’re seeing large roaches only occasionally, especially near drains or exterior doors, they’re likely coming in from outside rather than breeding indoors.

Sanitation Comes First

No bait or powder will solve a roach problem if the roaches have easy access to food and water. Sanitation isn’t a bonus step. It’s the foundation that makes everything else work. Roaches can survive on tiny amounts of grease, crumbs, and moisture, so the standard here is higher than normal household cleanliness.

Store all food in the refrigerator or in containers with tight-fitting lids. Clean up spills and crumbs immediately. Wash dishes promptly and never leave them in the sink overnight. Remove pet food and water bowls before bed. Vacuum regularly, paying close attention to cracks and crevices where crumbs accumulate. Eliminate grease residues on range hoods, under stove tops, and on the sides of stoves and refrigerators. Take out garbage daily.

Water matters just as much as food. Fix leaky faucets and pipes. Wipe down sinks before bed. Use rubber drain covers or metal screens on floor drains, and keep those drains clean. Roaches can survive weeks without food but only days without water, so eliminating moisture sources puts real pressure on the population.

Finally, reduce clutter. Stacks of old newspapers, cardboard boxes, paper bags, and piles of clothing all create hiding spots. The fewer places roaches can harbor undisturbed, the more vulnerable they are to your treatments.

Seal Entry Points and Hiding Spots

Cockroaches, especially German roaches, can squeeze through remarkably small gaps. Sealing these off both prevents new roaches from entering and limits where existing ones can hide. Use silicone caulk to close cracks and crevices around cabinets, backsplashes, windows, doors, and where pipes or wires pass through walls. For larger gaps around plumbing, stuff copper mesh into the opening before caulking over it. Copper mesh won’t rust and roaches can’t chew through it.

Pay attention to the gaps where countertops meet walls, the space behind outlet covers, and openings around water supply lines under sinks. If you live in an apartment, seal shared walls and plumbing penetrations carefully, since roaches frequently travel between units.

Gel Baits: Your Most Effective Tool

Gel bait is the single most effective product available to DIYers. The same active ingredients used by professionals are available in consumer gel bait tubes and stations at hardware stores and online. Look for products containing fipronil, indoxacarb, or clothianidin as active ingredients. In lab testing, gel baits with these compounds reached 95% mortality within 28 to 40 hours after roaches consumed them. Baits containing fipronil and clothianidin worked slightly faster (around 28 hours to reach 95% kill) compared to indoxacarb (about 40 hours), but all reached 100% mortality within two days.

Gel baits also create a secondary kill effect. When a poisoned roach dies, other roaches that feed on its body or droppings are also exposed. This chain reaction reaches roaches you’d never be able to treat directly, including nymphs hiding deep inside wall voids.

Apply small pea-sized dots of gel bait in cracks, crevices, and corners where you’ve seen roach activity or droppings. Good placement spots include under the sink, behind the refrigerator, inside cabinet hinges, along the edges of countertops, and near plumbing fixtures. More small placements are better than fewer large ones. Replace bait every few weeks or when it dries out, and rotate between different active ingredients if the first round doesn’t seem to be working, since some roach populations develop resistance to specific compounds.

Boric Acid Powder: The Long-Lasting Backup

Boric acid is one of the most reliable cockroach killers available and works through a different mechanism than gel baits, making them a strong combination. When roaches walk through boric acid dust, tiny particles stick to their legs and antennae. As they groom themselves, they ingest the powder. It remains potent indefinitely as long as it stays dry, giving you lasting protection in areas you treat once and leave alone.

The key to using boric acid correctly is applying it in an extremely thin layer, barely visible to the naked eye. This is the detail most people get wrong. Roaches will walk right around heavy piles of powder the same way you’d walk around a snowdrift. Use a bulb duster or bellows-style hand duster (sold at hardware stores for a few dollars) to puff a fine film into wall voids through outlet covers, under appliances, behind cabinets, and into cracks along baseboards.

Diatomaceous earth (the food-grade version) works through a similar mechanism, scratching the waxy coating on a roach’s exoskeleton and causing dehydration. It’s less effective than boric acid for cockroaches specifically, but it’s an option if you prefer it. Apply it the same way: thin, dry, in protected areas.

Safety Around Pets and Children

Boric acid is low in toxicity at the tiny amounts used for pest control, but it’s not harmless. In children, doses as low as 3 grams have caused symptoms, and for infants the threshold may be under 5 grams. Dogs appear more sensitive than some other animals. Signs of ingestion in pets include excessive drooling, vomiting (sometimes with a blue-green color), diarrhea, and loss of appetite, typically within two hours of exposure. Young and elderly animals are more vulnerable.

The thin-application rule largely takes care of this, since visible piles are both ineffective and dangerous. Apply boric acid only in enclosed, inaccessible areas: inside wall cavities, behind appliances that aren’t moved, under the kickplate of cabinets. If you have crawling infants or curious pets, gel bait stations with enclosed housings are a safer alternative for exposed areas.

What Doesn’t Work Well

Several popular home remedies are either ineffective or too limited to handle a real infestation. Baking soda mixed with sugar can kill individual roaches that eat it, since it reacts with their stomach acid. But it only affects roaches that directly consume the mixture, leaving those hiding in walls and crevices completely untouched. It’s not a realistic path to eliminating a colony.

Essential oils like peppermint and tea tree oil may temporarily discourage roaches from treated spots, but they don’t kill roaches or drive them out of your home. The roaches simply avoid the scented area and continue thriving elsewhere. Bay leaves have no scientific evidence supporting their effectiveness. Vinegar doesn’t repel roaches either, though using it to clean surfaces can help remove food residues that attract them.

Foggers (“bug bombs”) are also a poor choice. They scatter roaches deeper into walls and voids rather than killing them, contaminate surfaces throughout your home, and don’t reach the crevices where roaches actually live.

Expect a Multi-Week Timeline

Even with effective products and good sanitation, eliminating cockroaches takes time. You’ll likely see a noticeable drop in roach activity within the first week of placing gel baits, but full elimination requires breaking the egg cycle. German cockroach eggs hatch in roughly 55 to 68 days. American cockroach eggs take about 45 days. Oriental cockroach eggs need around two months.

This means you need to maintain your treatments for at least two to three months to catch newly hatched nymphs that emerge from egg cases laid before you started. German cockroaches present an extra challenge because females carry their egg cases until just before hatching, protecting the eggs from contact with treated surfaces. Refresh gel bait placements every two to three weeks throughout this period. Keep sanitation tight and entry points sealed.

If you’re still seeing live roaches after three months of consistent effort with gel baits, boric acid, sanitation, and exclusion, you may be dealing with a very large or multi-unit infestation where roaches are continuously migrating from an untreated source nearby. That’s the point where professional treatment with more targeted tools becomes worth considering.