What Plants Do Deer Not Eat : Defending Your Garden With Detested Flora

What Plants Do Deer Not Eat

Deer can be beautiful animals to spot in the wild, but when they invade your garden, it can be quite frustrating. These graceful creatures have voracious appetites and can quickly demolish your carefully nurtured plants. However, there are certain plants that deer tend to avoid due to their taste or smell. By including these deer-resistant plants in your garden, you can enjoy beautiful foliage without the fear of deer munching on your plants.

1. Lavender (Lavandula)

Lavender is not only cherished for its fragrant flowers and aromatic foliage but is also known for being deer-resistant. Their strong scent deters deer from nibbling on them, making them a great addition to your garden. Lavender thrives in sunny locations and well-drained soil, making it perfect for borders, rock gardens, and even containers.

2. Daffodils (Narcissus)

Daffodils, with their vibrant yellow or white flowers, are not on the menu for deer. These spring-blooming bulbs contain toxins that make them unappealing to deer and other animals. Daffodils are easy to grow and can be planted in flower beds, borders, or even naturalized in lawns.

3. Marigolds (Tagetes)

Marigolds are not only colorful and low-maintenance but are also deer-resistant. The strong odor emitted by marigolds repels deer, making them an excellent choice for your garden. These annual flowers come in various shades of yellow, orange, and red and can be planted in beds, borders, or containers.

4. Boxwoods (Buxus)

Boxwoods are versatile evergreen shrubs that are not palatable to deer. These dense shrubs provide year-round greenery and make great hedges or borders. Boxwoods are hardy and can tolerate various soil types and light conditions, making them ideal for many gardens.

5. Juniper (Juniperus)

Junipers are deer-resistant evergreen shrubs or trees that come in a variety of shapes and sizes. Their aromatic foliage and prickly texture make them unappealing to deer. Junipers are drought-tolerant and thrive in sunny locations with well-drained soil, making them perfect for rock gardens or foundation plantings.

6. Yarrow (Achillea)

Yarrow is a beautiful flowering plant that deer tend to avoid. Its feathery foliage and clusters of colorful flowers not only add visual interest to your garden but also serve as a natural deer repellent. Yarrow is heat and drought-tolerant, making it a great choice for sunny borders or dry gardens.

7. Catmint (Nepeta)

Catmint, also known as catnip, may attract your feline friends, but it repels deer. This perennial herb produces clusters of fragrant flowers and has aromatic foliage, which deer find unappetizing. Catmint is low-maintenance and can be planted in borders, as a groundcover, or even in containers.

8. Russian Sage (Perovskia)

Russian Sage is a tall, deer-resistant perennial with silvery foliage and purple flowers. It not only adds height and texture to your garden but is also a magnet for butterflies and bees. Russian Sage thrives in sunny locations and well-drained soil, making it a great addition to borders or cottage gardens.

9. Salvia (Salvia)

Salvias come in a variety of vibrant colors, and their beautiful flowers are not a favorite snack for deer. These perennials attract birds, butterflies, and bees while repelling deer due to their aromatic leaves. Salvias prefer full sun and well-drained soil, making them ideal for flower beds and borders.

10. Rosemary (Rosmarinus)

Rosemary, an herb known for its culinary uses, is also deer-resistant. Its fragrant foliage makes it unappealing to deer. Rosemary thrives in sunny locations and well-drained soil, making it suitable for herb gardens, rock gardens, or containers.

Frequently Asked Questions For What Plants Do Deer Not Eat : Defending Your Garden With Detested Flora

What Are Some Plants That Deer Won’t Eat?

Some plants that deer usually avoid include lavender, daffodils, marigolds, peonies, and butterfly bush.

How Can I Protect My Garden From Deer?

To protect your garden from deer, you can install fences, use deer-resistant plants, apply natural repellents, or create physical barriers like netting.

Are There Any Flowers That Deer Don’t Like?

Yes, there are several flowers that are typically less appealing to deer, such as impatiens, geraniums, snapdragons, and begonias.

Can I Use Scent To Deter Deer From My Plants?

Absolutely! Certain scents like peppermint, garlic, or strong herbal fragrances can help deter deer from munching on your plants.


Dealing with deer in your garden can be challenging, but by incorporating deer-resistant plants, you can keep your garden flourishing without the worry of constant deer damage. Lavender, daffodils, marigolds, boxwoods, juniper, yarrow, catmint, Russian sage, salvias, and rosemary are all excellent choices for a deer-resistant garden. By selecting these plants wisely, you can create a beautiful and flourishing garden while keeping deer at bay.

Share This Article To Help Others: