Deer Resistant Flowers: A Gardeners Guide

Do you love spending time in your garden, but are worried about the deer eating all of your flowers? Well, you don’t have to worry anymore.

In this guide, we will discuss some of the best deer-resistant flowers that you can plant in your garden. These flowers are beautiful, and will last all season long.

Top 15 Deer Resistant Flowers

If you have deer that frequent your garden, you know how quickly they can destroy all of your hard work. But don’t worry; there are plenty of deer-resistant flowers that you can plant to deter them. Here is a list of the top 15 deer resistant flowers:

1. Lavender

Lavender is a beautiful deer-resistant flower that has a strong fragrance. Deer tend to avoid plants with strong smells, so lavender is a great choice if you are looking to keep deer out of your garden.

Plant lavender near your garden entrance, or in areas where deer are known to frequent. The scent will deter them from entering your garden and eating your other flowers.

2. Marigolds

Marigolds are another great deer-resistant flower. These flowers have a strong scent that deer do not like. You can plant marigolds around the perimeter of your garden to keep deer out.

You can also plant marigolds near other plants that deer like to eat. The smell of the marigolds will deter the deer from eating your other plants.

Marigolds are also a great choice if you are looking for a deer-resistant flower that will add color to your garden. These flowers come in a variety of colors, including yellow, orange, and red.

3. Zinnias

Zinnias are a cheery addition to any garden, and the good news is that deer tend to avoid them. These flowers come in many colors, including yellow, pink, red, purple, and orange. They grow best in full sun and well-drained soil.

If you’re looking for a flower that will add some color to your garden and keep the deer away, zinnias are a great choice.

4. Coneflowers

Coneflowers are a beautiful deer-resistant flower that comes in a variety of colors, including pink, purple, white, and yellow. These flowers are native to North America, and grow best in full sun.

Coneflowers are a great choice for gardens that are frequented by deer. The flowers have a strong scent that deer do not like. Planting coneflowers around the perimeter of your garden will do an excellent job at keeping deer out.

You can also plant coneflowers near other plants that deer like to eat. The strong smell emanating from the flower will act as a deterrent for deer.

5. Stella de Oro daylily

The Stella de Oro daylily is a beautiful, deer-resistant flower that is perfect for gardens that are frequented by deer.

This flower is a hybrid of the Orange daylily and the Trumpet lily, and it is known for its ability to bloom continuously throughout the summer. Stella de Oro daylilies are also very easy to care for, and they will thrive in most types of soil.

6. Verbena

This is another great annual that does a nice job of filling in spaces and attracting bees and butterflies. Verbena comes in many colors, but the deep purple blooms are particularly beautiful. It’s a tough plant that can take heat and drought, making it a good choice for summer gardens.

The verbena bonariensis is a tall variety that can get up to four feet tall, so it’s perfect for the back of a border. If you’re looking for something shorter, try Verbena hastata, which only grows about two feet tall.

7. Black-eyed Susan

A favorite of both hummingbirds and butterflies, the black-eyed Susan is a classic flower that blooms in late summer.

The cheery yellow and brown flowers are easy to grow, and make great cut flowers. Black-eyed Susans are also one of the few deer-resistant annuals, making them a great choice for gardeners in deer-prone areas.

8. Bee balm

Bee balm is a deer-resistant flower that is also known as bergamot. Bee balm is part of the mint family, and is a perennial. The blooms on bee balm are pink, red, or purple, and they are known to attract hummingbirds and bees.

Bee balm grows best in full sun but can tolerate some shade. It prefers well-drained soil but will tolerate clay soil if it is amended with organic matter.

Bee balm can spread aggressively, so it is best to plant it in an area where it has room to spread. Deer-resistant perennials are a great choice for gardeners in deer-prone areas.

9. Cleome

Also called spider flower, this annual blooms all summer long with showy flowers that bees and butterflies love. Cleome comes in shades of pink, purple, and white and grows best in full sun. Deer tend to avoid it because of its prickly stems.

Cleome is an excellent choice for adding height and interest to your garden, and it’s easy to start from seed.

