Just as most of us have certain likes and dislikes when it comes to food, so do the deer. Planting perennials and shrubs deer don't like to eat may be your best bet to cope with this problem.
Many repellents are currently available to prevent deer from feeding on prized landscape plants.
However, homeowners who use these products are finding varying degrees of success. Fences to keep deer out are the most effective deterrents but also may be the most unsightly and most expensive. We all know that even though we may not like certain foods, we may eat them if hungry enough. The same is true with deer and our landscape plants. If deer populations aren't very high, however, or the deer haven't had a bleak winter hunting for food, they will avoid certain plants.