What You'll Need
Step-by-Step Instructions
Eliminate all food sources immediately
Cockroaches survive on crumbs, grease, and food residue that humans overlook. Wipe down all kitchen countertops, stovetops, and dining surfaces every night before bed. Store all open food in airtight containers cereal boxes, chip bags, and pet food are prime targets. Sweep the kitchen floor daily, paying special attention to the areas under the stove, refrigerator, and kitchen table where crumbs collect invisibly. Even a thin film of cooking grease on the stovetop is a feast for roaches. Taking away their food supply is the single most effective long-term strategy because cockroaches will not stay where there is nothing to eat. The interior of small appliances is a frequently missed food source: toaster crumb trays, the space under the coffee maker's drip tray, and the area inside the toaster oven accumulate significant food debris. Empty toaster crumb trays weekly and wipe the insides of toasters and toaster ovens monthly these warm, food-rich environments are prime overnight cockroach feeding areas.
Seal every crack and entry point
Cockroaches enter through gaps as small as a credit card's thickness. Inspect baseboards, window frames, door sweeps, and where pipes enter walls. Use silicone caulk to seal cracks in the kitchen and bathroom focus around sink pipes, behind the toilet, and along the edges where countertops meet walls. Steel wool works for larger gaps around pipes because cockroaches cannot chew through it. Check exterior walls for foundation cracks and seal those too. Weatherstripping under doors is another common entry point that is cheap and easy to fix. A fully sealed home dramatically reduces new roaches from entering even if your neighbors have infestations.
Remove all standing water sources
Cockroaches need water even more than food and will travel far to find it. Fix leaky faucets, dripping pipes under sinks, and running toilets immediately. Dry the kitchen sink and bathtub completely before bed don't leave standing water in the basin overnight. Empty pet water bowls at night and refill them in the morning. Check under the refrigerator and washing machine for condensation puddles. Wipe up any moisture around houseplant pots. Even a small puddle under the sink or a damp sponge left on the counter provides enough water to sustain a colony of cockroaches for days.
Use boric acid powder strategically
Boric acid is one of the most effective cockroach killers available. Apply a thin, barely visible dusting behind the refrigerator, under the stove, inside cabinet hinges, and along baseboards in the kitchen and bathroom. Cockroaches walk through the powder, ingest it during grooming, and die within 72 hours. They also carry it back to their nest on their legs, poisoning other roaches through contact. The key is applying a very thin layer if cockroaches can see a pile of powder, they will walk around it. Too much product is less effective than a light dusting that roaches walk through unknowingly. Reapply every two to three months.
Set gel bait stations in high-activity zones
Commercial gel bait stations are the most effective over-the-counter cockroach treatment. Place them under the kitchen sink, behind the toilet, inside cabinet corners, behind the refrigerator, and near the garbage can. The bait attracts cockroaches who eat it and return to their nesting area where they die. Other roaches feed on the dead roach and are poisoned in turn this cascading effect can wipe out an entire colony from a single bait station. Check and replace bait stations every 30 days. Position them flat against the wall where cockroaches travel rather than in the center of open spaces where roaches feel exposed. When placing baits, consider that cockroaches travel primarily along edges and corners in absolute darkness. They follow chemical trails along baseboards and pipe runs. Placing bait stations at the junction of a wall and the floor rather than in open spaces produces faster results because roaches contact the bait during their normal nighttime movement patterns rather than requiring them to detour.
Deep-clean behind and under all appliances
Pull out the refrigerator, stove, and dishwasher and clean behind and underneath them thoroughly. These warm, dark, undisturbed spaces are prime cockroach nesting sites. Vacuum up crumbs, droppings, and egg cases. Wipe down the walls and floor with an all-purpose cleaner. Clean the drip pan under the refrigerator where water and food particles accumulate. Grease buildup on the back wall behind the stove is a major food source for cockroaches that most people never see. Do this deep clean at least twice a year once in spring and once in fall to disrupt any nesting activity before it becomes a visible infestation.
Take out the trash every single night
Never leave kitchen trash overnight. Even tied bags emit odors that attract cockroaches through the smallest openings in the bin lid. Use trash cans with tight-fitting lids and take the bag out to the exterior bin before bed. Rinse food containers before throwing them away a yogurt cup or tuna can with residue inside is an overnight buffet for roaches. Wipe the inside of the trash can with disinfectant weekly to remove the sticky residue and odor that builds up on the bin walls. If you have a recycling bin inside, rinse all recyclables before storing them and take the recycling out just as frequently as the regular trash.
Use essential oil deterrents at entry points
Peppermint oil, tea tree oil, and eucalyptus oil are natural cockroach repellents. Mix 15 drops of peppermint essential oil with one cup of water in a spray bottle and spray along baseboards, door thresholds, window sills, and under sinks. The strong scent disrupts the chemical trails cockroaches use to navigate and signals danger. Reapply every week or after cleaning since the scent fades. Soak cotton balls in peppermint oil and place them inside cabinets and behind appliances for sustained deterrence. Essential oils are not strong enough to eliminate an existing infestation, but they are excellent at preventing roaches from entering clean spaces and work well as a supplement to other methods.
Deploy the baking soda and sugar trap
Mix equal parts baking soda and granulated sugar in a shallow dish and place it in cockroach-active areas under the sink, behind the stove, near the garbage can. The sugar attracts cockroaches while the baking soda reacts with their stomach acid and kills them internally. This homemade bait is safe to use around the home and costs almost nothing. Replace the mixture every few days since it absorbs moisture and loses effectiveness. Place several dishes at once to cover multiple zones. This method works best as a supplement alongside gel bait stations and boric acid rather than as a standalone solution for heavy infestations.
Maintain a weekly cleaning schedule for prevention
Consistency is the key to long-term cockroach prevention. Set a weekly schedule: Monday wipe all kitchen surfaces and sweep floors. Wednesday clean bathroom drains and under-sink areas. Friday take out all trash and recyclables and wipe bins. Sunday vacuum entire home including behind furniture and along baseboards. Monthly, pull out major appliances and deep-clean behind them. Cockroaches thrive in homes where cleaning is inconsistent because even a few days of neglect provides enough food and water to sustain a colony. A strict routine removes the conditions cockroaches need to survive and makes your home inhospitable to them long before they ever become visible.
What actually controlled the infestation vs what helped at the margins
Sealing gaps was more impactful than any pesticide. I spent two weeks applying gel bait and boric acid with moderate results before finding a 3-cm gap under the kitchen sink pipe where it entered the wall. Caulking that single gap reduced roach activity by roughly 70% within one week. Treatment manages existing roaches; entry sealing limits the replenishment. Of the active treatments, gel bait stations outperformed boric acid on a 4-to-6-week timeline because of the cascading effect: roaches who ate the bait returned to the nest and died, other roaches ate the dead ones and were poisoned, cycling through the colony. Boric acid produced more visible dead roaches in the first week, but the bait stations eliminated the population more permanently. The most counterproductive thing I did: intense cleaning with pine oil cleaner. It removed the scent trails roaches use to navigate, causing temporary visible activity spikes as disoriented roaches searched for new paths. Systematic calm treatment without disrupting trails is more effective than a panic-cleaning response.
Mistakes that make cockroach problems worse before better
Mistake one: using foggers in an apartment. Bug bombs force roaches into wall cavities and neighboring units rather than killing them in place. The population returns within days and neighboring units may develop infestations that originated with you. Specific gel bait and boric acid placed where roaches actually travel is categorically more effective than a broad chemical event. Mistake two: treating only the kitchen. Cockroaches live inside wall cavities and move between rooms continuously. Kitchen-only treatment shifts them temporarily. Treat every room with bait stations from the start. Mistake three: placing bait in the center of shelves or floors rather than flat against wall junctions. Roaches prefer travel paths with two adjacent surfaces they can touch simultaneously. Bait placed at a wall corner gets dramatically more roach contact than bait placed in open space. Mistake four: removing bait after 48 hours because you don't see dead roaches. The cascading model takes three to six weeks. Removing bait early is the most common reason infestations persist.
Pro Tips
- ✓Focus on nighttime habits cockroaches are nocturnal and feed while you sleep.
- ✓Combine multiple methods for best results: bait, powder, sealing, and cleaning.
- ✓Inspect grocery bags and cardboard boxes before bringing them inside they're common hitchhiker entry points.
Related Cleaning Guides
Safety Notes
- ⚠Boric acid is toxic if ingested by children or pets. Apply it only in areas inaccessible to kids and animals, such as behind appliances and inside closed cabinet hinges.
- ⚠Never use cockroach foggers or bug bombs in enclosed spaces without proper ventilation. The chemicals settle on food surfaces and can cause respiratory irritation for hours after deployment.
- ⚠Wash hands thoroughly after handling gel bait stations or boric acid powder. Avoid touching your face, food, or kitchen surfaces until hands are clean. Store all pest-control products in a locked cabinet away from children.
Frequently Asked Questions
What is the most effective way to get rid of cockroaches?
A combination approach works best: eliminate food and water sources through strict cleaning habits, seal all cracks and entry points with caulk, deploy gel bait stations in high-activity zones, and apply a thin dusting of boric acid behind appliances. Consistency is key.
Does a clean house prevent cockroaches?
A consistently clean house dramatically reduces cockroach activity because it removes their food and water sources. However, cockroaches can enter from neighboring units or hitchhike in grocery bags, so sealing entry points and maintaining bait stations is important even in clean homes.
Is boric acid safe to use for cockroaches at home?
Boric acid is highly effective but toxic if ingested by children or pets. Apply it only in thin, barely visible dustings in areas inaccessible to kids and animals, such as behind appliances and inside closed cabinet hinges. Always wash hands after handling.
You might also like

How to Get Rid of Maggots in a Trash Can (And Keep Them Gone for Good)
If you have ever opened a garbage can and found maggots crawling inside, you know how unsettling it is. I dealt with a severe case during a Florida summer and tested every removal method I could find. Here is what actually eliminated them overnight and the simple weekly habit that has kept them from coming back.
