Flowers that deer avoid include crocuses, daffodils, iris and tulips. In general, deer dislike plants with sticky or cottony leaves. However, a starving deer eats almost anything.
Deer avoid lupines, lavender, foxglove and astilbe. Deer dislike the strong odor of some plants and herbs, such as mint and lilac. Plants that can be used to repel deer with their strong fragrance include pot calendula and yarrow. The aromatic scent of catmint repels rabbits, deer and elk. Snapdragon is a colorful annual that makes a good border plant to repel deer. Deer avoid returning to a location where they previously did not find appetizing food.