Put 3 oz. of minced garlic into 1 oz. of mineral oil. Let the mixture set for at least 24 hours.
Strain the mixture and remove the pieces of garlic. A clean cloth works well if you do not have a strainer.
Combine 1 tsp. of fish emulsions, 16 oz. of water and 1 tsp. of Castile soap in a large container.
Add the garlic mixture to the fish emulsion mixture, slowly stirring it. Place this combined mixture in 1 oz. of water and use a spray bottle to distribute it on your flowers.
Purchase an insecticide containing permethrin carbaryl or bifenthrin that is specifically formulated for grasshopper control.
Read the product label on the container and make sure it is safe for use on your flowers. Mix the insecticide by following the manufacture's instructions.
Spray the insecticide on the flowers affected by the grasshoppers. The grasshoppers must come in direct contact with the insecticide for this method to work.