How to Keep Squirrels Out of Your Garden

Hey there, fellow gardener! Are you tired of finding your precious plants destroyed by pesky squirrels? Fret not, for in this article, we will be sharing tips and tricks on how to keep those furry little creatures out of your garden.

Understand Squirrels’ Behavior

The first step to keeping squirrels out of your garden is to understand their behavior. Squirrels are active during the day and love to climb trees and jump from branch to branch. They are also known to dig and bury nuts and seeds in the ground, which is why they tend to dig up bulbs and root vegetables in gardens.

Eliminate Attractive Food Sources

One of the most effective ways to keep squirrels out of your garden is to eliminate any attractive food sources. This means removing any fallen nuts or fruits from the ground, as well as keeping bird feeders out of reach. Squirrels are also attracted to birdseed, so if you have a bird feeder, make sure it’s squirrel-proof.

Install Physical Barriers

Another way to keep squirrels out of your garden is to install physical barriers. This can include using chicken wire or mesh to cover your garden beds. You can also use netting to cover individual plants or trees. Another option is to install a fence around your garden or property, but make sure it’s at least six feet tall and has no gaps.

Use Repellents

There are also various repellents available that can deter squirrels from entering your garden. Some of the most common ones include mothballs, predator urine, and chili powder. However, be cautious when using these products, as they can also harm other animals and plants in your garden.

Plant Squirrel-Resistant Plants

Another way to keep squirrels out of your garden is to plant squirrel-resistant plants. These include plants with strong scents or tastes, such as daffodils, alliums, and garlic. You can also try planting plants that squirrels are not attracted to, such as rosemary, lavender, and thyme.

Make Your Garden Less Attractive

Squirrels are attracted to gardens that are easy to access and have plenty of hiding spots. To make your garden less attractive, keep it well-maintained and tidy, with no piles of leaves or debris. You can also prune any tree branches that are close to your garden or property, as squirrels use these as a means of access.

Use Noise and Light

Squirrels are also sensitive to noise and light, so you can use this to your advantage. You can install motion-sensor lights or use loud noises, such as clapping or banging pots and pans, to scare squirrels away. Just be mindful of your neighbors when using these methods.

Make Your Own DIY Repellent

If you’re looking for a natural and cost-effective way to keep squirrels out of your garden, you can make your own DIY repellent. One method is to mix chopped jalapeno peppers, water, and dish soap and spray it on your plants. Another is to mix cayenne pepper, vinegar, and water and spray it on the soil around your plants.

Use Squirrel-Proof Containers

If you’re growing fruits or vegetables that squirrels love, such as tomatoes or strawberries, consider using squirrel-proof containers. These can include hanging baskets or containers with lids that squirrels cannot open.

Be Persistent

It’s important to remember that keeping squirrels out of your garden is an ongoing process. Squirrels are persistent and adaptable creatures, so you may need to try several methods before finding one that works. Don’t give up, and keep experimenting until you find a solution that works best for you.


In conclusion, there are various ways to keep squirrels out of your garden, from eliminating attractive food sources to installing physical barriers and using repellents. Remember to be persistent and adapt to the squirrels’ behavior, and you’ll be able to enjoy a beautiful and thriving garden in no time. Until next time, happy gardening!