Rabbits beware: 10 flowers and herbs that will keep them out of your garden

Show summary Hide summary

Waking up to nibbled seedlings is a familiar sting for gardeners. Rabbits are charming from a distance but devastating to young plants. Fortunately, a smart selection of flowers and herbs can reduce visits from these hungry mammals. Below are reliable options and practical tips to help you protect beds without fences.

Why some plants keep rabbits away: scents, textures, and toxins

Rabbits choose tender, tasty shoots. Plants that smell strong, feel rough, or contain bitter compounds are less appealing. Aromas like thyme and oregano mask nearby plants. Hairy or prickly leaves, waxy coatings, and mild toxins also discourage chewing. Still, no plant is rabbit-proof when food is scarce. Use these species as part of a multi-layer strategy.

Annual showy plants that bunnies tend to avoid

Spider flower (Cleome)

Cleome, often called spider flower, produces tall, airy blooms all summer. Many varieties have hairy or spiny foliage that rabbits dislike. These annuals also self-seed readily, giving you color year after year when hybrids aren’t used.

  • Plant in full sun for best flowering.
  • Allow self-seeding or collect seeds for next season.

Madagascar periwinkle (Catharanthus roseus)

This heat-tolerant annual offers bright pink, white, or lavender flowers. All parts of the plant hold alkaloids, which help deter herbivores. Keep pets away and avoid planting it where it’s invasive, such as parts of California.

  • Grow as an annual outside warm zones 10–11.
  • Choose well-draining soil and full sun or light shade.

Wax begonia (Begonia semperflorens)

Wax begonias are prized for shade tolerance and glossy leaves. Their texture and mildly toxic sap make them less attractive to rabbits and deer. They perform well in rich, moist soil and tolerate filtered light.

  • Mulch to keep roots cool and moist in summer.
  • Use in shaded borders or containers.

Floss flower / Bluemink (Ageratum)

Ageratum brings long-lasting blue blossoms from late spring to frost. Its scent and foliage discourage some chew-happy wildlife. It’s great for edging beds and pairing with marigolds to increase garden resilience.

  • Deadhead occasionally to extend bloom time.
  • Keep evenly watered for best displays.

Pot marigold (Calendula officinalis)

Calendula has a gummy leaf texture and a bitter, aromatic taste. These traits help keep rabbits away, while the flowers remain edible for humans and attractive to pollinators.

  • Grow in full sun with good drainage.
  • Harvest flowers for salads or drying.

Starflower / Borage (Borago officinalis)

Borage offers sky-blue, star-shaped flowers and hairy leaves with a cucumber-like scent. The coarse foliage makes it less palatable to rabbits. Borage self-seeds easily, so manage volunteers if you plant in tight spaces.

  • Pinch back mid-summer to promote regrowth.
  • Use in vegetable beds as a pollinator magnet that resists nibbling.

Perennials and herbs that form a natural rabbit barrier

Blanket flower (Gaillardia)

Gaillardia shows bold, warm-toned blooms and usually resists rabbit browsing. The plant’s hairy foliage may be the reason. It thrives in well-drained soil and needs little supplemental water.

  • Best in zones 3–9 with good drainage.
  • Divide periodically to rejuvenate short-lived clumps.

Thyme (Thymus spp.)

Thyme’s intense scent puts many rabbits off. This adaptable herb works as groundcover or a low border and tolerates rocky, poor soils. It also offers culinary uses and supports pollinators.

  • Grow in full sun; trim to prevent legginess.
  • Perfect for edging pathways where rabbits avoid strong smells.

Common sage (Salvia officinalis)

Sage has leathery, fuzzy leaves and a pungent aroma that most rabbits avoid. Plant it in full sun with excellent drainage to reduce disease risk. Its summer blooms also attract bees.

  • Harvest leaves regularly to keep growth compact.
  • Avoid wet, poorly drained soils.

Oregano (Origanum spp.)

Oregano’s robust fragrance masks more tender plants nearby. It tolerates heat, drought, and erosion, making it an effective living barrier. Good drainage is essential to prevent root rot.

  • Grows as a perennial in zones 3–10.
  • Plant in clusters to form a fragrant protective band.

Practical planting tips to reduce rabbit damage

  • Mix deterrents and favorites: Combine rabbit-resistant plants with your more vulnerable specimens.
  • Plant larger, established transplants to reduce appeal to grazers.
  • Rotate bed locations and avoid over-fertilizing young growth.
  • Use physical barriers when populations spike; plants alone may not be enough.
  • Keep pets and children safe: some deterrent plants contain compounds harmful if eaten.

Give your feedback

★★★★★

Be the first to rate this post
or leave a detailed review


Post a comment

Publish a comment