If you’ve ever walked outside to find your favorite flowers chomped down to stubs by hungry rabbits, this list is for you!
These gorgeous plants aren’t just pretty – they’re proven to keep those curious little bunnies away from your garden.
1. Allium (Ornamental Onions)
My absolute favorite rabbit-resistant plants are these show-stopping ornamental onions.
I love how versatile they are – from cute little 6-inch varieties perfect for rock gardens to massive 6-foot giants that make my neighbors stop and stare!
The secret to their rabbit-resistance is their naturally pungent smell, which bunnies can’t stand. I’ve found they work perfectly as guardians when planted around the border of my garden or protecting my precious lily bulbs.
2. Anise Hyssop
If you’re looking for a true summer stunner, you can’t go wrong with anise hyssop.
The vibrant violet-blue flower spikes in my garden never fail to stop visitors in their tracks from mid-summer through fall.
While rabbits stay away thanks to its anise-scented foliage, I’ve noticed my garden has become a paradise for hummingbirds and butterflies since adding these beauties.
3. Baptisia
Let me tell you about baptisia – it’s truly the tough guy of my garden!
Those gorgeous spikes of violet-blue, yellow, or white flowers are just the beginning. What really won my heart is how the blue-green foliage stays stunning until frost.
My kids love listening to the dried seed pods rattling in the breeze later in the season – it’s like nature’s own wind chimes!
4. Bee Balm
I adore how bee balm brings such cheerful energy to my summer garden.
The pink, red, violet, or white blooms not only keep rabbits away but have turned my backyard into a hummingbird haven.
Plus, they make the most amazing cut flowers for my kitchen table arrangements!
5. Catmint
Catmint has become my go-to plant for foolproof garden design.
Its soft gray-green foliage and lovely blue, violet, pink, or white flowers create the perfect backdrop for my roses.
Here’s my favorite gardening trick: when the first blooms fade, I give it a quick haircut (about one-third off the top), and it rewards me with a second stunning show in late summer.
6. Daffodils
Nothing says “goodbye winter” quite like daffodils poking through the last bits of snow.
I’ve planted varieties in every shade from bright yellow to soft pink, creating a rainbow of spring color that rabbits completely ignore.
By choosing both early and late-blooming varieties, I get to enjoy these cheerful flowers for nearly a month!
7. Daylilies
These hardy champions have saved my garden more times than I can count.
In my experience, daylilies are practically indestructible – they thrive in almost any condition and bloom in every color imaginable.
I love sharing these with my gardening friends because they’re so easy to divide and spread the joy around.
8. Foxglove
The romantic in me adores foxglove’s cottage garden charm.
Those tall spikes of pink, rose, white, and yellow flowers make me feel like I’m living in a fairy tale.
While they’re technically biennial, I’ve learned to let some flowers go to seed naturally, ensuring I have these beauties returning year after year.
9. Fritillaria
The crown Imperial fritillaria might look fancy, but don’t let that fool you – it’s tough as nails!
Its unique flowers topped with a crown of leaves always get comments from garden visitors.
That slight skunky smell that keeps rabbits away? Trust me, it’s a small price to pay for such spectacular spring blooms.
10. Lamb’s Ear
Last but definitely not least is my beloved lamb’s ear.
Its soft, fuzzy leaves are like nature’s velvet, creating a beautiful silvery ground cover that rabbits won’t touch.
As a mom, I love how my kids can’t resist petting these super-soft leaves – it’s like having a petting zoo right in our garden!