Forget Traps – This Beautiful Flower Offers a Better, More Natural Way to Help Deter Squirrels
Fancy banishing squirrels from your yard without causing them any harm? People swear by this pretty flowering plant.
I've always had a bit of an understanding with the squirrels that visit my garden. They don't cause too much trouble, and in return, I don't let my overzealous lurcher out if I spot one happily wandering across the lawn.
It might sound silly, but I quite enjoy watching them scamper along the fence or bury the odd acorn before disappearing again. And, to be fair to my local squirrels, they know which side their bread is buttered (or should that be, which side their nut is buttered?), as they prefer to keep their visits fleeting so as not to run into my aforementioned mutt.
Not everyone has a squirrel-deterring dog at their disposal, though. My mother-in-law and several of my neighbors, for example, have spent years trying to stop squirrels from digging up flower beds, nibbling vegetables, and unearthing newly planted bulbs. Rather than turning to traps or chemical repellents, they've had surprising success with a much prettier (and much more natural) solution: marigolds.
Do Marigolds Really Deter Squirrels?
Marigolds, you say? Deter squirrels, you gasp? Yes, while these cheerful flowers have long been a staple in cottage gardens and vegetable patches, they're more than just a colorful annual. Many gardeners believe marigolds can help deter squirrels and other unwanted visitors, all thanks to their distinctive scent.
Now, a caveat before we delve any deeper; the scientific evidence specifically linking marigolds to squirrel deterrence is scanty. Still, the idea has been passed down among gardeners for generations, and all hinges on the fact that these pretty flowers produce a strong aroma – one that some people believe squirrels find so unpleasant that it encourages them to forage elsewhere.
Whether it's the scent itself or simply the fact that marigolds are often planted as part of a diverse and healthy garden (they make excellent companion plants!), plenty of gardeners say they've noticed fewer curious diggers after adding them to their beds.
That makes marigolds an easy, low-risk option to try if you want to deter squirrels in a kinder, more natural way. They're inexpensive, easy to grow from seed (we love the Burpee range of marigold seeds) or young plants, and bloom for months with very little fuss.
Sign up for the Gardening Know How newsletter today and receive a free copy of our e-book "How to Grow Delicious Tomatoes".
Better still, they're loved by bees, butterflies, and other beneficial pollinators (including your birth month bug), which means they can support the wider health of your garden while potentially helping to keep squirrels at bay.
If squirrels are constantly digging up bulbs or helping themselves to your vegetable patch, try planting marigolds around the edges of raised beds and vegetable gardens.
It is also a good shout to plant them bear tulips, crocuses, and other bulbs squirrels love to dig up, along pathways and garden borders, or in containers in spots where squirrels often wander. French marigolds (like these HOME GROWN Petite French Marigold Seeds) are often recommended because they have a particularly strong fragrance, although any marigold variety can make a striking addition to sunny borders.
All that being said, marigolds aren't a magic fix; hungry squirrels are remarkably persistent, especially in late summer and fall when they're busy storing food for winter. Still, as part of a wildlife-friendly approach that also includes clearing up fallen birdseed, protecting newly planted bulbs with wire mesh, and reducing easy food sources, they may help make your garden a less inviting place for these bushy-tailed vagrants to linger.
Shop Three More Plants That Help Deter Squirrels:
Lavender is as useful as it is beautiful. While people love its calming fragrance, many gardeners believe squirrels are less enthusiastic about its strong aroma
The powerful menthol scent of peppermint is thought to overwhelm squirrels' sensitive noses, making them less likely to investigate nearby plants.
Daffodils contain naturally occurring compounds that make them unappealing to many animals, including squirrels. Plant then alongside more vulnerable bulbs.
One of the nicest things about planting marigolds is that, even if they don't solve your squirrel problem overnight, you've still added months of vibrant color to your yard (there are so many reasons why it is such a popular annual to grow!).
If you want to deter squirrels, there are rarely any guarantees; these clever little animals quickly adapt to new surroundings, and what works in one neighborhood may not work in another. Still, if you're looking for a simple, affordable, and wildlife-friendly alternative to traps, marigolds are certainly worth a place in your garden, especially as they might encourage those furry visitors to move on to someone else's flower bed instead.
And if all else fails? I can really recommend the ever-barking lurcher option (although, fair warning, your lawn will not thank you for it!).

Kayleigh is an enthusiastic (sometimes too enthusiastic!) gardener and has worked in media for over a decade. She previously served as digital editor at Stylist magazine, and has written extensively for Ideal Home, Woman & Home, Homes & Gardens, and a handful of other titles. Kayleigh is passionate about wildlife-friendly gardening, and recently cancelled her weekend plans to build a mini pond when her toddler found a frog living in their water barrel. As such, her garden – designed around the stunning magnolia tree at its centre – is filled to the brim with pollinator-friendly blooms, homemade bird feeders, and old logs for insects to nest in.