Home Remedy for Aphid Spray for Roses


Aphids are common garden pests that are particularly attracted to roses. Aphids congregate in large clusters, especially on young buds, and spoil the aesthetic value of a rose plant. They can weaken buds and stunt foliage growth. You can knock small aphid infestations off a rose plant with a strong spray from the hose. Larger infestations may require the use of insecticidal soap, which is easy to make with ingredients found in your kitchen.

Step 1

Combine the vegetable oil, dishwashing liquid and water, and pour the solution into a spray bottle or tank sprayer.

Step 2

Saturate the infested parts of the rose plant, including the undersides of the leaves.

Step 3

Use the garden hose to wash the insecticidal soap off the rose plant after three hours has passed.

Tips and Warnings

  • To avoid burning the rose, do not spray it during the hottest part of the day. Spray in the early morning or evening.

Things You'll Need

  • 2 tsp. vegetable oil
  • 2 tsp. dish-washing liquid
  • 2 cups water
  • Spray bottle or tank sprayer


  • Oregon State University: Using Home Remedies to Control Garden Pests
  • Southern Nevada Water Authority: Pest Control

Who Can Help

  • Washington State University Extension: Guides for Insecticidal Soap
Keywords: homemade insecticidal soap, homemade aphid spray, aphids on roses, aphids from rose, homemade aphid remedy, homemade aphid spray

About this Author

Victoria Hunter has been a freelance writer since 2005, providing writing services to small businesses and large corporations worldwide. She writes for Ancestry.com, GardenGuides and ProFlowers, among others. Hunter holds a Bachelor of Arts in English.