Plants That Repel Rabbits: Top Garden Picks

plants that repel rabbits

Rabbits can be a nuisance in the garden, but there are certain plants that they tend to avoid. These rabbit-resistant plants not only add beauty to your garden but also act as natural deterrents, helping to protect your greenery from being ravaged by these pesky critters. Here are some top garden picks for plants that repel rabbits.

If you’re tired of rabbits nibbling on your flowers and vegetables, it’s time to consider adding some rabbit-resistant plants to your garden. These plants have properties that rabbits find unappealing, making them less likely to feast on your precious plants.

How Rabbits Are Deterred by Certain Plants

Rabbits are highly sensitive creatures, especially when it comes to their sense of smell. This sensitivity plays a significant role in why rabbits avoid certain plants in your garden. Some plants emit scents that rabbits find unappealing, while others have textures that deter them from nibbling on leaves or flowers. By incorporating these rabbit repellent plants into your garden, you can naturally deter rabbits and protect your greenery from damage.

One example of a plant that rabbits tend to avoid is Lavender. This fragrant herb emits a strong aroma that rabbits find displeasing, making it an excellent choice for gardeners looking to repel these pesky critters. Another plant that rabbits dislike is Marigold. These vibrant flowers not only add color to your garden but also emit a scent that rabbits find offensive.

Why Rabbits Avoid Certain Plants

Rabbits have evolved to avoid plants with strong scents or certain textures as a survival tactic. These natural deterrents signal to rabbits that the plants may be toxic or inedible. The strong scent or unappealing texture triggers an instinctual response in rabbits, causing them to steer clear of these plants in search of more suitable food sources.

Natural Deterrents for Rabbits

In addition to the scents and textures that repel rabbits, there are other natural deterrents you can use to safeguard your garden. One method is to create physical barriers such as fences or chicken wire around vulnerable areas to prevent rabbits from accessing your plants. Another option is to introduce predator decoys, such as plastic owls or snakes, to mimic potential threats to rabbits, keeping them away from your garden.

  • Plant rabbit-resistant flowers with strong scents, such as Lavender and Marigold.
  • Grow plants with rough or prickly textures, such as Rosemary and Thistle.
  • Consider incorporating plants with natural repellent properties, such as Mint or Chives.

By understanding how rabbits are deterred by certain plants and utilizing natural deterrents, you can create a garden that is unattractive to rabbits and enjoy your plants without the worry of them being devoured.

Additional Rabbit-Resistant Plants to Consider

In addition to the plants mentioned earlier, there are several other rabbit-resistant plants that you can consider for your garden. These plants have been mentioned as plants that rabbits dislike or tend to avoid, based on the sources consulted:

1. Marigolds

Marigolds not only add a vibrant splash of color to your garden but also repel rabbits with their strong scent. These resilient flowers are known to deter rabbits and other pests, making them a popular choice for gardeners.

2. Catnip

While beloved by cats, catnip is notorious for repelling rabbits. Its strong aroma is known to drive rabbits away, making it an effective natural deterrent. Consider planting catnip in pots or along the borders of your garden to keep rabbits at bay.

3. Rosemary

Rosemary is a fragrant herb that is not only great for culinary use but also serves as a rabbit-proof plant. Its strong scent is unappealing to rabbits, making it an excellent choice for keeping them away from your beloved garden plants.

4. Alliums

Alliums, such as garlic and onions, have a distinct aroma that rabbits find unpleasant. Planting these pungent bulbs can help protect your garden from rabbit damage while adding a touch of elegance.

5. Sage

Sage is another herb that rabbits tend to avoid due to its strong smell. Consider planting sage near vulnerable plants or along garden borders to create a natural barrier that deters rabbits.

By incorporating these additional rabbit-resistant plants into your garden, you can create a beautiful and pest-free sanctuary where your plants can thrive without the threat of rabbit damage.

Do Plants That Repel Rabbits Also Work for Keeping Squirrels Away?

Yes, plants that repel rabbits also have the added benefit of keeping squirrels out of pots. Some plants like marigolds, lavender, and daffodils are known for their ability to deter both rabbits and squirrels, making them a great choice for keeping your garden safe.


Protecting your garden from rabbits is essential for maintaining the beauty and health of your plants. By strategically planting rabbit-resistant plants, you can create a garden that not only repels rabbits but also adds aesthetic appeal to your outdoor space. These plants act as natural deterrents, with scents and textures that rabbits tend to avoid.

Some popular choices for rabbit-resistant plants include lavender, peonies, daffodils, and dahlias. These plants not only provide colorful blooms and delightful fragrances but also serve as effective barriers against rabbit damage. Incorporating these plants into your garden will help create a rabbit-resistant environment, allowing you to enjoy your plants without worrying about them being devoured by pesky rabbits.

In summary, selecting and planting rabbit-resistant plants is an effective, eco-friendly solution to keep rabbits away from your garden. The variety of options available ensures that you can find the perfect plants to suit your personal preferences and garden design. By implementing these natural deterrents, you can enjoy a thriving and beautiful garden while preventing rabbit-related frustrations. Say goodbye to rabbit damage and hello to a flourishing outdoor space!

Related Posts