Are deer eating your garden plants? Choosing deer-resistant plants is one of the best ways to protect your flowers, shrubs, and landscaping. While no plant is completely deer-proof, many plants—such as salvia, lavender, poppies, snapdragons, and sweet alyssum—are far less appealing to hungry deer.
In this guide, we share the best deer-resistant plants, flowers deer avoid, and tips to keep deer out of your garden all season long.
Are Any Plants Truly Deer-Proof?
Let’s be honest: no plant is 100% deer-proof. When food is scarce—especially from October through February—deer will eat almost anything.
However, deer prefer tender, fertilized, and easy-to-digest plants like:
Think of it this way: if deer have access to their favorite foods, they usually leave tougher, bitter, or fragrant plants alone.
The goal is simple: plant what deer dislike so they walk past your garden.
Deer love munching on mallow plants!
According to researchers from the University of Rhode Island, who have studied white-tailed deer damage to nurseries, deer seem to prefer plants that have been fertilized to those that haven’t.
Why Deer Avoid Certain Plants
Deer tend to avoid plants with these characteristics:
Strong scents (lavender, sage, rosemary)
Toxic leaves (daffodils, foxglove)
Fuzzy or prickly textures (lamb’s ear)
Bitter taste (herbs and aromatic plants)
Tough or leathery foliage
These natural defenses help protect your garden without chemicals or fencing.
Most Deer-Resistant Plants (Quick List)
Some of the most reliable deer-resistant plants include:
These shrubs provide long-term protection and visual appeal.
75+ Deer-Resistant Plants
Below is a complete list of deer-resistant plants, including flowers, herbs, shrubs, and trees. Use this chart to quickly find plants that work best for your garden. Again, keep in mind that the first rule in deer-proofing is that there are no completely deer-proof plants.
Note: Even “resistant” varieties can be vulnerable in the first few weeks after planting when their leaf tissue is especially nitrogen-rich. If you have major deer problems, we recommend spraying new plants with a deer repellent for 3 to 4 weeks after planting to prevent them from being nibbled on and damaged. Even if they are feasted on, as long as the root systems of the plants are not damaged, the plants should survive.
How to Design a Deer-Resistant Garden
Plant herbs around borders
Avoid hostas
Use shrubs as barriers
Group resistant plants
Protect new plants
Final Gardening Tip: Choosing deer-resistant plants is one of the easiest ways to protect your garden naturally. By planting fragrant herbs, tough perennials, and unpalatable flowers, you can enjoy beautiful blooms without worrying about deer damage.
Catherine Boeckmann loves nature, stargazing, and gardening, so it’s not surprising that she and The Old Farmer’s Almanac found each other. She leads digital content for the Almanac website and is also a certified master gardener in the state of Indiana.
The Deer destroyed our American Holly, overnight the entire 3 foot tall plant's leaves were gone
Reply to comment
<span>Mel</span>Fri, 01/25/2019 - 13:18
U.K zoos are wised up and ready to go on this. Just ask for Lion Pooh. Usually it's pre-packaged. Simply sprinkle on all flower beds, round plants you want to protect. Not had a single complaint of a nibble. They truly don't like it. Can't imagine why, lol.
Reply to comment
📣The Gardening Club Just Got Better! 3 Deliveries, 10% Store Discount, and more!
Comments