Since a hungry rabbit eats anything, there are no truly rabbit-resistant plants. However, daffodils, daylilies and columbines are rarely nibbled by rabbits, says gardening expert Marie Iannotti for About.com. Popular plants like zinnias, marigolds and petunias also tend to not be eaten by rabbits.Continue Reading
Lilies, pansies, phlox and tulips are some of a rabbit's favorite foods. Rabbits also eat hostas and crocuses. In the spring, rabbits eat tender young shoots, and in the fall they nibble on bark. They prefer to eat young, tender plants, so focusing on protecting young shrubs and newly emerging plants is the best strategy for keeping rabbits from eating plants. Usually rabbits avoid plants with fuzzy leaves or strong fragrances.
The Homeowners Column from the University of Illinois Extension says that rabbit-resistant plant lists tend to vary a bit, perhaps because different rabbits have different preferences. Rabbits like to eat roses and young trees. Holly and rhododendrons, boxwood and vinca tend to not be devoured by rabbits.
The safest way to ensure flowers are not eaten by rabbits is to exclude rabbits with fences, says the Homeowners Column. Spraying the plants with repellents based on hot pepper sauce can prevent some rabbit damage. The presence of a large dog can also be effective in preventing rabbit damage to the garden.Learn more about Rabbits & Hares