Hungry deer can do a lot of damage to flower and garden beds, especially if you have a lot of deer in your area and not enough food to go around. A plethora of homemade deer repellents and scare tactics have been developed by people throughout the ages. One of the most widely used homemade deer repellents is the "egg spray," which is an extremely simple and all-natural -- albeit incredibly stinky -- mixture that you can spray around your flowers to keep the deer away. Deer hate foul smells, and they certainly won't like the taste of this spray.
Put eggs, garlic cloves, Tabasco sauce, Cayenne pepper and water into a blender and puree. Let the mixture sit at room temperature for at least two days.
Pour the mixture into a spray bottle. Spray the mixture around the flowers. Re-spray once every week or two and after rain.
Mix in coyote or cougar urine for more deterring power. You can purchase deer predator urine at most garden or feed stores or online.