Animals Eating Vegetation


Rabbits and other animals eat my vegetation, such as hosta flowers and other plants.  How do I control this issue?

…. Please and thanks.


Thank you for your question.  I hope our answer will help you. Rabbits are so cute until they eat our flowers!

For an immediate solution, a thick layer of blood meal around your plants will deter them and nourish the soil. However, it will be washed away by rain so you may have to reapply.

For a long term solution, planting foods they dislike in the garden itself helps discourage the creatures from eating your other plants. Try inter-planting animal-repelling plants , such as alliums, next to your treasured plants for best results.

Alliums fall into the same family as onions, garlic and chives, all of which repel rabbits and squirrels. The plants look beautiful when planted in drifts. Depending on the variety, allium grows up to 59 inches in height in hardiness zones 4 to 8. The foliage looks similar to an onion with long, narrow leaves. In early summer, the plant sports blooms consisting of small white, pink or purple flowers that form a large rounded cluster reaching up to 15 inches in diameter. Plant allium bulbs in full sun in well-drained soil in the fall.

For blooms with plenty of fragrance, plant hyacinths. Rabbits and squirrels stay away from the plant, making it ideal for early spring gardens.  Hyacinth thrives in hardiness zones 3 to 8 where it grows up to 10 inches in height with tightly packed spikes of highly fragrant blossoms. Choose varieties such as ‘Carnegie’ hyacinth for white blooms, ‘Pink Pearl’ for pink blossoms or ‘Blue Jacket’ for purplish-blue blooms. Rabbits and squirrels also dislike the elegant spring daffodil. Plant the bulbs in the fall in full sun in well-drained soil, then water the soil thoroughly.

We have much more information on our website: in the Ask A Master Gardener section.

Just enter your key word in the search box.