Squirrels wreaking havoc in your garden? 9 products to keep them (mostly) out this spring

A squirrel poking its head out of a gutter
(Image credit: Shutterstock)

Spring is here, which means gardens across the country are starting to bloom, and squirrels are out in full force. If you've spent hours planting tulip bulbs only to find them dug up the next morning, or watched a squirrel casually empty your bird feeder, you already know the struggle is real.

These little critters are clever, persistent, and surprisingly acrobatic, which makes keeping them out of your garden harder than it should be.

I've rounded up 9 of the best-rated products that'll help you reclaim your garden this spring — while still letting the squirrels go about their business elsewhere.

Squirrels are relentless, but with the right products in your arsenal, you can at least tip the odds in your favor. My top picks from this list are the motion-activated deterrents, as they tend to be the most effective without requiring constant effort on your part.

Just remember, no product is going to be 100% squirrel-proof (these are some seriously determined animals), but combining a few of these should make a noticeable difference.

Need more pest control? Check out 12 mouse and rat repelling essentials for a pest-free home, or 12 essential spider repellents for a pest-free home


Follow Tom's Guide on Google News and add us as a preferred source to get our up-to-date news, analysis, and reviews in your feeds. Subscribe to Tom's Guide on YouTube and follow us on TikTok.


John-Anthony Disotto
Collections Editor

John-Anthony Disotto is the Collections Editor at Tom's Guide, curating advice on the best products to spend your hard-earned cash on. An award-winning journalist and longtime Apple expert, he previously covered AI at TechRadar and served as How To Editor at iMore. When he isn't at his desk, he's probably trying to stop his French Bulldog Kermit from destroying his newest tech product.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.