How to Plant Flowers That Rabbits & Deer Won't Eat

Written by megan mattingly-arthur
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to Plant Flowers That Rabbits & Deer Won't Eat
Learn what type of flowers to plant to keep rabbits and deer out of your garden. (Red flower in the garden image by Arvydulis from

Rabbits and deer can be a gardener's worst nightmare. Animals you once considered to be cute and cuddly can sprout fangs and claws in your mind's eye once you see the absolute chaos they can wreak on the flowers and plants in your garden. Luckily, there are a few flowers that even hungry rabbits and deer will give a wide berth. Planting these flowers throughout your garden, as well as using other techniques, will help keep snacking wildlife at bay.

Skill level:

Things you need

  • Shovel
  • Spade
  • Crushed red pepper
  • Onions and garlic
  • Hot sauce
  • Filtered, purified or spring water

Show MoreHide


  1. 1

    Select rabbit and deer-resistant flowers to plant in your garden. Some flowers that rabbits and deer tend to avoid eating include astilbe, daffodils, marigolds, snapdragons, daylilies, primrose and peonies.

  2. 2

    Choose a suitable planting location for your rabbit and deer-resistant flowers. Plant flowers labelled "Full Sun" in an area that receives six to eight hours of direct sunlight per day. Plant flowers labelled "Partial Sun" in an area that receives up to four hours of direct sunlight each day. Select a planting location that provides the appropriate amount of sunlight and offers your flowers well-draining soil.

  3. 3

    Sprinkle 1 tbsp of crushed red pepper into each of the planting holes when planting the flowers in your garden to make them even less appealing to rabbits, deer and other garden pests.

  4. 4

    Plant onions and garlic around the perimeter of your garden to discourage rabbits and deer from entering. Rabbits generally know better than to eat garlic or onions, which can trigger severe anaphylactic reactions, and even deer seem to find these powerfully potent plants less than appealing.

  5. 5

    Mix 2 tbsp of hot sauce into 10 gallons of filtered, purified or spring water. Spray the flowers in your garden with the hot sauce solution once every two weeks to further discourage rabbits and deer from eating them.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.