Squirrels chew wires, raid bird feeders, and dig up plants. But you can usually stop most of their trouble with a few smart, simple changes. Honestly, the best way to keep squirrels away is to remove food sources, use physical barriers, and add a repellent they actually dislike—so they just don’t have much reason to stick around.

You’ll find practical fixes for yards, gardens, and feeders here. There are safe repellents too—store-bought or homemade—that you can try right away.
Follow these tips to protect your property without hurting wildlife. It’s not that complicated, but you do need to be consistent.
Best Ways to Keep Squirrels Away
You can stop most squirrel problems by cutting off food and shelter. Block access with strong barriers. Use squirrel-proof feeders and baffles if you need them.
Each step targets how squirrels get in and what keeps them coming back. It’s honestly a bit of trial and error sometimes.
Remove Food Sources and Hideouts
Start by picking up easy food that attracts squirrels. Keep bird seed in metal bins and sweep up spilled seed under feeders every day.
Pick up fallen fruit and snap a tight lid on your compost. Trim tree branches that touch your roof or walls—don’t give squirrels a runway onto your house.
Move firewood and stacked lumber at least 10 feet from buildings. That removes tempting nesting spots.
Seal small openings in your attic, vents, and eaves with metal flashing or hardware cloth. Store pet food inside and lock garbage cans.
These steps cut down on squirrel damage and make your yard a lot less appealing to them.
Install Physical Barriers
Go for materials squirrels can’t chew or squeeze through. Wrap tree trunks with a 2-foot band of aluminum flashing, about 4–5 feet up from the ground.
For gardens, lay 1/4-inch galvanized hardware cloth around raised beds. Bury the edges 6–10 inches deep to block digging.
Fence veggie plots with 3-foot-high wire mesh. Add a floppy top or outward-angled lip so they can’t climb over.
Cover vents, chimneys, and soffits with heavy-gauge mesh. For bulbs and seedlings, lay hardware cloth over the soil till the plants get going.
These barriers really cut down on squirrel damage and help keep them out for good.
Use Squirrel-Proof Bird Feeders and Baffles
Grab feeders made of metal with weight-sensitive perches or cages. These let small birds eat but keep squirrels out.
Put feeders on a pole at least 8–10 feet from trees or fences. Use a narrow, smooth pole that squirrels can’t grab.
Add a dome or cone-shaped baffle above or below the feeder. That blocks climbing and jumping—squirrels hate it.
For tube feeders, use spring-loaded mechanisms that close under squirrel weight. Rotate feeder locations and tidy up spilled seed.
If you combine sturdy squirrel-proof feeders with well-placed baffles, you’ll see way fewer squirrel visits.
Natural and Commercial Squirrel Repellents
You can use home mixes, scent-based products, or barriers to stop squirrels from digging, chewing, or raiding feeders. Pick what fits your space and change it up sometimes—squirrels get wise fast.
Homemade and Natural Squirrel Repellent Options
Mix water, a few drops of dish soap, and cayenne or hot sauce for a simple spray. Use it on bulbs and garden beds after planting or after rain.
Sprinkle cayenne powder or crushed red pepper around feeders and pots. Birds don’t care, but squirrels usually back off.
Peppermint oil works too. Mix 10–15 drops with a cup of water and spray around entry points, attics, or even under the hood of your car.
Reapply weekly and after rain. Coffee grounds and garlic scattered around beds add extra odor-based deterrence.
Wear gloves with peppers or oils—they can burn your skin.
Commercial Squirrel Repellents and Application Tips
Look for products labeled for squirrels—like granular peppermint mixes or predator urine granules. Apply them to soil and flower beds as the label says.
They release scent when squirrels dig. Liquid sprays need a fresh coat after heavy rain, so check them weekly.
Ultrasonic devices and motion-activated sprinklers can help in open areas. Put ultrasonic units 5–6 feet up with a clear view.
Aim sprinklers at squirrel paths. For bird feeders, try safflower seed—most squirrels hate the taste, but songbirds are fine with it.
Always check labels for pet safety. Don’t use toxic chemicals near anything you plan to eat.
Plants and Seeds That Deter Squirrels
If you fill your feeders with safflower seed mix, you’ll notice squirrels usually ignore it while birds happily eat it.
Try wrapping tree trunks with hardware cloth—this shields young saplings. You can also stick squirrel baffles on poles to block their climbing attempts.
Planting mint or garlic near your beds might help a bit; their scent seems to bother squirrels. Just watch out—mint spreads like crazy if you let it roam.
Herbs with strong smells work best along the border. Honestly, they won’t solve everything on their own.
It’s usually smarter to mix these plant choices with solid barriers and repellents. Plants might slow squirrels down, but if a squirrel really wants in, it usually finds a way.

