75+ Deer-Resistant Plants: Flowers, Shrubs, and Plants Deer Won’t Eat

Primary Image
Photo Credit
Pixabay
Written By: Catherine Boeckmann Executive Digital Editor and Master Gardener
Body

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.

Young roe deer munching on pink mallow flowers in a residential 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 are excellent choices for beginner gardeners dealing with deer problems.

lavender flowers, deer-resistant plant
Deer tend to steer clear of lavender flowers.

Deer-Resistant Plants for Shade

If your garden has limited sunlight, these plants perform well in shade and resist deer browsing:

These plants add color and texture to shaded areas while discouraging deer.

coreopsis and echinacea, deer resistant plants
Coreopsis and Echinacea purpurea

Deer-Resistant Plants for Sun

For sunny gardens, consider these reliable options:

Many of these also attract butterflies and pollinators.

Deer-Resistant Herbs

Herbs are some of the best natural deer deterrents due to their strong scent.

Planting herbs along garden edges can help protect other plants.

Deer-Resistant Shrubs and Trees

For landscaping and structure, try:

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.

Common NameBotanical NamePlant TypeSun/Shade
AchilleaAchillea filipendulinaPerennialSun
AgeratumAgeratum houstonianumAnnualSun
AlliumAllium sp.PerennialSun
Allegheny ServiceberryAmelanchier laevisShrub/TreeSun/Shade
AnisePimpinella anisumAnnual/HerbSun
Autumn CrocusColchicum sp.PerennialSun/Shade
Baby’s BreathGypsophila sp.PerennialSun
BasilOcimum basilicumAnnual/HerbSun
BayberryMyrica pensylvanicaShrubSun
Bearded IrisIris sp.PerennialSun/Shade
Bee BalmMonarda didymaPerennialSun
Black-Eyed SusanRudbeckia sp.PerennialSun
Blue FescueFestuca glaucaPerennialSun
Blue Mist ShrubCaryopteris clandonensisShrubSun
BluebellEndymion sp.PerennialShade
Bleeding HeartLamprocapnos spectabilisPerennialShade
BorageBorage officinalisAnnualSun
BoxwoodBuxus sempervirensShrubSun/Shade
BroomCytisus sp.ShrubSun
Butterfly BushBuddleia sp.ShrubSun
CalendulaCalendula sp.AnnualSun
CatmintNepeta sp.PerennialSun
CleomeCleome sp.AnnualSun
Common FoxgloveDigitalis purpureaPerennialShade
Common LilacSyringa vulgarisShrubSun
CoreopsisCoreopsis verticillataPerennialSun
CorydalisCorydalis sp.PerennialShade
Crown ImperialFritillaria imperialisPerennialSun
DaffodilNarcissus sp.PerennialSun/Shade
DaphneDaphne sp.ShrubSun/Shade
EchinaceaEchinacea purpureaPerennialSun
EndymionEndymion sp.PerennialShade
FernOsmundaPerennialShade
Forget-Me-NotMyosotis sp.Annual/PerennialShade
FoxgloveDigitalis purpureaPerennialShade
GarlicAllium sp.PerennialSun
Garden SageSalvia officinalisPerennial/HerbSun
GlobemallowEchinops ritroPerennialSun
HeliotropeHeliorope arborescensPerennialSun
HorehoundMarrubium vulgarePerennial/HerbSun
HyssopHyssopus officinalisPerennial/HerbSun
Jack-in-the-PulpitArisaema triphylumPerennialShade
JuniperJuniperusShrub/TreeSun
LantanaLantana sp.Perennial/ShrubSun
LavenderLavandula sp.Perennial/HerbSun
Lemon BalmMelissa officinalisPerennial/HerbSun/Shade
Leucanthemum DaisyLeucanthemum x superbum ‘Becky’PerennialSun
Lily of the ValleyConvallaris majalisPerennialShade
Russian SagePerovskia atriplicifoliaPerennialSun
SalviaSalvia x sylvestrisPerennialSun
SnapdragonAntirrhinum majusAnnual/PerennialSun
Snow-on-the-MountainEuphorbia marginataAnnualSun
SnowdropsGalanthus nivalisPerennialShade
Spider FlowerCleome sp.AnnualSun
StaticeLimonium latifoliumPerennialSun
Sweet AlyssumLobularia maritimaAnnualSun
ThymeThymus sp.Perennial/HerbSun
TulipTulipa sp.PerennialSun
Winter AconiteEranthus hyemalisPerennialShade
Winterberry HollyIlex verticillataShrubSun/Shade
Wood FernDryopteris marginalisPerennialShade
Wood SageSalvia x sylvestrisPerennialSun
YuccaYuccaPerennialSun
ZinniaZinniaAnnualSun

Credit: Outwitting Deer by Bill Adler Jr.

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

Frequently Asked Questions

What plants are most deer-resistant?

Lavender, salvia, daffodils, boxwood, and Russian sage are among the most deer-resistant plants.

What flowers do deer hate the most?

Deer tend to avoid strongly scented or toxic flowers like foxglove, poppies, lavender, and daffodils.

Are there any deer-proof plants?

No plant is completely deer-proof, but many are highly resistant.

Do deer eat hostas?

Yes, hostas are one of deer’s favorite plants.

What smells keep deer away?

Strong scents like lavender, sage, rosemary, and mint often deter deer.

Will deer eat plants in winter?

Yes, deer browse more heavily from October to February, when food is scarce.

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.

Want more ways to keep deer out of your garden? Click to read more tips on how to deter deer in the garden!

What are your favorite deer-resistant plants?

About The Author
Catherine Boeckmann

Catherine Boeckmann

Executive Digital Editor and Master Gardener

Catherine Boeckmann is the Executive Digital Editor of Almanac.com, the website companion of The Old Farmer's Almanac. She covers gardening, plants, pest control, soil composition, seasonal and moon c...