HomeMore Than Gardening30 Best Deer Resistant Plants

30 Best Deer Resistant Plants

Are you worried about Bambi wreaking havoc in your garden? Worry not! Here are the Best Deer Resistant Plants to keep them away!

While no plant is entirely deer resistant, Bambi tends to shy away from plants that have unpalatable characteristics as thorny stems, strong scent, bitter flavor, or unappealing texture. Let’s have a look at the Best Deer Resistant Plants!

Are dahlias deer resistant? Find out here

Best Deer Resistant Plants

1. French Marigold


Botanical Name: Tagetes

USDA Zone: 2-11

The French Marigolds blooms in a bright range of colors over a longer time and is loved by most gardeners. Their strong fragrance keeps the deers from feeding on it.

2. Sunflowers

Botanical Name: Helianthus

USDA Zone: 4-9

Deers do not like to munch on these big, bright, sunny flowers because of the rough texture of their leaves. So, you can plant as many as you want in your garden without worrying!

3. Butterfly Bush

Best Deer Resistant Plants 2

Botanical Name: Buddleja

USDA Zone: 5-9

The Butterfly Bush is native to China and Japan and is great for planting along the parameter of your garden to keep deers away. It also attracts bees, butterflies, and hummingbirds.

4. Aster

Botanical Name: Aster

USDA Zone: 3-8

The typical purple or pink, Aster flower is both deer and disease-resistant. Deers do not like to munch on this perennial because of its texture.

5. Heliotrope

Best Deer Resistant Plants 3

Botanical Name: Heliotropium

USDA Zone: 10-11

Another plant that deers detest because of the strong scent and the sandpaper-like texture of the leaves. So, you could be very sure that these beautiful purple-colored flowers would not be eaten away.

6. Foxgloves


Botanical Name: Digitalis

USDA Zone: 4-9

Deers tend to avoid any toxic plants, including foxglove. But, why should you plant them besides to keep the animal away? Because they are simply beautiful!

7. Pot Marigold

Best Deer Resistant Plants 4

Botanical Name: Calendula officinalis

USDA Zone: 9-11

The happy, bright, yellow flowers are great for keeping deers away because of the strong fragrance. They also work well to stop bunnies from munching away in your garden.

8. Lily of the Valley

Botanical Name: Convallaria majalis

USDA Zone: 3-8

The bell-shaped white pretty flowers historically symbolize feminity. But it is their poisonous nature that deters deers from feeding on them.

9. Lamb’s Ear

Best Deer Resistant Plants 5

Botanical Name: Stachys byzantina

USDA Zone: 4-7

Deers do not find the texture of this plant appetizing because of its velvety-soft texture. You can choose this popular plant for ground cover too!

10. African Lily

Botanical Name: Agapanthus africanus

USDA Zone: 8-10

African Lily bears big drumstick flower heads from midsummer on. You can grow this plant in a container or outdoors to repel deers from the yard.

11. Daffodil

Best Deer Resistant Plants 6

Botanical Name: Narcissus

USDA Zone: 3-8

If you want to keep deers at bay and also brighten up your garden, then you should grow Daffodils. The deers won’t come near them because Narcissus is toxic.

12. Zinnias

Botanical Name: Zinnia

USDA Zone: 3-10

Most gardeners love the bright colors of Zinnias and often choose to grow them in a range of shades. Deers do not like the rough texture of the leaves and would mostly stay away from the plant.

13. Peonies

Best Deer Resistant Plants 7

Botanical Name: Paeonia

USDA Zone: 3-8

Another beautiful bright flowering plant that can not only liven up your garden but keep the four-legged creatures away. Deers do not like the flavor of the flowers. Their powerful fragrance also acts as another deterrent to them.

14. Bearded Iris

Botanical Name: Iris germanica

USDA Zone: 3-10

The fragrance of popular Bearded Iris is something most gardeners love. Deers, on the other hand, do not like the strong scent at all and simply stay away.

15. Bleeding Hearts

Best Deer Resistant Plants 8

Botanical Name: Lamprocapnos

