Deer & rabbit resistant plants

Written by michelle hogan | 13/05/2017
Deer & rabbit resistant plants
Deer and rabbits can be repelled from a garden with liberal plantings of oregano, catmint and basil. (Jupiterimages/ Images)

Deer and rabbits are usually a lovely sight to behold in the landscape. Who doesn't pause while drinking their morning coffee to watch a rabbit or a deer bound across their lawn? But when you see the same deer or rabbit devouring your newly planted vegetable garden or your blooming tulips, then you need to take action. Many plants are not appealing to deer and rabbits. Planting them around your other plants can keep the deer and rabbits from eating their fill.


Deer will not chew on ash, beech, birch, hemlock or spruce trees. Rabbits also do not like birch trees and will stay away from alder and dogwood. Cedar, Japanese maple and most pine varieties will resist them both.


Rabbits and deer will stay away from many shrubs, including barberry, boxwood, lilac, spiraea, forsythia, rhododendrons and cotoneaster.

Perennials and Bulbs

Sage and lavender are two perennials that will repel both deer and rabbits. Peonies, beebalm, astilbe, soapwart, columbine, thyme and lamb's ears are not deer-friendly. Rabbits also don't like ferns, poppies, dahlias and crocuses.

Flowers and Herbs

Ornamental onions or other alliums are not favoured by either rabbits or deer. Deer do not like basil, catmint, chives, dill, sage, oregano and rosemary. Some rabbits will eat some of the above, but others are repelled by them, so trying a variety may work to repel rabbits.

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