How to Kill Roaches With Vinegar & Coconut Oil

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Spray bottle

  • White distilled vinegar

  • Broom and dustpan

  • Coconut oil

The liquid soaks into cockroach skin.

Instead of using a chemical killer to destroy pesky cockroaches, use vinegar or coconut oil. Both kill the insects and prevent infestations. While it may seem tempting to try them simultaneously, don't. Instead, alternate between the two. This prevents the cockroaches from getting used to them. For example, use vinegar the first week and coconut oil the next. Both substances are also safe to use on most surfaces, though the oil can stain fabric. You can also switch between apple cider vinegar and white distilled vinegar.


Step 1

Soak the cockroach in vinegar. The vinegar will kill the cockroach.

Step 2

Dispose of the cockroach by sweeping it up and throwing it away.

Step 3

Spray the area the cockroaches come from with vinegar to prevent them from returning.

Coconut oil

Step 1

Fill a spray bottle with half coconut oil and half water. Screw on the lid, and shake for 30 seconds. Shake the bottle before each use as well, because the water and oil separate.

Step 2

Spray cockroaches with the coconut oil mixture, and sweep them away when the oil has killed them.

Step 3

Spray a light mist over doorways and other areas were the cockroaches enter the house.


Racheal Ambrose

Racheal Ambrose started writing professionally in 2007. She has worked for the minority publishing company Elite Media Group Inc., Ball Bearings online magazine, "Ball State Daily News" and "The Herald Bulletin." Her articles focus on minority and women's issues, children, crafts, housekeeping and green living. Ambrose holds a Bachelor of Arts in journalism from Ball State University.