USDA Zone: 3-9

Even though these plants are known for their beauty, they’re also poisonous. Smart deers know to steer clear from them unless they want to suffer from some serious repercussions.

16. Purple Coneflowers

Botanical Name: Echinacea

USDA Zone: 3-8

The purple coneflowers are known to attract bees, butterflies, and hummingbirds but are opposite for deers. Purple coneflowers do not make it to their dinner menu.

17. Mint

Best Deer Resistant Plants 9

Botanical Name: Mentha

USDA Zone: 3-8

The smell of mint leaves is too much for deers and they cannot stand the highly aromatic foliage of this herb.

18. Heather

Botanical Name: Calluna

USDA Zone: 4-6

They look breathtaking when planted in giant swathes. But deers do not find them appealing enough to munch on these beauties because of the texture.

19. Lungwort

Botanical Name: Pulmonaria officinalis

USDA Zone: 3-8

Lungwort ‘Ocupol’ is a semi-evergreen perennial with clear pale blue flowers. This is one plant that deers completely detest.

20. Sage

Best Deer Resistant Plants 10

Botanical Name: Salvia

USDA Zone: 5-10

Apparently, the aroma of the plant seems to be stinking for the deers and they like to avoid this for their meal.

21. Lavender

Botanical Name: Lavandula

USDA Zone: 5-9

Lavender is one of the classic perennial herbs that’s grown for its strong scent and beauty. Precisely why deers tend to avoid them!

22. Oriental Poppies

Best Deer Resistant Plants 11

Botanical Name: Papaver orientale

USDA Zone: 3-9

These gorgeous beauties are undoubtedly one of the most stunning and elegant flowering plants but they are also toxic. It is the reason why deers do not wish to even come near them.

23. Crape Myrtle

Botanical Name: Lagerstroemia

USDA Zone: 7-10

Crape myrtles come in a variety of hybrids with bright, lacy flowers. Deers will seldom eat any variety of crape myrtle as they find the texture of the foliage very unpalatable for their taste.

24. Houseleeks

Best Deer Resistant Plants 12

Botanical Name: Sempervivum tectorum

USDA Zone: 3-8

Houseleeks form attractive rosettes that tolerate both shade and sun. This succulent is unappealing to team deer because they are poisonous for them.

25. Fountain Grass

Botanical Name: Pennisetum setaceum

USDA Zone: 9-10

For landscapes that are most frequented by deers, there are numerous options of ornamental grasses that these animals would rather not eat. This perennial grass will add charm to your garden and keep the Bambi away.

26. Rosemary

Best Deer Resistant Plants 13

Botanical Name: Salvia rosmarinus

USDA Zone: 6-10

Rosemary is not only used for culinary seasoning but also looks beautiful in the garden. Deers do not like its strong, piney scent and usually keep a distance.

27. Lenten Rose

Botanical Name: Helleborus orientalis

USDA Zone: 4-9

Lenten rose is an early bloomer in the season and loved by many gardeners. They are poisonous and very deer-resistant.

28. Bee Balm

shutterstock/Chris Hill

Botanical Name: Monarda

USDA Zone: 3-9

This beautiful flowering plant attracts butterflies and hummingbirds but not deers. These animals find the minty orange fragrance very ‘stinky’ for their taste and leave them be.

29. Sweet Woodruff

Botanical Name: Galium odoratum

USDA Zone: 4-8

This shade-friendly groundcover with white flowers and sweet fragrance is not so sweet for deers. The animals would not munch on these beauties because of their scent.

30. Verbena

Best Deer Resistant Plants 15

Botanical Name: Verbena

USDA Zone: 9-11

It is one of the best flowering shrubs for season-long color. Bambi tends to find the finely textured blue-green foliage not good enough for their taste and often shy away from eating it.




Please enter your comment!
Please enter your name here

Recent Posts


12 Indoor Plants that are Literally Oxygen Bombs

If you want fresh air to breathe, then you can grow these Indoor Plants that are Literally...

Join our 2.8 Million Followers

Social Followers