Squirrels love to chew up plants, raid bird feeders, and sometimes even sneak into attics. But honestly, you don’t have to just accept it. Try a mix of simple barriers, scent-based repellents, and a few tweaks to your feeders—you’ll cut down on squirrel visits pretty quickly and make it tough for them to come back.

Start by removing easy food and access, then add deterrents like cayenne, mint, tree collars, or squirrel-proof feeders to protect your yard and home.
You’ll find step-by-step options that fit your budget and comfort zone, from cheap DIY sprays to longer-lasting physical fixes. Pick what works for your space and actually enjoy your garden again.
Effective Methods to Keep Squirrels Away
Focus on removing food and shelter. Use squirrel-proof feeders and baffles, sturdy barriers, and motion-activated water or sonic devices to protect your plants and structures.
Remove Food Sources and Shelter
Cut off easy food and nesting spots, and your yard becomes less attractive fast. Pick up fallen fruit and nuts every day.
Store birdseed, pet food, and compost in sealed metal or heavy plastic containers so squirrels can’t smell or reach them.
Trim tree limbs at least 6–8 feet from your roof and gutters. That way, squirrels can’t just leap onto your house.
Close attic vents and seal entry gaps with metal flashing or hardware cloth. Remove brush piles and stack firewood away from the house to take away hiding spots.
If you feed birds, use seed trays that catch spilled seed and clean them often.
Replace vulnerable plants or protect bulbs with a layer of hardware cloth before planting.
Install Squirrel-Proof Bird Feeders and Baffles
Pick feeders that block squirrel access—weight-sensitive models close up under a heavy load. Place feeders on poles with a baffle at least 4 feet wide and 5–6 feet above ground so squirrels can’t climb or jump up.
Mount feeders away from trees, fences, and rooflines—aim for at least 10 feet horizontally and 6–8 feet high. Tube feeders with a wire cage let birds in but keep squirrels out.
If you hang feeders, add a metal dome baffle above to stop squirrels from climbing down from above.
Use safflower seed or hot-pepper-treated seed to repel squirrels without bothering the birds. Check mounts and baffles every season and tighten or replace any parts that wear out or sag.
Physical Barriers: Fencing, Netting, and Baffles
Install hardware cloth (1/4-inch galvanized mesh) around gardens and flower beds for long-term protection. Bury the bottom 6–10 inches and bend it outward to stop digging.
Skip flimsy chicken wire—squirrels chew through it easily.
Build a 3-foot-high fence with small mesh and secure it to sturdy posts. For climbing prevention, add an outward-facing overhang or a floppy angled top so squirrels can’t get traction.
Wrap tree trunks with metal flashing or tree guards to keep them from climbing.
Cover young trees and bulbs with wire cages or row cover. For raised beds, lay hardware cloth on the soil before planting bulbs.
After storms, check barriers and quickly fix or replace any broken sections.
Use Motion-Activated Sprinklers and Sonic Repellers
Try motion-activated sprinklers to surprise squirrels with a quick burst of water when they enter a zone. Aim sprinklers at common approach paths.
These sprinklers can also double as garden watering tools if you set them to timed modes.
Put ultrasonic or sonic squirrel repellers in attics, garages, or garden edges where you notice repeat activity. Place units where sound isn’t blocked, and use models with changing frequencies to keep squirrels guessing.
Just a heads-up—some devices can bother dogs or cats, so keep an eye on your pets.
Mix it up: use a Yard Enforcer-style sprinkler near feeders and an ultrasonic repeller in the attic or shed. Move devices around now and then so squirrels don’t get used to them.
Natural and DIY Squirrel Repellents
You can use simple, safe methods that work with smell, taste, and barriers. Focus on food sources, entry points, and scent cues to cut down on visits and damage.
Homemade Squirrel Repellents and Spicy Sprays
Whip up a spicy spray by mixing 1 quart water, 1 tablespoon cayenne or crushed red pepper, and a drop of dish soap. Spray it around bird feeders, garden beds, and tree bases. Reapply after rain.
Wear gloves and avoid spraying directly on parts of edible plants you plan to eat.
Try used coffee grounds around bulbs and potted plants. The scent can turn squirrels away and adds a bit of nitrogen to the soil.
Scatter Irish Spring soap shavings in mesh bags and hang them near feeders or vents. Swap them out when they get damp or lose their smell.
If you feed birds, switch mixed seed for safflower seed—most squirrels avoid it, but birds don’t seem to mind. Use baffles on feeder poles and hang feeders 6–8 feet from fences or branches to keep theft down.
Predator Urine, Essential Oils, and Scent Deterrents
Predator urine (fox or coyote) scares off squirrels by hinting that a big predator is nearby. Sprinkle urine granules or put soaked cotton around garden edges, and reapply after heavy rain.
Use it sparingly and keep away from spots where kids play.
Peppermint oil and garlic sprays can work well. Mix 10–15 drops of peppermint essential oil with 1 cup water and a bit of dish soap in a spray bottle.
Spray around attics, vents, and planting beds. Place peppermint-soaked cotton balls in attics or crawlspaces to keep red squirrels or other species away.
Citrus peels, vinegar-soaked rags, and spices like cinnamon or cloves make decent short-term barriers. These scents fade pretty fast, so check and refresh weekly.
Skip strong chemicals that can harm pets or wildlife.
Using Plants and Seeds Squirrels Dislike
Pick out plants and seeds that squirrels just don’t seem to care for. Safflower seed works well in bird feeders since a lot of songbirds enjoy it, but squirrels usually ignore it.
Try planting daffodils, alliums, or fritillaria—squirrels rarely bother with these bulbs. For even more protection, put down ground covers or mulch that’s tough for squirrels to dig into, like sharp gravel or thorny clippings.
You could plant garlic or onions in your bulb beds. Their strong smell might keep squirrels from digging.
If you’re setting up a border, add plants with bold scents—mint, lavender, or rosemary—right near feeders or entryways. Store bird food in tightly sealed containers, and pick up fallen fruit as soon as you can. That way, you won’t give squirrels any extra reasons to visit.

