How to Make Insecticidal Soap to Spray on My Plants


Neither houseplants nor garden plants are immune to insect problems. A common pest both indoors and out is the aphid, for example, which colonize on the underside of plant leaves. Feeding on the leaves, they produce a sticky substance that often attracts ants and other pests. Aphids also spread disease as they move from plant to plant and can compromise an entire garden. Insecticidal soaps, ones you can make yourself, are an effective, no-chemical means to controlling these pests.

Step 1

Mix 3 tbsps.liquid dishwashing soap with 1 gallon of water. Avoid antibacterial soaps or those that contain degreasers.

Step 2

Pour the solution into a spray bottle and pour slowly to prevent bubbling and foaming.

Step 3

Water the plants two to four hours after applying the soap. Rinse the soap off the leaves as you water to prevent scum build-up, which can inhibit leaf respiration.

Step 4

Treat the plants daily until the pest problem is controlled. Continue to inspect the plants for pests regularly throughout the gardening season and resume using insecticidal soap if the insects reappear.

Tips and Warnings

  • Hard water does not work well for making insecticidal soaps. If you have hard water, use purified or softened water. Do not use insecticidal soaps on wilting, damaged or stressed plants. Also avoid spraying plants while they are actively blooming as the soap may damage the flower buds.

Things You'll Need

  • Dish soap
  • Spray bottle


  • University of Florida: Clean up Pests with Soaph
Keywords: homemade insecticidal soap, aphid control, insect pest control

About this Author

Jenny Harrington has been a freelance writer since 2006. Her published articles have appeared in various print and online publications, including the "Dollar Stretcher." Previously, she owned her own business, selling handmade items online, wholesale and at crafts fairs. Harrington's specialties include small business information, crafting, decorating and gardening.