Learn which plants thrive in your Hardiness Zone with our new interactive map!

Homemade Pesticide for a Vegetable Garden

By Tara Dooley ; Updated September 21, 2017
You can make your own pesticides for vegetable gardens to keep down costs.
grüne tomaten image by Mario Schröder from Fotolia.com

Buying pesticide chemicals at a store to use on your vegetable garden is costly, and the use of the chemicals can be dangerous if they are consumed or inhaled. Making your own pesticides at home can save you money, and they are usually safer. Most homemade pesticides use products that can be found in the home. The only exception is the need for a new spray bottle.

Mix together 1 tbsp. of canola oil and several drops of liquid soap in a spray bottle full of water. Spray the leaves on top and underneath. This homemade pesticide prevents a variety of soft-bellied insects such as aphids and mites. The soap helps the oil stick to the plant. The oil is thought to smother the insects.

Mix 2 tbsp. of liquid hot pepper with a few drops of liquid soap in a spray bottle full of water. Let the mixture sit for 12 hours and then shake it up before using. Spray both the tops and bottoms of the leaves. This solution prevents insects in general. The soap helps attach the hot pepper to the leaves. The pepper is a deterrent to mites, earwigs, mealybugs and other soft insects. They do not like the heat of the pepper.

Add crushed-up eggshells into the soil to deter snails. You can also add a small amount of salt to the area to help keep them at bay.

Chop garlic cloves with the peal and add together with chopped hot peppers or hot pepper sauce. Put in a spray bottle of water and add several drops of bleach. Spray the tops and bottoms of the plant leaves. The pepper's heat is unpleasant to the bugs as is the strong odor of the garlic. In cases of mites, aphids, mealybugs and flying bugs, the initial contact of the garlic will kill them and the odor will prevent future infestation. The bleach will kill anything the garlic doesn't, such as ants.

Chop up tomato leaves and put in a cup of water. Let sit for a day and drain the water into a spray bottle. Add one more cup of water. Spray plants to remove aphids.


Things You Will Need

  • Canola oil
  • Liquid soap
  • New spray bottle
  • Hot sauce
  • Water
  • Eggshells
  • Garlic
  • Bleach
  • Tomato leaves

About the Author


Tara Dooley has written for various websites since 2008. She has worked as an accountant, after-school director and retail manager in various locations. Dooley holds a Bachelor of Science in business management and finance.