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.
Nowhere on that list did it mention Hostas as deer resistant. As a matter of fact, deer LOVE them! It's a pretty well known fact!
Reply to comment
<span>Cjtset</span>Thu, 06/04/2015 - 22:26
I can say that in SW Ohio Rudbeckia, Ecchinacea, ANY variety of rose, Obedient plant, corkscrew willow & crabapple saplings, ruellia, hardy hibiscus, dahlias, clematis & Asiatic lilies are NOT deer resistant. Many of these are on your list. The deer have devoured my flowerbeds. Other than the lilies they've never bothered these plants before this year. They havent touched daylilies, hostas or asclepias, however. And daylilies & hostas are supposed to be their favorites.
Reply to comment
<span>Kidblue</span>Sat, 10/04/2014 - 19:21
I just had a straw flower devoured. My yard in the California foothills is slowly turning to oleander. I've had good luck with star jasmine, rosemary, coreopsis, chives, lavender, euonymus, lupine, and oregano.
Reply to comment
<span>Patsybell</span>Mon, 09/22/2014 - 05:07
Just wondering if the deer need to make reservations for this delicacy served in Restaurants.
Reply to comment
<span>Dave Watson</span>Fri, 08/08/2014 - 09:58
I went over the list above and while I have not tried all these plants, most of the one's I have are eaten right up by the deer here in the Poconos. The one's I've had good luck with are Snapdragons,and Lamb's Ear. The one's I can't grow without fencing in are: Butterfly Bush, Common Boxwood, Bleeding Heart, American Holly, Iris, Lavender, DAFFAODIL (always eat flower as about to open), Fern, Peony, and Yucca. The only pine they basically leave alone is Blue Spruce.
Reply to comment
<span>Gh</span>Sat, 05/17/2014 - 19:21
If you have a t-post fence up and it is not all enoght to keek the deer out use the t-post extenders from www.tpostextender.com to make your fence taller. The you can have any type of plants easy solve!!!
Reply to comment
<a title="View user profile." href="/author/editors">The Editors</a>Wed, 03/05/2014 - 15:19
Hi Marcia,
Deer eat almost anything but some plants they leave alone if there are other food sources around. Yucca is included in most published lists for deer resistant plants because its leaves can be a bit prickly. Some varieties of yucca is more resistant than others. Our list comes from a book, Outwitting Deer, by Bill Adler Jr.
Reply to comment
<span>Marcia L</span>Tue, 03/04/2014 - 10:11
Hate to tell you but your list is wrong. We have Yucca plants in VA and the deer absolutely love them. They are a delicacy served in Restaurants so why they are on the list floors me. Sorry but you are wrong about this plant,
Reply to comment
<span>Billyg</span>Fri, 07/03/2015 - 07:35
i have non-blooming Yuccas here in North Carolina and have not had any nibbbles from deer. Hostas they love! They haven't bothered lantanas, camelias, gardenias, or hydrangas. We live near a nature park and have counted up to ten deer hanging out at times.
Reply to comment
<span>Jen</span>Sat, 11/05/2016 - 00:02
I've watched the deer and elk chow down on hydrangas to the point where there's just a bunch of green stalks sticking out of the ground. We live in Oregon on the southern coast. They won't touch lemongrass though, one nibble and they're off that spot.
Comments