Deer are a major pest for the urban garden. Capable of eating 4 to 10 lbs. of vegetation a day, deer will make short work of a flower bed. Deer damage is easy to spot: plants are pulled up rather than chewed while in the ground, since deer do not have top teeth. Planting varieties of flowers that deer do not like the taste of-- such as Baby's Breath, columbine or zinnia--may prevent deer damage in some cases, but if hungry enough, the deer will eat the flower anyway. Prevention requires a bit more work.
Construct fencing around the garden to deter deer from entering the flower garden. Fencing made from metal will spook deer easier than wood. The fencing must be around 8 feet high to be effective. Slanting deer fences are also available.
Apply a contact repellent onto the flower to deter deer from eating them. Make your own contact repellent by taking three or more jalapeno or habanero peppers and grinding them in a food processor with water. Run the ground mixture through a cheese cloth to remove the seeds and bits. Add two drops of olive oil, a drop of glue and a few drops of liquid detergent and mix it in water. Apply the mixture to your flowers. The taste will deter deer from eating the plants.
Apply an area repellent around the flower garden to deter deer. Area repellent is available from gardening centers and hunting shops. Repellent is made from the urine of deer predators, or from human hair.