If you’re dealing with pesky squirrels raiding your garden, you might be wondering what plants can help keep them at bay. Squirrels are notorious for munching on various fruits, vegetables, and flowers, making it essential to choose your garden plants wisely. Certain plants can repel squirrels effectively and help protect your precious garden from their urge to snack.
Among the plants that squirrels dislike are daffodils, which are not only beautiful but also toxic to them. Additionally, Allium plants, with their strong onion-like scent, are another great choice for deterring these critters. By incorporating these plants into your garden, you can create an environment that squirrels would rather avoid, allowing your flowers and produce to thrive.
Exploring the right combination of plants can make a significant difference in your gardening experience. By selecting those that squirrels hate, you can enjoy a flourishing garden without worrying about unexpected visitors. Stay tuned to learn more about which specific plants are best for keeping squirrels away.
Plants That Deter Squirrels

Squirrels can be pesky visitors in your garden, but certain plants help keep them at bay. By choosing specific bulb plants, herbs, and fragrant flowers, you can create a natural barrier against these critters.
Bulb Plants That Squirrels Dislike
Bulb plants are often a great choice for deterring squirrels. Allium varieties, such as garlic and onions, have strong scents that squirrels avoid. These plants are not only effective but also add lovely blooms to your garden.
Daffodils and hyacinths are other popular choices. Squirrels find these flowers unappetizing, making them excellent options for your flower beds. Plant them throughout your garden for both beauty and protection from squirrels.
Herbs and Flowers with Repellent Properties
Certain herbs and flowers naturally repel squirrels due to their scents. Marigolds are well-known for their bright colors and strong aroma. They not only brighten your garden but also mask the smells of other plants, making it harder for squirrels to find their favorite snacks.
Geraniums, rosemary, and lavender can also be effective. These fragrant plants emit strong scents that squirrels dislike. Planting them in clusters around your garden can help boost their deterrent effect.
Scented Plants That Offer Natural Squirrel Control
Using scented plants is a natural way to keep squirrels away. Mint is a great example. Its strong smell can act as a powerful squirrel deterrent. Plant it in pots or along garden borders to maximize its effect.
Goldenrod and dianthus are also worth considering. Their unique scents can create an unwelcoming environment for squirrels. By adding these fragrant plants to your garden, you create a lovely space while protecting your other plants from unwanted visitors.
Implementing a Squirrel-Resistant Garden
Creating a squirrel-resistant garden involves multiple strategies. You can use physical barriers, attract natural predators, and utilize specific scents to deter squirrels. Each method can help protect your plants from squirrel damage and other garden pests.
Creating Physical and Sensory Barriers
One of the simplest ways to keep squirrels away is by using physical barriers. Fencing around your garden can work well, but make sure it’s at least four feet high and buried a foot underground to prevent digging. Consider using wire mesh or chicken wire for added protection around flowerbeds and vegetable patches.
Plant Placement:
Arrange plants that squirrels dislike, such as lavender and geraniums, around your garden’s perimeter. Their strong scents can confuse and deter squirrels from approaching your prized plants.
Utilizing Natural Predators and Beneficial Wildlife
Encouraging the presence of natural predators can greatly reduce squirrel problems. Birds of prey, like hawks and owls, will help control the squirrel population. You can attract these birds by adding nesting boxes and providing suitable habitats nearby.
Friendly Insects:
You should also welcome beneficial insects. Ladybugs and predatory wasps can help manage pest populations, which can reduce the food sources available for squirrels. Consider planting flowers like marigolds that attract these helpful insects.
Effective Use of Natural Oils and Spices
Natural oils can be effective in repelling squirrels without causing harm. Peppermint oil is particularly useful, as squirrels dislike its strong scent. You can create a spray by mixing a few drops of peppermint oil with water and applying it to areas you want to protect.
Spicy Solutions:
Another option is using capsaicin, found in hot peppers. You can mix crushed hot peppers or hot pepper flakes with water to create a repellent spray. Apply this around plants to discourage squirrels from coming near.
By combining these methods, you can create a thriving squirrel-resistant garden that remains beautiful and productive.