20 Deer-Resistant Plants, Shrubs and Flowers

Believe it or Not, Deer Can Be Picky About What They Eat

By Gina LiVorio Posted on 7/24/2019

Wouldn’t it be nice to design a garden filled with your favorite plants, shrubs, bulbs and flowers, without having to worry about the possibility of deer wiping out your hard-earned gardening work? Those who live in areas with a large deer population know this challenge all too well. Your flower finally bloom, the garden is in great shape, then you walk outside and see that deer have feasted on your precious garden for lunch.

Luckily, there are plenty of plants that deer will stay away from, including fragrant flowers, poisonous and prickly plants. The good news is deer are generally picky about what they eat, until food becomes hard for them to find. There are plenty of plants, shrubs, bulbs and flowers to plant in your home garden that are both beautiful and deer resistant.

Choose from any of the below plant varieties to have peace of mind knowing your garden is safe from these garden pests that so often wreak havoc on gardens across the country.

Deer Resistant Plants

  • Daffodils
  • Poppy
  • Foxglove
  • Sage
  • Lavender
  • Peonies
  • Bearded Iris
  • Cactus
  • Rosemary
  • Salvia
  • Snowdrops
  • Allium
  • Colchium
  • Bleeding Heart
  • Basket of Gold
  • Lamb’s Ear
  • Snapdragons
  • Marigold
  • Coral Bells
  • Honeysuckle


As always, browse our seed supplier catalog for a practically unlimited choice when it comes to selecting vegetable seed suppliers for your home garden. Any of our suppliers are ready and willing to help find any of the above plants, shrubs, bulbs or flowers that will keep deer at bay.