Most effective homemade rose bush bug sprays contain garlic, which repels and eradicates many common rose bush pests. Rose bushes are most often attacked by aphids, but they can also be damaged by earwigs, June bugs, leafhoppers and whiteflies. If you’ve noticed aphids on your rose bush, make a simple spray with garlic, onion, dish soap and water. If you’ve seen other pests on your rose bushes, a homemade bug spray using garlic, mineral oil, dish soap and water should do the trick.
Garlic Spray for Aphids
Chop one small onion finely. Peel and coarsely chop two cloves of garlic.
Place the chopped onion and garlic into a blender. Add 2 cups of water and 1 tbsp. of liquid dish soap.
Blend the ingredients on high speed until well-combined. Pour the mixture through a fine-mesh strainer or cheesecloth to strain it.
Pour the strained liquid into a clean spray bottle. Spray the liquid onto the rose flowers, leaves and stems.
Garlic Spray for Other Pests
Mince two to three large garlic cloves. Place the minced garlic into a large mixing bowl and add 2 tpsp. mineral oil. Allow the garlic to sit in the oil for about 24 hours.
Mix ¼ ounce of liquid dish soap into 1 pint of water in a separate container. Mix gently so you don’t create bubbles.
Pour the water and dish soap mixture into the large mixing bowl with the garlic and mineral oil. Stir the ingredients together.
Pour the mixture through a fine-mesh strainer or cheesecloth to strain it. Add 1 to 2 tbsp. of the strained mixture to a clean spray bottle filled with 1 pint of water. Store the rest of the mixture in an airtight container.
Spray the rose bushes to cover the leaves, stems and blooms. Spray the undersides of the leaves as well.