If you’ve spent time growing a garden, you already know that squirrels can be a real problem. They dig up bulbs, steal produce, and make a mess of all your hard work. The good news? You might already have everything you need to stop them.
The secret lies right in your kitchen. A few simple ingredients can actually keep squirrels away from your plants for good. Keep reading to find out which ones make the list!
1.) Black Pepper
Black pepper isn’t just for your spice rack — squirrels really can’t stand the stuff. Sprinkle ground black pepper around garden beds, bulbs, or anywhere squirrels like to dig, and they’ll usually move on fast.
If you want to grow your own, black pepper (*Piper nigrum*) is a tropical vine that does best in zones 10–12. It needs warm temps, humidity, and partial shade. In cooler climates, grow it in a pot indoors near a bright window.
2.) Cayenne Pepper
Cayenne pepper is one of the easiest ways to keep squirrels out of your garden beds and bird feeders. Sprinkle the powder around your plants or mix it with water and spray it directly on areas squirrels like to dig. Reapply after rain for best results.
If you want to grow your own supply, cayenne peppers do well in warm, sunny spots and thrive in zones 9–11. In cooler areas, start them indoors and treat them as annuals.
3.) White Vinegar
White vinegar is one of the easiest squirrel deterrents you probably already have sitting in your pantry. The strong, sharp smell is something squirrels really can’t stand, making it a handy tool for protecting garden beds and potted plants.
Mix equal parts white vinegar and water in a spray bottle and apply it around the edges of your garden or on surfaces where squirrels like to dig. Reapply after rain since it washes away quickly. Avoid spraying it directly on plants, as the acidity can damage leaves.
4.) Garlic
Garlic isn’t just a kitchen staple — squirrels really can’t stand the smell of it. Planting garlic bulbs around your garden creates a natural barrier that keeps those furry troublemakers away from your other plants.
Garlic grows best in well-drained soil with full sun and thrives in hardiness zones 3–8. Plant bulbs in the fall for a summer harvest. It needs little attention beyond occasional watering and weeding, making it one of the easiest crops to maintain.
5.) Cinnamon
Cinnamon isn’t just for oatmeal — squirrels really can’t stand the smell of it. Sprinkle ground cinnamon around your garden beds, near bulbs, or along the base of bird feeders to keep those furry little thieves away. You’ll need to reapply after rain since it washes away pretty quickly.
The good news is that cinnamon is also safe for your plants and soil. Some gardeners even use it as a natural antifungal on seedlings. It’s a cheap, easy fix worth keeping in your pantry.
6.) Coffee Grounds
Before you toss those coffee grounds, know that squirrels really don’t like the smell. Sprinkle used grounds around the base of your garden beds, flowerpots, or anywhere squirrels like to dig. Reapply every few days, especially after rain washes them away.
As a bonus, coffee grounds add nitrogen to your soil, which most plants appreciate. They work best in spring and summer when squirrels are most active and your garden needs the most protection.
7.) Peppermint Oil
Peppermint oil is one of the easiest squirrel deterrents you probably already have sitting in your pantry. Squirrels really can’t stand the strong smell, so a little goes a long way.
Just soak a few cotton balls in peppermint oil and place them around garden beds, near bird feeders, or along fence lines. Reapply every few days, especially after rain. It works best during spring and fall when squirrels are most active and on the hunt for food.
8.) Apple Cider Vinegar
Apple cider vinegar is probably already sitting in your kitchen cabinet, which makes it one of the easiest squirrel deterrents around. The sharp, acidic smell is something squirrels really can’t stand, and it works fast.
Soak some rags or cotton balls in undiluted apple cider vinegar and place them around garden beds, near bird feeders, or along fences. Reapply every few days, especially after rain. It won’t harm your plants, but always avoid pouring it directly onto soil.
9.) Red Pepper Flakes
Red pepper flakes are probably already sitting in your spice cabinet, making them one of the easiest squirrel deterrents you can try. Sprinkle them around garden beds, bulbs, or bird feeders and squirrels will typically back off fast. They hate the burn, while birds don’t even notice it.
Reapply after rain since the flakes wash away quickly. For best results, focus on areas where squirrels are most active, like near feeders or freshly planted bulbs.
10.) Ground Cloves
Ground cloves are a spice made from dried flower buds, so there’s no growing involved — just a quick trip to your pantry or grocery store. Squirrels have a strong sense of smell, and the sharp, intense scent of cloves is something they really want to avoid.
Sprinkle ground cloves around garden beds, near bulbs, or along pathways where squirrels like to dig. Reapply after rain since moisture will wash away the scent fairly quickly.