10. Daffodil

Daffodils are a great choice for deer-resistant flowers. They are not only beautiful but also quite tough. Daffodils can tolerate a wide range of conditions, and will often come back year after year without any intervention from you.

Plant daffodils in full sun to partial shade, in well-drained soil. This flower is also a great choice for naturalizing, as it will spread over time and fill in an empty garden bed.

11. Foxglove

Foxglove is a biennial that blooms the second year after it is planted. It can grow to be up to six feet tall, and produces long, tube-shaped flowers that are very attractive to bees.

The flowers come in many colors, including white, pink, purple, and yellow. Foxglove is poisonous to humans and animals if ingested, so take care when planting it if you have pets or small children.

12. Bleeding Heart

A bleeding heart is a beautiful deer-resistant perennial that gets its name from the shape of its flowers which resemble a broken heart.

It blooms in the spring and summer, and the flowers can be pink, red, or white. A bleeding heart is deer resistant, and does best in partial to full shade.

13. Columbine

One of the earliest blooming flowers, columbine is a tough and reliable plant that will add color to your garden for years to come. A member of the buttercup family, this perennial flower comes in a variety of colors, including red, yellow, and blue.

Growing up to two feet tall, columbine is a perfect choice for adding height to your garden. Columbine blooms in early to mid-spring, and its flowers are a favorite of hummingbirds.

14. Crocosmia

This South African native features long-lasting intense red, orange, or yellow blooms that attract hummingbirds and butterflies.

Plant them en masse for a truly eye-catching display, or use them as accents in your garden. Crocosmia are deer resistant, and make great cut flowers too. This plant is also known as montbretia.

15. Ageratum houstonianum (Floss flower)

This is an annual that grows to about two feet. It has small, deep blue flowers that appear in clusters. The floss flower is native to Mexico, and does best in full sun.

It is relatively drought tolerant once established. This is a good choice for borders, mass plantings, and as a cut flower. Its flowers are attractive to bees, butterflies, and hummingbirds.

These are just a few of the many considered deer-resistant flowers that you can add to your garden.

How to Take Care of Your Flowers

Now that you know which flowers to plant, it’s important to learn how to take care of them. Here are a few tips:

  • Water your flowers regularly – The best way to water your flowers is to do it in the morning, so they have all day to absorb the moisture.
  • Fertilize regularly – Fertilizing your plants will help them grow strong and healthy. Look for a fertilizer that is specifically made for flowers.
  • Deadhead regularly – Deadheading is the process of removing dead or dying flowers from your plants. This will encourage them to produce more flowers.
  • Protect your plants from pests – Deer are not the only garden pests you need to worry about. There are many different insects that can damage your plants. Be on the lookout for aphids, caterpillars, slugs, and snails. If you see any of these pests on your plants, remove them immediately.

With a little care and attention, your deer-resistant flowers will thrive and add beauty to your garden for years to come.

Frequently Asked Questions

Do deer-resistant plants mean deer-proof?

No, there is no such thing as a deer-proof plant. Even the most deer-resistant plants can be damaged if the deer are hungry enough. However, deer-resistant plants are less likely to be damaged by deer than other plants.

Is a deer-resistant design the same as deer-proofing?

No, a deer-resistant design is not the same as deer-proofing. Deer-resistant design is a landscaping technique that uses plants that are less likely to be damaged by deer. Deer proofing is a physical barrier that prevents deer from entering your garden.

Does the top deer resistant plants list mean the deer will never eat it?

No, a top deer-resistant plants list does not mean that deer will never eat the plant. It just means that the plant is less likely to be eaten by deer. Deer may still eat the plant if they are hungry enough. They are simply plants deer are less likely to eat.

What flower do deers hate the most?

There is no one flower that deers hate the most. Each deer has its own preferences, and will eat different flowers depending on its needs. However, there are some flowers that deer are less likely to eat, such as columbine, floss flower, and poisonous plants.


Deer-resistant flowers are a great way to add color and life to your garden without having to worry about deer getting to them. With so many different varieties to choose from, you’re sure to find the perfect flowers for your garden.