7 Surprisingly Effective Ways to Stop Squirrels Digging Up Your Garden, According to Reddit Gardeners
Real gardeners share what actually works to keep squirrels out of your yard – from chicken wire to rubber snakes and other surprisingly effective deterrents.
Sign up for the Gardening Know How newsletter today and receive a free copy of our e-book "How to Grow Delicious Tomatoes".
You are now subscribed
Your newsletter sign-up was successful
Have you ever been super excited after planting your beautiful bulbs, only to watch squirrels excavate them the next day? Or watched your carefully nurtured seedlings turn into a squirrel salad bar? Well, then you know the frustration. Some people may find squirrels cute, but once they’re systematically destroying your garden with their relentless digging and burying, they start to feel less like charming wildlife and more like, as Carrie Bradshaw once put it, “a rat with a cuter outfit.”
So, curious to know what actually works for real gardeners, I dove deep into the gardening communities of Reddit to find out what’s effective and what’s just an old wives’ tale. If you’ve ever wondered how to get rid of squirrels or tried everything to stop squirrels digging up bulbs, I wanted to hear real solutions from gardeners who’ve successfully battled them in their own backyards, season after season. Some advice is practical, some is bizarre (but might just work), and some is so genius that I caught myself thinking, “Why didn’t I think of that?”
1. Give Them Water (Seriously)
While it may sound counterintuitive, Reddit user heartlessgamer explains, “One of the main reasons squirrels end up in your garden is actually water content. Make sure you have plenty of water sources available in your yard/garden area; it has been surprisingly effective in my experience in cutting down on the squirrel incidents!"
Article continues belowBefore brushing this off, think about it. Squirrels aren’t necessarily after your plants because they’re especially delicious or nutritious; quite often, they’re simply looking for moisture. Freshly watered soil can be a squirrel magnet when they’re thirsty.
To implement this tip, add a bird bath, or simply place a shallow dish of water, in a corner of your yard as far from your garden beds as possible. This gives squirrels an easier, more appealing option than digging around in your newly planted tomato bed. Refresh the water daily so it stays appealing and doesn’t attract mosquitoes.
Product Pick: The Sunnydaze bird bath from Target is a practical option that’s still aesthetically pleasing, making it an easy way to add a water source without compromising your garden’s style.
2. Make a Barrier with Chicken Wire
Reddit user SimpleMetricTon kept it simple, writing, “Chicken wire.”
Sign up for the Gardening Know How newsletter today and receive a free copy of our e-book "How to Grow Delicious Tomatoes".
Chicken wire or hardware cloth laid over your newly planted beds can help stop squirrels digging around without harming your plants. Once seedlings have established, you can remove it, or leave it in place if you’re protecting bulbs.
Tips for using barriers effectively:
- Lay chicken wire, like this from Amazon, flat over the soil after planting, and secure it with garden staples or pegs.
- If you’re protecting a single plant, create a simple wire cage around it.
- For larger areas, stretch bird netting over the bed to discourage digging.
If you have superhuman squirrels that are as determined as someone stranded in the desert without water for three days, hardware cloth works better because its smaller holes make it harder for them to dig through.
The only real downside is that it isn’t particularly attractive. But if squirrels are decimating your beds one plant at a time, aesthetics might quickly become the least of your concerns.
3. Use Predator Decoys
User Baby_Billy_69 suggested, "Rubber snakes! Move them 2x per day when possible…"
It might sound a little silly, but toy predator decoys can be surprisingly effective at keeping squirrels on edge. Rubber snakes are a classic option because they mimic one of the animals squirrels instinctively avoid.
That last part of the tip is highly important for this to work. Squirrels are a lot smarter than we give them credit for, and if a “snake” stays in the exact same position day after day, they’ll quickly realize it isn’t a real threat. However, moving it around your garden regularly helps maintain the illusion of danger, which can make squirrels think twice before digging in your beds.
The same principle applies to other predator decoys, like this Solar Owl Guard with motion detector, from Amazon, which many gardeners use to discourage squirrels and other small pests. The key is to reposition them every few days so animals don’t get used to them.
If you want to try the snake approach, these rubber snakes from Amazon come in a pack of eight and look impressively realistic (as in, they made me a little nervous when I first clicked on the listing).
4. Apply Coffee Grounds
User nature4uandme shares: "...The only natural thing I have found is coffee, they don't like it, neither do rabbits. It doesn't last long, but it seems after a while, they stop. I emphasize seems, who knows why they bury them where they do. They are nuts! I guess they are what they eat!"
Sprinkling used coffee grounds around plants and over the soil can create a scent barrier that squirrels and rabbits apparently find unpleasant. The effectiveness of this trick is a little debatable, but if you’re a coffee drinker, it’s essentially free to try.
As a bonus, when coffee grounds break down, they add small amounts of nitrogen and organic matter to the soil, so you’re feeding your garden while trying to fend off those annoying little munchkins.
5. Try the Surface Cover Trick
This tip from Reddit user neutral_good is based on a bit of squirrel psychology: "Squirrels like to dig in areas that look like they were disturbed by other squirrels. Why? Well they think their friend buried a nut or something there and want to dig it up themselves! I simply put a layer of straw or leaves over the area and it really does a good job convincing the squirrels that there is nothing there to mess with. A big open patch of dirt is their dream to dig in, so you need to trick them with something on the surface! Works for me like a charm."
It’s actually a pretty clever idea. Fresh, bare soil signals to squirrels that digging may have recently taken place, which means there could be all kinds of tasty snacks hidden underneath.
To try this yourself, cover exposed soil with mulch, straw, or fallen leaves so the area looks undisturbed. This makes the space far less inviting for curious squirrels. It may be one of the best effort-to-effectiveness ratios among the Reddit tips: it’s simple, it improves your soil, and it outsmarts squirrels at their own game.
6. Apply Chicken Manure
Reddit user CuteFreakshow reports: "Hen manure! Tried and true. Plus bonus fertilizer."
Chicken manure has a strong smell, and as we saw with coffee grounds, there are certain scents squirrels just don’t like. It’s also a high-nitrogen fertilizer, so it can benefit your plants at the same time.
Don’t use fresh manure, as it can be too “hot” and may burn your plants. Instead, opt for aged or composted chicken manure, which is safer to use in garden beds.
7. Combine Strong Scents and Spicy Deterrents
For the truly desperate, Reddit user Dearzita suggests: "Coyote pee and hot pepper. You can find both on Amazon."
While I’d rather not think too hard about the logistics of collecting coyote urine, predator urine products are actually sold as wildlife deterrents. Gardeners and homeowners use them to mimic the scent of a nearby predator, which can make squirrels and other small mammals think twice about hanging around.
As it turns out, Dearzita was right – you can find coyote urine on Amazon from several brands, including Lakota Naturals.
Hot pepper works on a similar principle of irritation. Capsaicin – the compound that makes peppers spicy – is highly unpleasant to mammals like squirrels and rabbits, but birds can’t taste it, which is why it’s often used in wildlife deterrents. Sprinkle a small amount around plants or garden beds to make the area less appealing for nibbling and digging.
The Multi-Method Approach
The consensus in the Reddit gardening community is that no single method works perfectly forever – squirrels are highly adaptable and persistent. The best strategy is to combine several different approaches and rotate them regularly.
While Reddit’s collective wisdom suggests that completely squirrel-proofing a garden is nearly impossible, reducing their visits is a far more achievable goal. And don’t worry – we’re all in this together, even if it sometimes feels like the squirrels are slowly taking over the world.
Squirrel-Proofing Picks

Sarah is a lifestyle and entertainment writer with over a decade of experience covering everything from celebrity news to home and style trends. Her work has appeared in outlets including Bustle, The Everygirl, Hello Giggles, and Woman’s Day. She also writes about the latest gardening news and emerging trends, from pollinator-friendly planting to small-space edible gardens and sustainable outdoor living. When she’s not covering a viral moment, she’s cultivating her own love of gardening and bringing a storyteller’s eye to all things green and growing.