How to Kill Cockroaches with Boric Acid and Egg (Step-by-Step Guide)
A proven DIY method to eliminate cockroaches using common household ingredients. Learn the exact recipe, placement strategy, and safety precautions.

Quick Answer: Does Boric Acid and Egg Kill Cockroaches?
Yes, boric acid and egg is a highly effective DIY roach killer. Boric acid destroys cockroaches by damaging their exoskeletons and digestive systems when ingested. The egg yolk acts as a powerful attractant due to its high protein content. When properly made and placed, this bait can eliminate an entire roach colony within 1-3 weeks. It's one of the most cost-effective methods available, costing under $5 to treat an entire home.
Why Boric Acid Works Against Cockroaches
Boric acid has been used as an insecticide since the 1940s and remains one of the most effective roach killers available. According to the National Pesticide Information Center, boric acid works through multiple mechanisms that make it nearly impossible for roaches to develop resistance.
How Boric Acid Affects Roaches
Boric acid kills cockroaches through a three-pronged attack. First, when roaches walk through boric acid powder, it clings to their legs and bodies. As they groom themselves, they ingest the powder. Second, the boric acid damages the waxy coating on their exoskeleton, causing dehydration. Third, once ingested, it destroys the lining of their stomach and affects their nervous system.
The delayed killing action is actually beneficial. Roaches return to their nest before dying, where other roaches consume the contaminated carcass and feces, spreading the poison throughout the colony. This "cascade effect" is why boric acid can eliminate entire infestations rather than just individual roaches.
Why Egg Is Used as Bait
Cockroaches are attracted to foods high in protein, fat, and starch. Egg yolk contains all three, making it an irresistible bait. The strong smell of cooked egg masks the mild odor of boric acid, and the sticky texture helps bind the powder into easy-to-place bait balls. Raw egg yolk also works but cooked is preferred because it creates a firmer consistency that holds together better and lasts longer without spoiling.
Ingredients You Need
This DIY roach bait requires only a few inexpensive ingredients that you may already have at home. Here's what you'll need:
Boric Acid Powder
Available at pharmacies, hardware stores, or online. Look for 99% pure boric acid powder (not borax, which is less effective). A small container costs $3-5 and treats an entire home multiple times.
Eggs (Boiled or Raw)
Hard-boiled egg yolks work best because they create a firmer bait. You'll need 1-2 eggs for a full home treatment. Separate and discard the whites since only the yolks are used.
Optional Additions
Add 1 teaspoon of sugar or flour to increase attractiveness. Some people add a drop of vanilla extract or peanut butter. These are optional but can make the bait more enticing.
How to Make Boric Acid and Egg Bait for Cockroaches
Follow these steps carefully to create effective roach bait. The key is getting the right ratio of boric acid to egg. Too much boric acid makes the bait repellent; too little reduces killing power. For commercial alternatives, see our best roach killer reviews.
1Step 1: Prepare the Egg
Hard boil 1-2 eggs for 10-12 minutes. Let them cool completely, then peel and separate the yolks from the whites. You only need the yolks. Mash the yolks thoroughly with a fork until they form a fine, crumbly texture with no large chunks. One egg yolk makes approximately 10-15 small bait balls.
2Step 2: Mix with Boric Acid
Add approximately 1 tablespoon (about 2.5 teaspoons) of boric acid powder per egg yolk. Mix thoroughly until completely combined. The mixture should have a dough-like consistency. If it's too dry, add a few drops of water. If too wet, add a pinch more boric acid. Wear gloves during mixing to avoid skin contact.
3Step 3: Form Small Bait Balls
Roll the mixture into small balls about the size of a pea or marble (1/4 to 1/2 inch diameter). Smaller baits work better because roaches prefer to nibble rather than consume large pieces. You should get 10-15 bait balls per egg yolk. Place them on a piece of wax paper as you work.
4Step 4: Let the Bait Dry
Allow the bait balls to air dry for 1-2 hours until the outside is slightly firm but the inside remains soft. This makes them easier to handle and place. Dried bait also lasts longer before needing replacement. Store unused bait in an airtight container in the refrigerator for up to 2 weeks.
Where to Place Boric Acid Bait for Best Results
Proper placement is crucial for success. Cockroaches are nocturnal and prefer dark, warm, humid areas near food and water sources. Place baits where roaches travel, not in the open.
Kitchen and Food Areas
Place baits under the sink, behind the refrigerator, in cabinet corners (especially under the sink), near the garbage can, and along baseboards. Kitchens are prime roach territory due to food and water access.
Behind Appliances
Roaches love the warmth behind refrigerators, stoves, dishwashers, and washing machines. These areas provide heat, moisture, and darkness. Place 2-3 baits behind each major appliance.
Bathroom and Drains
Bathrooms provide moisture roaches need. Place baits under the sink, behind the toilet, near drains, and in cabinet corners. Roaches often enter through drain pipes, so these areas see heavy traffic.
Cracks and Crevices
Roaches travel along edges and through cracks. Place baits in wall crevices, gaps around pipes, behind outlet covers (with power off), and where walls meet floors. These hidden pathways are roach highways.
How Long Does It Take to Kill Cockroaches?
Boric acid is not an instant killer, which is actually what makes it so effective. Individual roaches die within 24-72 hours after consuming the bait. However, eliminating an entire infestation takes longer because the poison needs to spread through the colony.
| Timeline | What to Expect |
|---|---|
| Days 1-3 | First roaches begin dying. You may see dead roaches or notice increased activity as they seek the bait. |
| Days 4-7 | Significant reduction in sightings. Poison spreading through colony via contaminated carcasses. |
| Weeks 2-3 | Most of the colony eliminated. Continue monitoring and replacing bait as needed. |
| Week 4+ | Infestation should be eliminated. Maintain fresh bait for prevention. |
For faster results on severe infestations, consider combining this DIY method with commercial roach gel baits or bait stations.
Is Boric Acid Safe for Pets and Children?
Boric acid is classified as low to moderate toxicity for humans and pets. While it's safer than many commercial insecticides, it should still be used with caution, especially in homes with children or pets.
Safety Precautions
- Never place bait where children or pets can reach it
- Do not use on food preparation surfaces
- Wear gloves when handling boric acid
- Keep boric acid powder away from your face to avoid inhalation
- Store unused bait and powder out of reach
How to Use It Safely Indoors
- Place baits in hidden locations: inside cabinets, behind appliances, in cracks
- Use enclosed bait stations for extra safety in homes with pets
- Keep a map of where you placed baits for monitoring and removal
- Wash hands thoroughly after handling
- If ingestion occurs, contact Poison Control immediately
Common Mistakes to Avoid
Many people fail with boric acid bait because of these common errors. Avoid these mistakes for maximum effectiveness:
Using Too Much Boric Acid
More is not better. If the boric acid concentration is too high, roaches will detect it and avoid the bait entirely. Stick to the 1 tablespoon per egg yolk ratio. The bait should smell like egg, not chemicals.
Placing Bait in Open Areas
Roaches avoid open, lit areas. Placing bait in the middle of the floor or counter won't work. Always place baits in dark, hidden locations along walls, in corners, and in crevices where roaches actually travel.
Not Replacing Old Bait
Dried out, stale bait loses its attractiveness. Replace baits every 1-2 weeks or when they become hard. Fresh bait with strong egg smell is much more effective at drawing roaches.
Boric Acid vs Roach Gel and Bait Stations
How does DIY boric acid bait compare to commercial products? Here's an honest comparison:
| Factor | Boric Acid + Egg | Commercial Gel Bait |
|---|---|---|
| Cost | Under $5 | $8-25 |
| Effectiveness | High (when made correctly) | Very High |
| Convenience | Requires preparation | Ready to use |
| Shelf Life | 1-2 weeks | Months to years |
| Best For | Budget-conscious, light infestations | Severe infestations, convenience |
For severe infestations, consider using both methods together. Place DIY bait in hard-to-reach areas and commercial gel in high-traffic zones. See our best roach killer guide for product recommendations.
When to Use Professional Cockroach Killers Instead
DIY boric acid bait works well for light to moderate infestations, but some situations require stronger measures:
- Heavy infestations: If you see roaches during the day, the colony is likely very large
- German cockroaches: These breed extremely fast and may require professional treatment
- Multi-unit buildings: Roaches migrate from neighboring units, requiring building-wide treatment
- No improvement after 3-4 weeks: If DIY methods aren't working, professionals have access to stronger products
Professional exterminators typically charge $100-300 for initial treatment. For related pest problems, see our guides on ant control and bed bug treatment.
FAQs About Boric Acid for Cockroaches
Does boric acid and egg really kill cockroaches?
How long does it take for boric acid to kill roaches?
Is boric acid safe to use around pets and children?
What ratio of boric acid to egg should I use?
Why use egg yolk with boric acid?
How often should I replace boric acid bait?
Final Tips to Get Rid of Cockroaches Permanently
Boric acid bait is most effective when combined with good sanitation and exclusion practices:
- Eliminate food sources: Store food in sealed containers, clean up crumbs immediately, and don't leave pet food out overnight
- Remove water access: Fix leaky pipes, dry sinks before bed, and eliminate standing water
- Seal entry points: Caulk cracks around pipes, windows, and baseboards
- Reduce clutter: Roaches hide in cardboard, paper piles, and clutter
- Maintain prevention: Keep fresh bait in place even after roaches are gone
With consistent application and good sanitation, boric acid and egg bait can eliminate cockroaches from your home for good. For more pest control guides, explore our complete pest control resource center.
Explore More Pest Solutions
Affiliate Disclosure: This article contains affiliate links. If you purchase through our links, we may earn a commission at no extra cost to you. This helps us continue testing and reviewing pest control products. Learn more.