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

Home Remedy for Aphid Spray for Roses

By Bridget Kelly ; Updated September 21, 2017
Aphids love rosebuds.
aphids on a rose bud image by Renata Osinska from <a href='http://www.fotolia.com'>Fotolia.com</a>

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.

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

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

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


Things You Will Need

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


  • You may need to treat your rose plant repeatedly.


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

About the Author


Based in the American Southwest, Bridget Kelly has been writing about gardening and real estate since 2005. Her articles have appeared at Trulia.com, SFGate.com, GardenGuides.com, RE/MAX.com, MarketLeader.com, RealEstate.com, USAToday.com and in "Chicago Agent" magazine, to name a few. She holds a Bachelor of Arts in English with a concentration in creative writing.