Skip to Content

37 Deer-Resistant Plants That Give Your Garden a Fighting Chance

These beautiful annuals, perennials, and shrubs are less tempting to hungry visitors.

By
Young male deer in a garden
Laszlo Podor//Getty Images

We love Bambi, but in our garden? Not so much. Unfortunately, hungry deer can devour your plants overnight. And when competition for food is high, or if it’s been a rough winter, they will eat almost anything in your garden—even plants they left alone in previous years. Fear not though—deer-resistant plants could help reduce the destruction.

Of course, the most effective way to protect your plants is to erect a fence, but fences need to be six to eight feet high to prevent jumping...and that’s costly and not always practical (or pretty).

You also can try odor and taste repellants that you spray on plants, but effectiveness is unpredictable. (Not to mention they also must be applied regularly and again after rain and snow, which gets to be annoying and time-consuming.) Plus, some deer just ignore the stinkiness or bitter taste anyhow and keep chowing down.

Google
Add Country Living as a preferred source in your Google search results.
Use your Google account to add this to your settings.

Now, no matter what you’ve read about DIY solutions, such as hanging bars of soap or hair, these home remedies haven’t been proven effective. In fact, in some cases, they will eat the soap! And unfortunately, all types of deer repellants are most effective before the four-legged friends become a problem in your yard.

By planting deer-resistant plants, however, you can at least increase the odds that the hungry animals will browse elsewhere. But remember that there’s no such thing as deer-proof plants, only deer-resistant plants. While they’re typically less likely to feast on plants with highly aromatic, fuzzy, or prickly leaves, there are no guarantees about what your neighborhood Bambi will (or won’t!) eat.

That being said, the hardy shrubs, pretty perennials, and easy annuals featured in the list ahead are generally less tempting to them than others.

1

Boxwood

deer resistant plants boxwood
fotolinchen//Getty Images

This classic landscape shrub can be left natural or sheared into neater shapes. Deer don't like its texture, so it's a good option if you want an evergreen.

USDA Hardiness Zones: 5 to 8

2

Lavender

deer resistant plants lavender
Samuel Boivin//Getty Images

The dreamy scent and lovely, silvery foliage make this perennial a must-have in any garden. There are several different types: Make sure to choose one that will survive winters in your USDA Hardiness Zone. The strong scent keeps deer away.

USDA Hardiness Zones: 5 to 9

Advertisement - Continue Reading Below
3

Japanese Forest Grass

deer resistant plants japanese forest grass
Photos by R A Kearton//Getty Images

If you love the look of grass, this one has bright gold striping and is lovely when planted in masses. Deer don't like the sharp edges.

USDA Hardiness Zones: 4 to 9

4

Allium

deer resistant plants allium
Clive Nichols//Getty Images

This ornamental allium is quite striking in the spring garden—and, of course, deer don't like its scent. Plant it in the fall for spring blooms.

USDA Hardiness Zones: 4 to 9

Advertisement - Continue Reading Below
5

Hellebore

deer resistant plants hellebore
Katrin Ray Shumakov//Getty Images

Also called Lenten rose, this stunning perennial blooms in late winter to early spring. Its striking flowers are not enticing to deer most of the time.

USDA Hardiness Zones: 5 to 9

6

Winter Aconite

types of flowers winter aconite
Kerrick//Getty Images

This petite flower blooms in late winter or very early spring, just when you're tired of the gloom. Deer don't bother with it because it contains a toxic substance when ingested. Plant the bulbs in fall for spring blooms.

USDA Hardiness Zones: 5 to 8

Advertisement - Continue Reading Below
7

Dusty Miller

deer resistant plants dusty miller
Ciara Houghton//Getty Images

This silvery annual has soft, pretty foliage that looks great with many other annuals in mixed containers. Deer don't like the velvety texture.

8

Agastache

deer resistant plants agastache
Photos by R A Kearton//Getty Images

Agastache, also called hummingbird mint, has a minty scent deer don't like. But the pretty flower spikes of this perennial last for most of the summer. Of course, hummingbirds love it!

USDA Hardiness Zones: 4 to 10

Advertisement - Continue Reading Below
9

Bleeding Heart

deer resistant plants bleeding heart
Amar Rai//Getty Images

Bleeding heart is an old-fashioned favorite with its delicate heart-shaped flowers that appear in late spring. Deer hardly ever bother with it.

USDA Hardiness Zones: 3 to 9

10

Daffodil

birth flowers daffodils
nicolette wells//Getty Images

The sunny yellow heads of these spring-blooming bulbs are some of the earliest signs of spring. Plant the bulbs in fall for spring blooms. Deer leave them alone because they contain lycorine and other alkaloids that are toxic when ingested.

USDA Hardiness Zones: 3 to 9

Advertisement - Continue Reading Below
11

Daphne

deer resistant plants daphne shrub
Photos from Japan, Asia and othe of the world//Getty Images

This shrub has lovely, sweetly scented flowers that appear in late winter or early spring. It's a true standout in warm-season gardens, and deer tend to avoid it.

USDA Hardiness Zones: 7 to 9

12

Dwarf Alberta Spruce

deer resistant plants dwarf alberta spruce
Meindert van der Haven//Getty Images

The cute conical shape of this tree makes it an attractive landscape plant, but deer typically don't like its texture. It keeps its "Christmas tree" shape without pruning.

USDA Hardiness Zones: 2 to 9

Advertisement - Continue Reading Below
13

Sage

deer resistant plants sage
Westend61//Getty Images

Sage is a pretty perennial herb that deer don't like due to its fuzzy texture and strong scent. Plant this in pots and beds.

USDA Hardiness Zones: 3 to 8

14

Peony

bunny resistant plants peony
Jasenka Arbanas//Getty Images

The lush blooms of this perennial in late spring to early summer are showstoppers! Its strong fragrance keeps deer away.

USDA Hardiness Zones: 3 to 8

Advertisement - Continue Reading Below
15

Rosemary

deer resistant plants rosemary
Nathan Griffith//Getty Images

Rosemary has a pleasant pine-like scent, but deer don't like it. It's native to the Mediterranean, so it's perennial in warm climates, but treated as an annual in cold parts of the country.

USDA Hardiness Zones: 7 to 11

16

Iris

deer resistant plants
Philippe Gerber//Getty Images

A lovely perennial that comes in many different colors, deer don't like the flowers or the texture of its sword-like foliage.

USDA Hardiness Zones: 3 to 8

Advertisement - Continue Reading Below
17

Pieris

deer resistant plants pieris
Photos from Japan, Asia and othe of the world//Getty Images

This pretty shrub has clusters of white or pink flowers in early spring—and deer don't generally like it.

USDA Hardiness Zones: 5 to 8

18

Lamb’s Ear

deer resistant plants
Photos by R A Kearton//Getty Images

Silvery, fuzzy leaves reminiscent of—you guessed it—a real lamb’s ears make this a fun perennial for any border planting. Spikes of purple flowers, which pollinators love, appear in early summer.

USDA Hardiness Zones: 4 to 8

Advertisement - Continue Reading Below
19

Abelia

deer resistant plants abelia
Neil Holmes//Getty Images

This pretty arching shrub blooms from summer to fall and boasts fragrant flowers that deer don't like (but butterflies and hummingbirds do).

USDA Hardiness Zones: 5 to 9

20

Barberry

deer resistant plants barberry
James Young//Getty Images

Hardy and colorful, these shrubs have thorny stems that deter nibbling. New types are not invasive and come in colors ranging from burgundy to orange-red.

USDA Hardiness Zones: 4 to 9

Watch Next 
Video poster
Advertisement - Continue Reading Below