DIY Mix to Quickly Eliminate Flies, Cockroaches, and Mosquitoes

Creating your own natural pest control solution is a great way to deal with flies, cockroaches, and mosquitoes without resorting to harsh chemicals. The ingredients you’ve listed, vegetable oil, soap, and distilled vinegar, can be effective in repelling and eliminating these pests. Here’s how to use the solution:


  • 1/2 cup vegetable oil
  • 1/2 cup soap
  • 1/2 cup distilled vinegar


  1. In a container, combine the vegetable oil, soap, and distilled vinegar.
  2. Mix the ingredients thoroughly to ensure they are well combined.
  3. Transfer the mixture into a spray bottle for easy application.
  4. You can use this solution in several ways:
    • Outdoor Use: Spray it in areas where you’ve seen pests outside your home, such as around entry points, windows, and doorways.
    • Indoor Use: For indoor pests like cockroaches, you can spray the solution in areas where they frequent, such as cracks, crevices, and along baseboards.
    • Personal Use: If you’re spending time outdoors, you can also spray a light mist on your skin or clothing to help repel mosquitoes. Be sure to avoid contact with your eyes.

This homemade pest control solution is a more natural and eco-friendly alternative to commercial pesticides. However, keep in mind that while it can help deter pests, it may not be as potent as chemical pesticides for severe infestations. Regular application and good sanitation practices can enhance its effectiveness.